Aufgaben
- Entwickle anspruchsvolle Java-basierte Anwendungen, insbesondere Webservices, mit einem Schwerpunkt auf fachlichen Anforderungen.
- Gestalte und implementiere Container-basierte Anwendungen unter Verwendung modernster Technologien wie Docker, Kubernetes und Helm, um eine effiziente Bereitstellung und Skalierbarkeit zu gewährleisten.
- Übernehme die Konfiguration und Verwaltung von APIs unter Verwendung der Plattform 3scale, um eine nahtlose Integration und optimierte Schnittstellensteuerung sicherzustellen.
- Pflege und unterstütze bestehende Anwendungen in enger Kooperation mit interdisziplinären Teams, um deren kontinuierliche Verbesserung und reibungslose Funktionalität zu garantieren.
Profil
- Du verfügst über fundierte Erfahrung in der Entwicklung mit Java 17 sowie in der Anwendung moderner Frameworks wie Spring und Spring Boot 3.
- Darüber hinaus bist du mit Spring Data JPA, Gradle und der Nutzung von GIT für Versionskontrolle bestens vertraut.
- Du hast bereits umfassende Kenntnisse im Umgang mit verschiedenen Speichertechnologien, darunter relationale Datenbanken, NoSQL-Datenbanken und Blob-Speicherlösungen.
- Die Arbeit mit Azure DevOps, Docker, Kubernetes und Helm ist dir ebenso vertraut, und du hast diese Technologien erfolgreich zur Optimierung von Entwicklungs- und Bereitstellungsprozessen eingesetzt.
- Von Vorteil sind zudem Erfahrungen mit der API-Management-Plattform Red Hat 3scale, die du für eine effiziente Verwaltung und Integration von Schnittstellen nutzen kannst.
Benefits
- Du arbeitest in den zukunftsträchtigen Bereichen IT
- Fachliche und persönliche Weiterentwicklung sowie flexible Arbeitsmodelle
- Flexible Arbeitszeiten, 30 Urlaubstagen
- Gesundheitsprogramme und Achtsamkeitsübungen fördern Dein Wohlbefinden.
- Nutze neueste Technologien in einem agilen Team
- Neben einer tariflichen Vergütung bieten werden Firmentickets, JobRad-Leasing, Sabbaticals angeboten.