Stellenangebot
Kotlin Backend Developer (m/w/d)
Die Stelle als Kotlin Backend Developer (m/w/d) bei Raiffeisen in Zürich umfasst die Entwicklung und Wartung von hoch performanten und skalierbaren Services sowie die Konzeption und Umsetzung von Software-Architekturen. Der ideale Kandidat hat mehrjährige Erfahrung in der Entwicklung von Kotlin- und Java-basierten Backendsystemen und Kenntnisse in Software-Architektur, Design Patterns und Microservices-Architekturen.
Stellenbeschreibung
Aufgaben
- Entwicklung und Wartung von hoch performanten und skalierbaren Services im Bereich Applikationen & Vorgänger auf Basis von Kotlin (Spring Boot, OpenShift, etc.)
- Konzeption und Umsetzung von Software-Architekturen für neue und bestehende Systeme
- Sicherstellung der Code-Qualität und Implementierung von Best Practices (z.B. Clean Code, Test-Driven Development)
- Optimierung der bestehenden Infrastruktur hinsichtlich Performance, Sicherheit und Skalierbarkeit
- Erge Zusammenarbeit mit den Frontend-Entwicklern, DevOps-Ingenieuren und anderen Stakeholdern zur Integration und Weiterentwicklung von APIs und Services
- Durchführung von Code-Reviews und aktive Beteiligung an der Entscheidungsfindung im Engineering Team
- Leitung und Durchführung von Architektur-Workshops und technischen Evaluationen
- Sicherstellung einer stabilen und performanten Lösung
Anforderungen
- Mehrjährige Berufserfahrung (mind. 5 Jahre) in der Entwicklung von Kotlin- und Java-basierten Backendsystemen
- Fundierte Kenntnisse in Software-Architektur, Design Patterns und Microservices-Architekturen
- Tiefere Erfahrungen im Umgang mit verteilten Systemen und Event-Driven Architektur
- Gute Kenntnisse in der Verwendung und Konfiguration von Datenbanken (SQL/ NoSQL)
- Erfahrung in Container-Technologien (Docker, Kubernetes) und Cloud-Plattformen (AWS, Azure oder Google Cloud)
- Gute Kenntnisse in CI/CD-Prozessen und Tools (z.B. Jenkins, Git, Maven)
- Stark ausgeprägte Problemlösungsfähigkeit und analytische und strukturierte Denkweise
- Sehr gute Deutsch- und Englischkenntnisse (Unternehmenssprache Deutsch)
Wir bieten
- Wir geben Raum für Initiative
- Wir fördern persönliche und berufliche Entwicklung
- Wir bieten flexible Arbeitsmodelle
- Wir leisten sinnvolle und abwechslungsreiche Arbeit
- Wir pflegen ein familiäres Umfeld in einer Bankengruppe
- Wir leben verantwortungsvolle Unternehmenskultur
- Wir stehen für Chancen und Weiterbildung
Jobdetails