freiberufler Senior Java Architekt | KI-Integration in Enterprise-Systeme auf freelance.de

Senior Java Architekt | KI-Integration in Enterprise-Systeme

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 21789 Wingst
  • Europa
  • de  |  en  |  sv  |  fr
  • 01.08.2026
  • Contract ready

Kurzvorstellung

Als Senior Java Architekt (20+ Jahre) unterstütze ich bei Modernisierung & Architektur realer Systeme. Fokus: Clean Architecture, DDD, Microservices und sinnvolle KI-Integration. Ich setze Konzepte selbst um. Freiberuflich, keine Festanstellung/ANÜ

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Apache Maven6 J.
  • Git5 J.
  • Java (allg.)2 J.
  • JavaScript2 J.
  • Jenkins6 J.
  • Kubernetes1 J.
  • Mockito
  • Quarkus
  • Representational State Transfer (REST)3 J.
  • Spring Framework2 J.

Projekt‐ & Berufserfahrung

Softwareentwickler und Berater
Eine große süddeutsche Versicherung, remote
2/2025 – 4/2026 (1 Jahr, 3 Monate)
Versicherungen
Tätigkeitszeitraum

2/2025 – 4/2026

Tätigkeitsbeschreibung

Modernisierung des Bestandsführungssystems, Produkteinführung/Live-Gang;
Erweiterung und Anpassung der Druckschnittstelle, Neubau der Schnittstelle Schadentarifierung, mehere Fehlerbehebungen am Bestandssystem, Architekturunterstützung sowie Qualitätssicherung durch Testautomatisierung, Pairprogramming und Code Reviews; Beratung und Unterstützung beim Live-Gang

Eingesetzte Qualifikationen

Java-Entwickler, IBM WebSphere Application Server (WAS), Software Architecture, Apache Maven, Git, Jenkins, Junit, Openshift, XSD (XML Schema Definition)

Softwareentwickler und Berater
Eine etablierte deutsche Versicherung, remote
9/2024 – 12/2024 (4 Monate)
Versicherungen
Tätigkeitszeitraum

9/2024 – 12/2024

Tätigkeitsbeschreibung

Der bestehende Tarifrechner zur Risikolebensversicherung wurde auf eine
moderne Web-Technologie gehoben und in die Cloud gebracht. Dabei mussten eine Vielzahl an Umsystemen angebunden, die fachliche Logik implementiert, Fehler behoben und (Schnittstellen-)Abstimmungsgespräche mit mehreren Beteiligten geführt werden.
Meine Aufgaben bestanden in der Entwicklung und Beratung im Java-Fullstack, der Schnittstellenanbindung, der Absicherung durch Testautomatisierung sowie dem Einrichten von Konfigurations-
parametern über mehrere Umgebungen hinweg.

Eingesetzte Qualifikationen

Apache Maven, Git, Java-Entwickler, Jenkins, Oracle Database, Software Architecture, Spring Framework, Test Automation

Softwareentwickler und Berater
Ein mittelständischer Versicherungsdienstleister, remote
1/2023 – 12/2023 (1 Jahr)
Versicherungen
Tätigkeitszeitraum

1/2023 – 12/2023

Tätigkeitsbeschreibung

Neu- und Weiterentwicklung im Java Fullstack (Backend- und Frontend), Schnittstellenentwicklung, Unterstützung und Durchführung von Tests

Eingesetzte Qualifikationen

Angular, Apache Maven, Git, Java (allg.), Kubernetes

Softwareentwickler und -Berater
Gothaer Systems GmbH, Remote
1/2022 – 11/2022 (11 Monate)
Versicherungen
Tätigkeitszeitraum

1/2022 – 11/2022

Tätigkeitsbeschreibung

Entwicklung und Begleitung des Live-Gangs der TAA-Web-App (Tarifierung, Angebot, Antrag). Version 1.0 entwickeln und live bringen, Design und Implementierung neuer Anforderungen für die Business-Logik überwiegend im Backendsystem, Behebung von Fehlern, Durchführung von Code-Reviews, Implementierung und Erweiterung automatisierter Unit- und Integrationstests

Eingesetzte Qualifikationen

Apache Maven, Elasticsearch, Git, Java (allg.), Jira, Kanban (Softwareentwicklung), Kubernetes, Representational State Transfer (REST), Vue.Js

Softwareentwickler
Ein deutsches Netzwerksoftwareunternehmen, Remote
9/2021 – 11/2021 (3 Monate)
Information und Netzwerkanalyse
Tätigkeitszeitraum

9/2021 – 11/2021

Tätigkeitsbeschreibung

Das Webportal kann durch die Kunden im eigenen Umfeld genutzt werden, um Stammdaten und Vorgangsdaten zu pflegen und zu ändern sowie interne Betriebsabläufe anzustoßen. Meine Aufgaben umfassten: Design und Implementierung neuer Anforderungen im Backendsystem (überwiegend REST-Schnittstellen), Behebung von Fehlern, Durchführung von Code-Reviews, Erweiterung automatisierter Systemtests, Bauen von Microservices mit Quarkus, Swagger, Karma, Jasmine, RxJS, Gitlab, JWT, und Keycloak

Eingesetzte Qualifikationen

Angular, Apache Kafka, Apache Maven, Git, Java (allg.), Scrum

Softwareentwickler
Eine große deutsche Genossenschaftsbank, Remote
2/2021 – 8/2021 (7 Monate)
Banken
Tätigkeitszeitraum

2/2021 – 8/2021

Tätigkeitsbeschreibung

Das Kundenportal dieser Bank ist eine Webanwendung zum digitalen Verwalten von Finanzkonten, der Durchführung von Abrechnungen, dem Austausch und der Ablage von Verträgen und Dokumenten und der Kommunikation zwischen Kunde und Bank.
Meine Aufgaben bestanden im Implementieren neuer Anforderungen, der Fehlerbehebung, der Einführung neuer Konzepte sowie der Betreuung und Beratung beim Live-Gang von Version 1.0.

Eingesetzte Qualifikationen

Docker, Git, Google Cloud, Gradle, Java (allg.), JavaScript, Mariadb, Representational State Transfer (REST), Scrum, Spring Framework, Test Automation, Vue.Js

IT-Berater, Softwareentwickler
Ein intl. Versicherungs- & Finanzdienstleister, N. N.
1/2020 – 10/2020 (10 Monate)
Versicherungen
Tätigkeitszeitraum

1/2020 – 10/2020

Tätigkeitsbeschreibung

Beratung bei und Weiterentwicklung des Kundenportals (Anzeige der Produkte, Multibanking-App, Kundenkommunikation).
Arbeitsumgebung: Java EE, Springframework, Microservice Architektur (REST-Schnittstellen), Cloud AWS, PaaS (Cloud Foundry), Docker, Testautomatisierung (UnitTests, Integrationstests), JPA (EclipseLink), MySQL, Microsoft SQL Server, Jenkins, Git, Bitbucket, Mockito, Maven, Linux, Scrum

Eingesetzte Qualifikationen

It-Beratung, Softwareentwicklung (allg.)

Freiberuflicher Software {Berater | Entwickler}
Ein europäisches Technologieunternehmen im Energie, N. N.
7/2019 – 11/2019 (5 Monate)
Öl- und Gasindustrie
Tätigkeitszeitraum

7/2019 – 11/2019

Tätigkeitsbeschreibung

Konzeption, Design, Entwicklung und Test eines Microservices und seine Integration in die bestehende Plattform; Coaching neuer Kollegen

Eingesetzte Qualifikationen

Amazon Web Services (AWS), J2EE, Jenkins, Oracle Database, Representational State Transfer (REST), Spring Framework

Freiberuflicher Software {Berater | Entwickler}
BTC Business Technology Consulting AG, Oldenburg
4/2018 – 6/2019 (1 Jahr, 3 Monate)
Öl- und Gasindustrie
Tätigkeitszeitraum

4/2018 – 6/2019

Tätigkeitsbeschreibung

Betrieb, Wartung und Weiterentwicklung einer europäischen B2B-Plattform
im Energiesektor im Rahmen einer IT-Dienstleister-Rolle. Der Schwerpunkt lag auf dem stabilen Betrieb eines Legacy-Systems sowie der
inkrementellen Weiterentwicklung bestehender Funktionalitäten.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Docker, J2EE, Jenkins, Load Balancing, Oracle Database, Representational State Transfer (REST), Scrum, Sicherheit von Webanwendungen, Spring Framework

Softwareentwickler
Eine deutsche Retail-Bank, Erlangen
9/2016 – 3/2017 (7 Monate)
Banken
Tätigkeitszeitraum

9/2016 – 3/2017

Tätigkeitsbeschreibung

Weiterentwicklung eines Softwaresystems zur Kreditvergabe und Kreditverwaltung: Entgegennehmen von Anforderungen aus Spezifikationsdokumenten (Weiterentwicklung); Abstimmen mit Anforderungsentwicklern/Fachbereich; Implementierung der Anforderungen; Durchführen von Entwickler- und Integrationstests; Behebung von Fehlern (Maintenance)

Eingesetzte Qualifikationen

AngularJS, Apache Maven, Eclipse, Git, Hibernate (Java), J2EE, Javaserver Faces, Jenkins, Jira, Junit, Oracle Database, Representational State Transfer (REST), SQL, Web Services, Wildfly

Softwareentwickler und Softwareberater
Öffentlicher Dienst, Erlangen
1/2016 – 8/2016 (8 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

1/2016 – 8/2016

Tätigkeitsbeschreibung

Entwicklung einer Webanwendung zur Ablösung/Integration bestehender Verfahren: Abstimmung mit dem Fachbereich, den technischen Modellierern und Testern bzgl. Fachlichkeit und Aufwand, Analyse und Anpassung der Architekturvorschläge, Implementierung der User-Stories, Test der implementierten Features, Durchführung von Code-Reviews und Paarprogrammierung, gelegentliche Vertretung des Scrum-Masters

Eingesetzte Qualifikationen

Bash Shell, Code-Review, Eclipse, Git, J2EE, JavaScript, Jenkins, Jira, Objektorientierte Analyse und Design (OOAD), Oracle WebLogic Server Enterprise Edition (EE), Scrum, Serviceorientierte Architektur, Windows 10

Softwareentwickler, Softwareberater, Consultant
Eine deutsche Genossenschaftsbank, Erlangen
8/2014 – 11/2015 (1 Jahr, 4 Monate)
Banken
Tätigkeitszeitraum

8/2014 – 11/2015

Tätigkeitsbeschreibung

Portierung einer Desktopanwendung zur Berechnung von Baufinanzierungskrediten in eine Java-EE-Webapplikation: Fachliche Abstimmung mit Product Ownern, Aufwandsschätzung im Entwicklungsteam, technische Abstimmung (Analyse und Anpassung der Architektur­vorschläge) mit Architekten und Testern, Implementierung der User-Stories, Test der implementierten Features, Pflege des Continuous-Integration-Servers und Erweiterung des Release- und Deployment-Prozesses

Eingesetzte Qualifikationen

Apache Maven, Bash Shell, Eclipse, Enterprise Javabeans, Hibernate (Java), IBM DB2, IBM WebSphere Application Server (WAS), J2EE, JavaScript, Javaserver Faces, Jenkins, Jira, Linux Entwicklung, SQL, Wildfly, Windows 10

Softwareentwickler, Softwarearchitekt (Festanstellung)
MATHEMA Software GmbH, Erlangen
5/2014 – 8/2014 (4 Monate)
Telekommunikation
Tätigkeitszeitraum

5/2014 – 8/2014

Tätigkeitsbeschreibung

Entwicklung einer Standardsoftware zur Projekt-, Budget- und Arbeitszeitverwaltung, Abstimmung mit der Geschäftsführung bzgl. neuer Anforderungen; Modellierung der Systemarchitektur und Softwarearchitektur; Setup der Entwicklungsumgebung; Softwareentwicklung, Coaching von Mitarbeitern

Eingesetzte Qualifikationen

Mysql, Wildfly, J2EE, Enterprise Javabeans, Jenkins, Apache Maven, Javaserver Faces

Requirements Engineer, Softwarearchitekt, Softwareentwickler, Softwaretester (Festanstellung)
Elektrobit Automotive GmbH, Erlangen
9/2013 – 3/2014 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2013 – 3/2014

Tätigkeitsbeschreibung

Neuentwicklung einer GUI-basierten Java-Anwendung zur Visualisierung und zum Vergleich von XML-Datenkontainern für die Automobilherstellung: Abstimmung von Anforderungen mit dem Kunden; Planung der Softwarearchitektur; Implementierung der Anforderungen; Regelmäßige Präsentation der Ergebnisse; Auslieferung der Anwendung an den Kunden

Eingesetzte Qualifikationen

Apache Maven, Eclipse, Gradle, Java SE, Jenkins, Jira, Junit, Objektorientierte Analyse und Design (OOAD), Objektorientierte Software-Entwicklung, Oracle Application Express, Oracle Database, Qt (Software), Subversion, Virtualbox

Ausbildung

Informatik
Diplom-Informatiker Univ.
2007
Erlangen
Industrietechnologe/Associate Engineer Automatisierungstechnik
Ausbildung
1999
Erlangen

Über mich

Ich unterstütze Softwareteams dabei, komplexe Systeme zu bauen, zu modernisieren und nachhaltig weiterzuentwickeln – mit einem klaren Fokus auf solide Architektur, sauberen Code und stabile Produktionssysteme.

Als Senior Java Entwickler und Softwarearchitekt arbeite ich an der Schnittstelle von Entwicklung, Architektur und praktischer Umsetzung. In meinen Projekten geht es typischerweise nicht um Prototypen, sondern um reale Systeme: deren Modernisierung, Weiterentwicklung und erfolgreichen Betrieb.

In den letzten Jahren hat sich mein Fokus zunehmend in Richtung KI-gestützte Softwareentwicklung erweitert:
Nicht als Selbstzweck, sondern dort, wo sie in echten Entwicklungsprozessen messbaren Mehrwert schafft.

Typische Themen, bei denen ich unterstütze:
* Modernisierung von Bestandssystemen (häufig in regulierten Umfeldern wie Versicherungen oder Finanzdienstleistungen)
* Entwurf und Weiterentwicklung skalierbarer Architekturen (DDD, Clean Architecture, SCS, Microservices)
* Stabilisierung von Systemen und Begleitung von Go-Lives
* Verbesserung von Codequalität, Testbarkeit und langfristiger Wartbarkeit
* Sinnvolle Integration von KI-Tools und -Ansätzen in bestehende Entwicklungsprozesse

Was mich auszeichnet:
Ich entwickle nicht nur Konzepte, sondern setze diese auf Wunsch auch um.
Neben der Umsetzung der angeforderten Funktionalität ist es stets mein Ziel, Komplexität zu reduzieren und dadurch Systeme nachhaltig betreibbar und erweiterbar zu machen.

Ich bringe mit:
* Über 20 Jahre Erfahrung in professioneller Softwareentwicklung
* Starken Backend-Fokus (Java, Spring Boot, verteilte Systeme)
* Tiefes Verständnis für Architektur und Systemdesign
* Hands-on-Mentalität: Ich entwickle nicht nur Konzepte, sondern setze diese auch um (ich arbeite im Code, nicht nur auf Folien)
* Fundierter akademischer Hintergrund in Mustererkennung, Machine Learning und Künstlicher Intelligenz

Zusammenarbeit:
Ich arbeite ausschließlich freiberuflich in projektbasierten Mandaten (remote-first).
Festanstellungen oder Arbeitnehmerüberlassung (ANÜ) sind nicht Teil meines Angebots.

Wenn Sie an einem komplexen System arbeiten und dieses technisch fundiert und nachhaltig weiterentwickeln möchten, freue ich mich über den Austausch.

Weitere Kenntnisse

Java, Spring Framework, Spring Boot, Kubernetes/Docker, AWS Cloud, Jenkins, Maven, Git, JUnit, Mockito, Jacoco, JavaScript, RESTful Webservices, Ollama, Claude Code, JPA/Hibernate, Application Server (Apache Tomcat, JBoss/Wildfly, Oracle Weblogic, IBM Websphere, Oracle Glassfish), JMS (Apache ActiveMQ), Shell-Programmierung (Bash), Linux, Windows, Agiles Vorgehen (Scrum, Kanban), Clean Code, Entwurfs- und Architekturmuster (Design Patterns), Test Driven Development (TDD), Jira

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Schwedisch (Grundkenntnisse)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
5604
Alter
49
Berufserfahrung
26 Jahre und 11 Monate (seit 09/1999)
Projektleitung
1 Jahr

Kontaktdaten

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

Jetzt Mitglied werden