Design und Entwicklung innovativer Java-basierter Anwendungen: Du gestaltest skalierbare, wartungsfreundliche Softwarelösungen mit Spring Boot und sorgst dafür, dass sie auch in komplexen Systemlandschaften effizient und zuverlässig laufen, Kontinuierliche Weiterentwicklung bestehender Anwendungen: Du bringst deine Expertise in die Betreuung und Optimierung von Java-basierten Anwendungen ein und entwickelst diese weiter, um höchsten Anforderungen gerecht zu werden, Implementierung und Optimierung von CI/CD-Pipelines: Du übernimmst die Verantwortung für die Automatisierung von Build- und Deploymentprozessen und sorgst dafür, dass Software-Releases schneller, effizienter und fehlerfreier durchgeführt werden, Migration auf Containerisierung mit Docker und Kubernetes: Du transformierst bestehende Applikationen in eine cloud-native Infrastruktur, indem du sie auf Docker und Kubernetes migrierst – für mehr Flexibilität und Skalierbarkeit in der Cloud, Sicherstellung der Codequalität und Best Practices: Du etablierst und förderst best-in-class Entwicklungspraktiken wie Unit-Tests, Clean Code und Code-Reviews, um höchste Qualität zu gewährleisten, Mitgestaltung der technischen Architektur: Du spielst eine zentrale Rolle bei der kontinuierlichen Weiterentwicklung unserer Softwarearchitektur und arbeitest eng mit deinem Team zusammen, um neue Technologien und innovative Lösungen zu evaluieren, Mentoring und Teamentwicklung: Du begleitest und coachst Junior-EntwicklerInnen, hilfst dabei ihr technisches Know-how auszubauen und trägst aktiv dazu bei, dass unser Team wächst und sich weiterentwickelt, Arbeiten mit Künstlicher Intelligenz (KI): Du wirst ein zentrales Mitglied in einem zukünftigen Projekt, das sich mit der Echtzeit-Datenanalyse und dem Einsatz von KI beschäftigt, um wertvolle Insights zur Verbesserung der Patientenversorgung zu gewinnen