15.06.2026 aktualisiert


100 % verfügbar
Software Architect, Senior Full Stack Angular/Java Software Engineer, Trainer, Coach
Bülach, Schweiz
Bülach +50 km
Master of Science in Computer ScienceSkills
ScrumSoftwareentwicklungElk Stack
Full Stack Softwareentwicklung
Umfassende Expertise in der Entwicklung von Webanwendungen mit Angular, Spring Boot und verschiedenen Datenbanktechnologien
Domain-Driven Design und Event Sourcing
Spezialisierung auf moderne Softwarearchitektur-Ansätze mit Fokus auf Moduliths/Micro Services, Event Sourcing, Event-Driven Architectures und Hexagonal/Clean Architecture
Agile Softwareentwicklung und DevOps
Erfahrung in Scrum, SAFe, CI/CD-Pipelines mit GitLab, Github Actions, Docker, OpenShift, Helm, ArgoCD
Programmiersprachen
Java, TypeScript, Kotlin, JavaScript, Python, Go, PHP
Web-Technologien
REST, HTML, CSS/SCSS, OpenAPI, Keycloak, etc.
Frameworks und Libraries
Spring Boot, Angular 22+, NgRx, RxJS, Playwright, Cypress, WebdriverIO, Selenium, Laravel, ELK Stack, Kafka, Koog, Axon Framework
Cloud und DevOps
Docker, Kubernetes, OpenShift, ArgoCD, GitLab CI, GitHub Actions, Maven
Datenbanken
MySQL, PostgreSQL, Oracle DB, MongoDB
Monitoring und Observability
Splunk, Dynatrace, ELK Stack
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisseRussischGrundkenntnisse
Projekthistorie
Konzeption, Entwicklung, Auslieferung und Wartung neuer sowie bestehender full-stack Webanwendungen in einem interdisziplinären Scrum-Team. Eingesetzte Technologien: Angular 20+, Playwright, Spring Boot, Node.js, MySQL, OpenAPI, Maven, Keycloak. Mitwirkung an EventStorming-Workshops sowie Anwendung von Domain-Driven-Design- und Event-Sourcing-Ansätzen mit dem Axon Framework. Aufbau, Anwendung und Pflege von CI/CD-Pipelines mit GitLab, OpenShift und ArgoCD. Fehleranalyse und Monitoring mit Dynatrace und Splunk.
Durchführung von Workshops über DDD, Event Sourcing, CQRS, Vertical Slice Architecture, Hexagonal & Clean Architecture, TDD, Microservices/Modoliths, Code Smells & Refactoring, EventStorming.
Entwicklung von Webanwendungen in Angular und Microservices in Spring Boot mit Kafka Streams und Webflux. Team Coaching im Bereich Softwareentwicklung in verteilten Teams auf Englisch.