Beschreibung
Für ein langlaufendes Modernisierungsprojekt im Bereich sozialversicherungsrechtlicher IT-Kernprozesse suchen wir erfahrene Java-Entwickler:innen. Sie bringen sich aktiv in ein eingespieltes Team ein, das die technische Weiterentwicklung und Neustrukturierung einer großen Bestandsanwendung vorantreibt. Zu Ihren Aufgaben gehören:
Mitwirkung bei der Neugestaltung von Benutzeroberflächen (Umstieg von Swing auf responsive Frontend-Architekturen)
Modularisierung bestehender Systeme durch Definition und Entwicklung von Produkt- und Vorgangs-APIs
Erstellung und Pflege automatisierter Tests (Unit- und Integrationstests mit JUnit u.?a.)
Entwicklung von QS API Bundles zur Qualitätssicherung
Analyse fachlicher Anforderungen und deren Umsetzung gemeinsam mit den zuständigen IT-Teams
Mitarbeit in einem mehrjährigen Projekt mit agilen Anteilen und klaren technologischen Zielbildern
Profil:
Mehrjährige Berufserfahrung in der objektorientierten Java-Entwicklung
Erfahrung im Umgang mit großen, komplexen Anwendungssystemen
Kenntnisse im Bereich API-Design und Modularisierung von Softwaresystemen
Praxis in der Entwicklung von automatisierten Tests (JUnit oder vergleichbar)
Erfahrung mit Frontend-Technologien (z.?B. responsive Webentwicklung) ist von Vorteil
Gutes technisches Verständnis und Fähigkeit, sich in bestehende Strukturen einzuarbeiten
Mitwirkung bei der Neugestaltung von Benutzeroberflächen (Umstieg von Swing auf responsive Frontend-Architekturen)
Modularisierung bestehender Systeme durch Definition und Entwicklung von Produkt- und Vorgangs-APIs
Erstellung und Pflege automatisierter Tests (Unit- und Integrationstests mit JUnit u.?a.)
Entwicklung von QS API Bundles zur Qualitätssicherung
Analyse fachlicher Anforderungen und deren Umsetzung gemeinsam mit den zuständigen IT-Teams
Mitarbeit in einem mehrjährigen Projekt mit agilen Anteilen und klaren technologischen Zielbildern
Profil:
Mehrjährige Berufserfahrung in der objektorientierten Java-Entwicklung
Erfahrung im Umgang mit großen, komplexen Anwendungssystemen
Kenntnisse im Bereich API-Design und Modularisierung von Softwaresystemen
Praxis in der Entwicklung von automatisierten Tests (JUnit oder vergleichbar)
Erfahrung mit Frontend-Technologien (z.?B. responsive Webentwicklung) ist von Vorteil
Gutes technisches Verständnis und Fähigkeit, sich in bestehende Strukturen einzuarbeiten