Über das Unternehmen
Für ein großes Unternehmen aus der Versicherungsbranche suchen wir einen erfahrenen Java Developer (m/w/d) zur Weiterentwicklung einer internen Managementsoftware für Policen, Prämien und Schadenprozesse. Der Fokus liegt auf der Modernisierung und Migration bestehender Systemkomponenten sowie der Entkopplung und Neuentwicklung von Schnittstellen zu einem Abrechnungssystem. Das Projekt ist technisch anspruchsvoll und in einem agilen Umfeld angesiedelt.
Aufgaben
- Weiterentwicklung und Optimierung einer internen Versicherungssoftware (Policen, Prämien, Schäden)
- Migration und Entkopplung bestehender Schnittstellen, insbesondere Umstellung von Datenbank-Prozeduren auf Java
- Entwicklung und Optimierung von Datenübertragungsprozessen zwischen mehreren Systemstandorten
- Integration externer Systeme über Webservices
- Migration von Systemkomponenten (z. B. Datenbanken, Java-Swing-Frontends)
- Weiterentwicklung der Benutzeroberfläche und Verbesserung der User Experience des Swing-Clients
- Umsetzung allgemeiner Entwicklungs- und Wartungsaufgaben
- Mitarbeit in einem agilen Scrum-Team
Anforderungen
- Sehr gute Kenntnisse in Java, insbesondere Spring Boot und Java Swing
- Erfahrung in der Oracle-Datenbankentwicklung sowie bei Migrationen
- Kenntnisse in der Integration verteilter Systeme und Webservices
- Erfahrung mit agilen Methoden (Scrum)
Wünschenswert
- Kenntnisse in Cloud-Technologien (z. B. Azure)
- Erfahrung mit Container- und Orchestrierungsumgebungen (Kubernetes)
- Erfahrung mit CI/CD-Pipelines und DevOps-Praktiken
- Kenntnisse in Testautomatisierung (z. B. Gherkin, Cucumber)