Deine Aufgaben:
* Entwicklung und Weiterentwicklung von Backend-Services mit Java, Jakarta EE und MicroProfile
* Umsetzung komplexer fachlicher Anforderungen in qualitativ hochwertigen, wartbaren Code
* Mitarbeit in einem agilen Produktteam mit Fokus auf stabiler und zuverlässiger Delivery
* Anwendung von Test Driven Development (TDD) sowie Nutzung moderner Testframeworks
* Entwicklung und Betrieb von Anwendungen im DevOps-Umfeld (Docker, Kubernetes)
* Mitarbeit bei Architektur- und Designentscheidungen unter Einsatz von Domain Driven Design und/oder hexagonaler Architektur
* Dokumentation von Softwarearchitektur anhand ARC42
* Reverse Engineering bestehender Systeme, um Anforderungen aus bestehendem Code abzuleiten
* Enge Zusammenarbeit mit Fachbereich, Entwicklern und weiteren Teams
Dein Profil:
* Mehrjährige praktische Erfahrung als Backend-Entwickler:in mit Java
* Gute Kenntnisse in Jakarta EE, MicroProfile und SQL
* Erfahrung mit Git, Maven und IntelliJ
* Praxis im DevOps-Umfeld, insbesondere mit Docker und Kubernetes
* Erfahrung mit TDD sowie gängigen Testframeworks (z. B. JUnit, Cucumber)
* Kenntnisse in Domain Driven Design und/oder hexagonaler Architektur
* Erfahrung mit ARC42 oder vergleichbaren Architekturdokumentationsstandards von Vorteil
* Teamorientierte Persönlichkeit mit Freude an Zusammenarbeit im agilen Umfeld
* Klare und adressatengerechte Kommunikation mit Fachbereich und Team
* Proaktive, lösungsorientierte Arbeitsweise mit starker Umsetzungsmentalität
* Fließende Deutschkenntnisse
#J-18808-Ljbffr