Senior Expert DevOps Engineer– eBanking (A)
Summary
Contract (100%) Senior DevOps Engineer in Zürich (remote possible only within Switzerland) who develops, evolves, and operates five business-critical eBanking applications end to end. Core stack: Java/Spring/Kotlin backends, Angular frontend, Oracle/PostgreSQL, Kubernetes, microservices, in an agile SAFe/Scrum environment.
Aufgaben
- Entwicklung, Weiterentwicklung und Betrieb von fünf geschäftskritischen Applikationen im eBanking-Umfeld
- Konzeption und Umsetzung moderner, sicherer und hochverfügbarer Softwarelösungen
- Entwicklung von Backend-Services mit Java, Spring und Kotlin
- Entwicklung und Weiterentwicklung von Frontend-Lösungen mit Angular
- Arbeit mit relationalen Datenbanken wie Oracle und PostgreSQL
- Entwicklung und Betrieb containerisierter Anwendungen in Kubernetes-Umgebungen
- Mitgestaltung moderner Softwarearchitekturen für internetexponierte Services
- Umsetzung und Weiterentwicklung von Microservices-Architekturen
- Anwendung von Architektur- und Entwicklungsprinzipien wie Domain Driven Design, Resilienz, Security, Observability und Performance
- Sicherstellung einer hohen Softwarequalität durch moderne Engineering-Practiken wie Test Driven Development (TDD), Pair- und Mob-Programming
- Übernahme von Verantwortung über den gesamten Lifecycle der Anwendungen – von der Entwicklung bis zum stabilen Betrieb
- Aktive Mitarbeit in einem agilen DevOps-Umfeld nach SAFe und Scrum
Anforderungen
- Langjährige Berufserfahrung in der professionellen Softwareentwicklung bzw. im DevOps Engineering, idealerweise auf Senior-Expert-Level
- Sehr gute Kenntnisse in der Java- und Angular-Entwicklung
- Fundierte Erfahrung mit Spring und JPA
- Gute Kenntnisse in Kotlin
- Fundierte Erfahrung mit relationalen Datenbanken, insbesondere Oracle und PostgreSQL
- Praktische Erfahrung mit Kubernetes
- Fundierte Erfahrung in der Softwarearchitektur von internetexponierten Services
- Erfahrung mit modernen Microservices-Architekturen
- Sehr gutes Verständnis von Themen wie Resilienz, Security, Observability und Performance
- Erfahrung mit Domain Driven Design (DDD) und Test Driven Development (TDD)
- Erfahrung mit agilen Entwicklungsmethoden und Frameworks wie Scrum und SAFe
- Deutsch auf C2-Niveau bzw. annähernd muttersprachlich sowie gute Englischkenntnisse
- Ausgeprägte Teamorientierung und Freude an enger Zusammenarbeit
- Hohes Maß an Selbstorganisation, Eigeninitiative und Verantwortungsbewusstsein
- Analytische und lösungsorientierte Denkweise
- Hohes Qualitätsbewusstsein und Anspruch an nachhaltige Softwarelösungen
- Bereitschaft, Verantwortung für geschäftskritische Anwendungen zu übernehmen
- Offenheit für kollaborative Entwicklungsformen wie Pair- und Mob-Programming
- Engagierte, zuverlässige und pragmatische Arbeitsweise
- Freude daran, technische Lösungen aktiv mitzugestalten und kontinuierlich weiterzuentwickeln
Rahmenbedingungen
- Pensum: 100%
- Arbeitsort: Zürich / Remote (nur aus der Schweiz)
- Stellenantritt: 01.11.2026
- Enddatum: 01.11.2028
- Vertrag: Contracting
- Arbeitsform: Remote möglich
Pensum: 100%