Als Java Developer | DevOps (m / w / d) betreust du gemeinsam mit deinem Team den gesamten Zyklus unserer Software.
Folgende Aufgaben werden dich hierbei erwarten :
- Weiter-) Entwicklung von neuen Funktionen sowie Verbesserung von bestehenden Anwendungen in Java unter Berücksichtigung von geltenden Qualitätsstandards
- Entwicklung und Optimierung von SOAP- und REST-basierten Services
- Pflege und Dokumentation sowie Weiterentwicklung der CI / CD-Pipelines in Zusammenarbeit mit den Teams
- Bereitstellung und Optimierung von geeigneten Entwicklungsinfrastrukturen und Werkzeugen zur Unterstützung der Entwicklungsprozesse
- Durchführung von Security- und Performanceanalysen sowie die Implementierung von Optimierungen
- Vorausschauende Planung von Skalierungsanforderungen und Entwicklung von Strategien, um die Leistungsfähigkeit unserer Systeme zu optimieren
- Unterstützung des Teams im Bereich Wissensaufbau zum Thema DevOps-Praktiken
- Erstellung und Pflege von technischen Dokumentationen
Dein Profil :
- abgeschlossene Ausbildung, z. B. als Fachinformatiker : in für Systemintegration (m / w / d) oder abgeschlossenes Studium im Bereich Informatik
- Berufserfahrung in der Java-Entwicklung, idealerweise mit Projekterfahrung in gewachsenen Servermiddleware-Systemen
- fundierte Kenntnisse in Java
- Erfahrungen in der Entwicklung und Optimierung von SOAP- und REST-basierten Services
- mindestens gute Kenntnisse in Security- und Performanceoptimierungen von Anwendungen
- Erfahrungen im Bereich CI / CD, Automatisierung, Infrastructure as code und Staging Umgebungen
- Kenntnisse im Umgang mit Docker, GitLab sowie im Bereich Cloud-Infrastruktur (Kubernetes) sind wünschenswert
- ausgeprägte Kommunikations- und Teamfähigkeit