freiberufler Senior Java Developer · Legacy-Modernisierung · Spring Boot, Oracle, WebLogic auf freelance.de

Senior Java Developer · Legacy-Modernisierung · Spring Boot, Oracle, WebLogic

online
  • 95€/Stunde
  • 10151 Tallinn
  • DACH-Region
  • de  |  en
  • 04.11.2026
  • Contract ready

Kurzvorstellung

Ich bringe gewachsene Java-Systeme wieder unter Kontrolle: verstehen, stabilisieren, Schritt für Schritt modernisieren, ohne den laufenden Betrieb zu gefährden. Spezialisiert auf geschäftskritische Altsysteme im Oracle- und Spring-Umfeld.

Geschäftsdaten

 Gewerbetreibend
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Java-Entwickler7 J.
  • Oracle-Anwendungen7 J.
  • Spring Boot
  • Docker10 J.
  • Kotlin7 J.
  • Kubernetes7 J.
  • Microservices
  • PL/SQL7 J.
  • Software Architecture7 J.
  • Weblogic (Oracle)

Projekt‐ & Berufserfahrung

Senior Java Developer, Legacy-Modernisierung geschäftskritischer Systeme
Kundenname anonymisiert, Deutschland
11/2019 – offen (7 Jahre, 1 Monat)
Logistikdienstleister
Tätigkeitszeitraum

11/2019 – offen

Tätigkeitsbeschreibung

Technische Gesamtverantwortung für das geschäftskritische Java-Kernsystem eines Logistikdienstleisters mit über einer Million Codezeilen, im laufenden Produktivbetrieb. Kein kompletter Systemausfall seit Übernahme.
Rechenzentrumsmigration mit Neuaufbau von Oracle WebLogic Server und Betriebssystem. Oracle-Upgrade von 11g auf 19c inklusive Unicode-Umstellung. Migration der Legacy-Anwendung auf aktuellen WebLogic Server mit aktualisierten Oracle-ADF-Bibliotheken.
Neue Microservices mit Spring Boot und Kotlin auf Kubernetes, Messaging mit RabbitMQ, Monitoring mit Grafana und Prometheus. Import-Performance durch Caching mit Redis und Datenbankoptimierung um Faktor 8 bis 10 verbessert.
Architekturentscheidungen und technische Roadmap, seit 2024 Führung eines weiteren Entwicklers, Code Reviews, Koordination von Subunternehmern. Bis 04/2022 über Capgemini, seit 05/2022 selbstständig.

Eingesetzte Qualifikationen

Apache Maven, Docker, Git, J2EE, Java-Entwickler, Jenkins, Junit, Kotlin, Kubernetes, Oracle-Anwendungen, Oracle Database, PL/SQL, Software Architecture, Spring Framework, Typescript

Werkstudent Research & Development (Festanstellung)
Diebold Nixdorf, Paderborn
2/2018 – 10/2019 (1 Jahr, 9 Monate)
Finanzdienstleister
Tätigkeitszeitraum

2/2018 – 10/2019

Tätigkeitsbeschreibung

Prototyp eines Smart-Shelf-Kiosks für eine internationale Messe: Frontend eines Terminals neben einem intelligenten Regal mit Waagen in jedem Fach. Anmeldung per QR-Code am Scanner, erkennt die Waage eine Entnahme, landet das Produkt im Live-Warenkorb.

Eingesetzte Qualifikationen

Mongodb, Go (Programmiersprache), Java (allg.), React (JavaScript library)

Werkstudent Softwareentwicklung (Festanstellung)
dSPACE GmbH, Paderborn
4/2015 – 4/2018 (3 Jahre, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

4/2015 – 4/2018

Tätigkeitsbeschreibung

Analyse-Tool in C#, das Abhängigkeiten zwischen Modulen als Graph darstellt, für Impact-Analysen bei Änderungen. REST- und OData-APIs für Analyseergebnisse, Migration der APIs in Docker-Container. Migrationsdokumentation von Python 2 auf 3, Datenanalysen zu Code- und Build-Kennzahlen.

Eingesetzte Qualifikationen

API-Entwickler, C# Developer, Docker, Python

Ausbildung

Universität Paderborn
M.Sc. Informatik
2019
Paderborn
Universität Paderborn
B.Sc. Informatik
2016
Paderborn

Über mich

Senior Java Developer mit sieben Jahren Erfahrung in der Weiterentwicklung und Stabilisierung geschäftskritischer Enterprise-Systeme im laufenden Betrieb. Seit 2019 technisch verantwortlich für das Java-Kernsystem eines Logistikdienstleisters mit über einer Million Codezeilen.

Ergebnisse aus dieser Zeit: Rechenzentrumsmigration, Oracle-Upgrade von 11g auf 19c inklusive Unicode-Umstellung, Migration auf aktuellen WebLogic Server, neue Microservices mit Spring Boot und Kotlin auf Kubernetes, Import-Performance um Faktor 8 bis 10 verbessert. Kein kompletter Systemausfall seit Übernahme.

Remote, Vor-Ort-Termine in gebündelten Wochen nach Absprache.

Weitere Kenntnisse

Charakterisierungstests und Absicherung von Altsystemen vor Umbauten, Architecture Decision Records, Dependency-Management in gewachsenen Codebasen, Strangler-Fig-Ansatz zur schrittweisen Ablösung, technische Teamführung und Code Reviews.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
105
Berufserfahrung
7 Jahre (seit 11/2019)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden