Für diese Position ist ein Wohnsitz in Deutschland erforderlich, auch wenn die Tätigkeit remote erfolgt.
Aufgaben :
- Entwicklung, Erweiterung und Wartung von verteilten Microservices mit Java / Kotlin und Spring Boot
- Aufbau und Pflege von CI / CD-Pipelines mit GitLab CI für automatisierte Build-, Test- und Deploymentprozesse
- Betrieb und Überwachung der Anwendungen nach DevOps-Prinzipien über den gesamten Lebenszyklus hinweg
- Konzeption und Implementierung von Cloud-Infrastrukturen auf Basis von Microsoft Azure mittels Terraform (IaC)
- Einrichtung von Logging- und Monitoring-Lösungen (z. B. Splunk) für verschiedene Umgebungen
- Fehleranalyse und Störungsbehebung im laufenden Betrieb
- Umsetzung von Authentifizierungs- und Autorisierungskonzepten auf Microservice-Ebene (z. B. mit PING Identity oder vergleichbaren IAM-Lösungen )
- Aufbau und Pflege von Testsystemen inkl. automatisierter Unit- und Integrationstests
Anforderungen :
- Mehrjährige Erfahrung in der Entwicklung von Java- / Kotlin-basierten Backend-Systemen mit Spring Boot
- Gute Kenntnisse in CI / CD-Tools, insbesondere GitLab CI
- Erfahrung mit Infrastructure-as-Code (z. B. Terraform)
- Sicherer Umgang mit Cloud-Technologien, idealerweise Microsoft Azure
- Kenntnisse in Logging / Monitoring (z. B. Splunk)
- Erfahrung mit modernen IAM-Lösungen und deren Integration in Microservice-Architekturen
- Agile Arbeitsweise, eigenverantwortliches Arbeiten im DevOps-Kontext
- Gute Kommunikationsfähigkeiten im Team und beim Austausch mit angrenzenden Fachbereichen