Zum Hauptinhalt springen
Finanzdienstleistungen Software Engineering KI

Java-Modernisierung mit KI

KI-gestützte Migration geschäftskritischer Java-Services auf einen aktuellen LTS-Stand im Nearshoring-Modell.

Auf einen Blick

Ein autarkes Nearshoring-Team migrierte 15 produktive Java-/Spring-Boot-Services schrittweise von Java 8 auf Java 21 und Spring Boot 3.5.7 – unterstützt durch Amazon Q als KI-Entwicklungstool. Ziel: Beseitigung sicherheitsrelevanter Schwachstellen und langfristige Wartbarkeit im Umfeld eines führenden Versicherungskonzerns.

15

Services migriert

Java 21

Zielversion

Spring Boot 3.x

Ziel-Framework

Projektüberblick

Von Java 8 auf Java 21 – KI-gestützt und ohne Produktionsausfall

Im Umfeld Baufinanzierung und Lebensversicherung eines führenden Versicherungskonzerns mussten geschäftskritische, produktive Services technisch modernisiert werden. Der bestehende Technologie-Stack basierte auf veralteten Java- und Spring-Boot-Versionen, was sicherheitsrelevante Schwachstellen und zunehmende Wartungsrisiken mit sich brachte.

Ziel war die schrittweise Migration von 15 Java-/Spring-Boot-Services auf einen aktuellen LTS-Stand (Java 21, Spring Boot 3.5.7), um die langfristige Wartbarkeit sicherzustellen und die stabilen End-to-End-Prozesse von Tarifierung, Angebot und Antrag bis in den Bestand zu erhalten.

Umsetzung

Ein autarkes Nearshoring-Team aus zwei Java-Entwicklern führte die Migration in drei klar definierten Phasen durch: Zunächst erfolgte das Upgrade von Java 8 auf Java 17 inklusive Spring Boot 2.x Update, anschließend die Migration von Spring Boot 2.x auf 3.x und abschließend das Upgrade auf Java 21.

Für Refactoring-Aufgaben kam Amazon Q als KI-gestütztes Entwicklungstool zum Einsatz. Dadurch konnten wiederkehrende Anpassungen effizient automatisiert und die Migrationsgeschwindigkeit deutlich erhöht werden.

Die Umsetzung erfolgte parallel zu einem fachlich verantwortlichen Onsite-Team, ohne Beeinträchtigung des laufenden Produktivbetriebs. Sämtliche 15 Services wurden erfolgreich auf den Ziel-Stack migriert.

Projektdaten

Branche
Finanzdienstleistungen
Besetzte Rollen
Java-Entwickler (Nearshoring-Team, 2 Personen)
Methodik
  • Phasenbasierte Migration
  • KI-gestütztes Refactoring

Technologie-Stack

Java 8 Java 17 Java 21 Spring Boot 2.x Spring Boot 3.5.7 REST SOAP Docker Kubernetes GitHub Jenkins IntelliJ IDEA Amazon Q

Highlights

  • Erfolgreiche Migration aller 15 Services
  • Dreistufiger Migrationsansatz: Java 8→17→21
  • KI-gestütztes Refactoring mit Amazon Q
  • Keine Beeinträchtigung des Produktivbetriebs
  • Autarkes Nearshoring-Team mit voller Eigenverantwortung
  • Beseitigung sicherheitsrelevanter Schwachstellen
  • Langfristige Wartbarkeit durch aktuellen LTS-Stand
Unverbindlich

Ihr Projekt verdient Expertise.

Sprechen wir über Ihr nächstes Vorhaben – und wie wir es gemeinsam zum Erfolg führen.

Anliegen

Pflichtfeld

E-Mail-Programm wird geöffnet