Develop backend services with Java 21 and Spring Boot, using HTTP/REST and RabbitMQ on PostgreSQL, in a modern service architecture deployed via OpenShift, Kubernetes, and Azure DevOps. You own features from concept to deployment, help shape architecture decisions, and apply clean code and domain-driven design in an agile team working on the future of mobility.
In dieser Rolle entwickeln Sie Backend-Software auf Basis von Java 21 und Spring Boot, mit synchronen und asynchronen Protokollen wie HTTP/REST und RabbitMQ, unter Nutzung relationaler DBs (PostgreSQL). Sie arbeiten in einer modernen Service-Architektur mit OpenShift, Kubernetes und Azure DevOps und begleiten den Entwicklungsprozess von Konzeption bis Deployment in enger Abstimmung mit Kunden. Fokus liegt auf hoher Softwarequalität, Clean-Code und domain-driven Design in einem agilen Team. Sie gestalten Architekturentscheidungen mit und bringen kreative Lösungen für neue Features ein – mit Impact auf die Mobilitätszukunft. Die Position bietet die Chance, sich fachlich weiterzuentwickeln und跨
Leistungen / Benefits
Flexible Arbeitszeiten
Mobile Office
30 Tage Urlaub
5 zusätzliche Tage Flexi-Urlaub
Smartphone zur beruflichen & privaten Nutzung
Fahrtkosten- und Kinderbetreuungskostenzusatzleistungen
Verantwortungsbereiche
Backend-Softwareentwicklung mit Java 21 und Spring Boot
Entwurf und Umsetzung von HTTP/REST- und RabbitMQ-Kommunikation
Begleitung des gesamten Entwicklungsprozesses von Konzeption bis Deployment
Unterstützung bei Entscheidungen zu Software- und Systemarchitekturen
Sicherung hoher Softwarequalität nach Clean Code und domain-driven Design
Arbeiten in einem agilen Team mit Fokus auf innovative Features
Zentrale Anforderungen
mehrjährige Erfahrung in der Softwareentwicklung
Bereitschaft, sich in neue Technologien/Themenbereiche einzuarbeiten
Erfahrung in Web-Frontends von Vorteil
Teamplayer mit guten Deutsch- und Englischkenntnissen