Senior Java Software Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Java-Anwendungen für die professionelle Verwaltung von Vorsorgelösungen und trägst mit deinem Know-how zu leistungsstarken, zukunftsfähigen Softwareprodukten bei. Du übernimmst die Verantwortung für die Konzeption, Umsetzung und Weiterentwicklung qualitativ hochwertiger Fachapplikationen und achtest dabei auf Stabilität, Performance und Wartbarkeit. Als erfahrene Fachkraft analysierst du komplexe fachliche Anforderungen im Umfeld der beruflichen Vorsorge und übersetzt sie in durchdachte technische Lösungen. Du verantwortest die kontinuierliche Optimierung bestehender Funktionen und Prozesse und stellst sicher, dass die Anwendungen zuverlässig im produktiven Betrieb eingesetzt werden können. Darüber hinaus bringst du deine Erfahrung ein, um Architekturentscheidungen mitzuprägen und Best Practices in der Java-Entwicklung zu etablieren.
Verantwortung
Du realisierst neue Funktionen und Anforderungen entlang des gesamten Entwicklungsprozesses, von der fachlichen und technischen Ausarbeitung bis zur erfolgreichen Inbetriebnahme.
Du arbeitest eng mit Produktverantwortlichen, Entwicklerteams und Qualitätssicherung zusammen, um bestehende Softwarelösungen kontinuierlich zu verbessern und weiterzuentwickeln.
Du achtest darauf, dass Anwendungen im Java-Umfeld wartbar, gut testbar und nach hohen Qualitätsansprüchen umgesetzt werden.
Du wirkst an der Definition und Weiterentwicklung von Entwicklungsrichtlinien mit und trägst zur konsequenten Einhaltung von Qualitätsstandards bei.
Qualifikationen
Du verfügst über ein abgeschlossenes Studium im Bereich Informatik oder über eine vergleichbare fachliche Qualifikation.
Du bringst mehrere Jahre praktische Erfahrung in der agilen Softwareentwicklung mit und kennst dich gut mit Technologien aus dem Java-Umfeld aus.
Du hast fundierte Kenntnisse in Softwarearchitektur, gängigen Entwurfsmustern sowie in modernen Methoden des Software Engineerings.
Du bist mit Themen wie automatisierten Build- und Deployment-Prozessen, DevOps-Praktiken, Container-Technologien und Cloud-Umgebungen vertraut.
Benefits