freiberufler Architekt und Full-Stack-Entwickler für komplexe Enterprise-Systeme (Java, JEE, Spring Boot / AI, MongoDB, Redis, Kubernetes, Angular, Typescript) auf freelance.de

Architekt und Full-Stack-Entwickler für komplexe Enterprise-Systeme (Java, JEE, Spring Boot / AI, MongoDB, Redis, Kubernetes,...

zuletzt online vor 1 Tagen
  • 95€/Stunde
  • 81669 München
  • Nähe des Wohnortes
  • de  |  en
  • 23.09.2026
  • Contract ready

Kurzvorstellung

Ich bin ein erfahrener Java- und Full-Stack-Entwickler. Der Schwerpunkt meiner Arbeit sind komplexe Enterprise-Systeme auf Basis von Spring oder JEE. Ich arbeite gerne als Lead-Developer, übernehme Verantwortung und gebe mein Wissen gerne weiter.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Angular8 J.
  • Java (allg.)12 J.
  • JEE
  • Kubernetes2 J.
  • Mongodb12 J.
  • Postgresql15 J.
  • Representational State Transfer (REST)3 J.
  • Spring Boot
  • Spring Framework19 J.
  • Typescript8 J.

Projekt‐ & Berufserfahrung

Grundlegende System-Modernisierung
TraXall, München
1/2026 – 9/2026 (9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2026 – 9/2026

Tätigkeitsbeschreibung

Modernisierung einer Anwendung mit rund 300.000 Zeilen Code, die vor 20 Jahren entwickelt wurde. Aktualisierung veralteter Technologien und Bibliotheken, Migration von Java 8 auf Java 24, Upgrade von Hibernate 5 auf 6, Spring Boot 2 auf 3, Wechsel des Namensraums javax zu jakarta, Ablösung von Drools durch reinen Java-Code, Migration von JSF-Seiten nach Wicket und Einführung von Unit-Tests.

Eingesetzte Qualifikationen

Apache Wicket, Java (allg.), Spring Framework

Weiterentwicklung einer Anwendung zur Pflege von Jobkatalogen
Colmeia, München
12/2025 – 6/2026 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

12/2025 – 6/2026

Tätigkeitsbeschreibung

Unterstützung bei der Weiterentwicklung einer spezialisierten Branchenlösung durch schnelles Einarbeiten in die große Code-Basis und Umsetzung neuer Funktionalitäten.

Eingesetzte Qualifikationen

Java (allg.), Postgresql, React (JavaScript library), Spring Framework

Neuer Fahrzeugkonfigurator, Einführung einer Workflow-Engine, E-Rechnungen
TraXall, München
1/2024 – 12/2025 (2 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2024 – 12/2025

Tätigkeitsbeschreibung

Entwicklung eines neuen Fahrzeugkonfigurators auf Basis des herstellerübergreifenden Datensatzes von JATO, Integration von Camunda als Workflow-Engine und Erweiterung der Systeme zur Verarbeitung von E-Rechnungen.

Eingesetzte Qualifikationen

Apache Camel, Java (allg.), Postgresql, Spring Framework

Abrechnungsserver
XPay, München
1/2023 – 3/2023 (3 Monate)
Finanzdienstleister
Tätigkeitszeitraum

1/2023 – 3/2023

Tätigkeitsbeschreibung

Architektur- und Entwicklungsunterstützung für einen Abrechnungsserver zur Einziehung von Geldbeträgen von Bankkonten. Review und Verbesserung des bestehenden Codes sowie Umsetzung neuer Funktionalitäten.

Eingesetzte Qualifikationen

Docker, Java (allg.), Postgresql, Spring Framework

Self-Service-Plattform für Kubernetes-Deployments
Pergola, München
7/2021 – 12/2023 (2 Jahre, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2021 – 12/2023

Tätigkeitsbeschreibung

Konzeption und Umsetzung großer Teile des Backends einer Plattform, die Teams in Großunternehmen ermöglicht, ihre Anwendungen selbstständig zu deployen, ohne sich mit Kubernetes-Details befassen zu müssen. Steuerung und Kontrolle von Kubernetes-Clustern über die Kubernetes-API.

Eingesetzte Qualifikationen

Elasticsearch, Java (allg.), Kubernetes, Postgresql, Representational State Transfer (REST), Spring Framework

Neu-Entwicklung einer Anwendung für direkte Projektvermittlung
GULP, München
1/2019 – 12/2024 (6 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2019 – 12/2024

Tätigkeitsbeschreibung

Vollständige Neuentwicklung einer Anwendung zur Ablösung eines bestehenden Systems. Technische Entscheidungen zur Technologie und Architektur, Migration der Daten in eine neue Datenbank, Entwicklung einer REST-Schnittstelle nach dem HATEOAS-Ansatz und Integration einer Volltextsuche auf Basis von Solr. Integration von KI-Ansätzen wie automatisches Befüllen von Formularen aus unstrukturierten Texten.

Eingesetzte Qualifikationen

Angular, Apache Solr, Docker, Java (allg.), Mongodb, Spring Framework, Typescript

Wartung einer Leasingsoftware
HLA Fleet Services, München
1/2019 – 12/2023 (5 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2019 – 12/2023

Tätigkeitsbeschreibung

Weiterentwicklung eines langjährig entwickelten Systems durch Umsetzung verschiedener Anforderungen.

Eingesetzte Qualifikationen

Java (allg.), Postgresql, Spring Framework

Bezahlsystem
The Paymail, München
1/2018 – 12/2018 (1 Jahr)
Finanzdienstleister
Tätigkeitszeitraum

1/2018 – 12/2018

Tätigkeitsbeschreibung

Grundlegende Verbesserung der Architektur und Struktur eines prototypisch entwickelten Bezahlsystems. Umsetzung der Mandantenfähigkeit, Neuentwicklung des Backoffice-Frontends und Implementierung einer REST-Schnittstelle mit OAuth-Authentifizierung.

Eingesetzte Qualifikationen

Java (allg.), Apache Wicket, CSS (Cascading Style Sheet), Postgresql, Representational State Transfer (REST), Spring Framework

Migration einer Anwendung nach Angular
GULP, München
1/2017 – 12/2018 (2 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2017 – 12/2018

Tätigkeitsbeschreibung

Migration der bestehenden Webanwendung von Wicket zu Angular. Klärung des gemeinsamen Betriebs von altem und neuem Frontend für eine schrittweise Migration. Entwicklung einer konsistenten REST-Schnittstelle und Aufbau einer einheitlichen Angular-Anwendung.

Eingesetzte Qualifikationen

Java (allg.), Angular, Mongodb, Spring Framework, Typescript

Webanwendung für Freiberufler-Profile
GULP, München
1/2015 – 12/2017 (3 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2015 – 12/2017

Tätigkeitsbeschreibung

Weiterentwicklung einer Webanwendung durch schnelles Einarbeiten in die Anwendung und das Team. Umsetzung kleiner und mittelgroßer Änderungen und Erweiterungen.

Eingesetzte Qualifikationen

Java (allg.), CSS (Cascading Style Sheet), Apache Wicket, Mongodb, Spring Framework

Schnittstellenentwicklung für Online-Spiel
Ravensburger Digital, München
1/2015 – 12/2015 (1 Jahr)
Medienbranche
Tätigkeitszeitraum

1/2015 – 12/2015

Tätigkeitsbeschreibung

Entwicklung einer neuen Schnittstelle für ein bestehendes Online-Spiel auf Basis von Apache Thrift, um die Client-Seite auf eine neue Technologie zu portieren.

Eingesetzte Qualifikationen

Java (allg.), Spring Framework

Kassensystem auf einem Android-Tablet
eh-2, München
1/2014 – 12/2015 (2 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2014 – 12/2015

Tätigkeitsbeschreibung

Entwicklung eines neuen Kassensystems für Android-Tablets mit Verbindung zu einem Cloud-basierten Backend. Aufbau der technischen Basis in der Android-Umgebung und Entwicklung der Geschäftslogik mit hoher Testabdeckung.

Eingesetzte Qualifikationen

Java (allg.), Android, Git

Neuentwicklung einer Plattform für HR-Anwendungen
ShareXell, München
1/2014 – 12/2015 (2 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2014 – 12/2015

Tätigkeitsbeschreibung

Aufbau einer vollständig neuen Plattform für HR-Anwendungen in Großkonzernen. Entwicklung eines Moduls für vielseitig konfigurierbare Prozesse zur Zuweisung von Stellen aus einem Stellenkatalog. Entwicklung von Frontend und Backend in Java 8 sowie Arbeit mit SCSS/CSS3.

Eingesetzte Qualifikationen

Java (allg.), Apache Camel, Apache Wicket, Gradle, Oracle-Anwendungen, Postgresql, Spring Framework

Einführung eines Stellenkatalogs in einem Großkonzern
ShareXell, München
1/2014 – 12/2014 (1 Jahr)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2014 – 12/2014

Tätigkeitsbeschreibung

Anpassung eines vorhandenen Produkts in Frontend, Backend und Datenbank an die Anforderungen eines neuen Kunden. Schnelle fachliche Einarbeitung und sichere Umsetzung einer Vielzahl von Detailänderungen in einer älteren Codebasis.

Eingesetzte Qualifikationen

Java (allg.), Apache Struts, Oracle-Anwendungen, Spring Framework

Bestellplattform für Filial-Unternehmen
eh-2, München
1/2013 – 12/2013 (1 Jahr)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2013 – 12/2013

Tätigkeitsbeschreibung

Entwurf und Umsetzung wesentlicher Teile der System-Architektur auf Basis eines bestehenden Prototyps. Abbildung komplexer fachlicher Anforderungen in ein modulares Design und Erreichung einer hohen Ausführungsgeschwindigkeit der Verarbeitungsprozesse.

Eingesetzte Qualifikationen

Java (allg.), Apache Wicket, Git, J2EE, Jquery, Postgresql, Wildfly

Verzeichnis und Community für Designermöbel
woont.com, München
1/2012 – 12/2013 (2 Jahre)
Medienbranche
Tätigkeitszeitraum

1/2012 – 12/2013

Tätigkeitsbeschreibung

Entwicklung eines Online-Verzeichnisses für Designermöbel sowie einer Community für Design-Interessierte auf Basis einer generischen Plattform. Fokus auf UI-Entwicklung, da nur wenige Backend-Erweiterungen notwendig waren.

Eingesetzte Qualifikationen

Java (allg.), Apache Maven, Apache Wicket, J2EE, Java Message Service, Jenkins, Jquery, Mongodb, Postgresql

Internet-Community für Angler
Angeln.de, München
1/2011 – 12/2012 (2 Jahre)
Medienbranche
Tätigkeitszeitraum

1/2011 – 12/2012

Tätigkeitsbeschreibung

Entwurf und Umsetzung einer generischen Plattform für Online-Communities sowie einer konkreten Community für Angler. Entwicklung einer schnellen, stabilen und erweiterbaren JEE 6-Architektur für das Backend und einer generischen Redakteursoberfläche für das Frontend.

Eingesetzte Qualifikationen

Java (allg.), Apache Maven, Apache Wicket, J2EE, Java Message Service, Jquery, Postgresql

Backend für eine Online-Erlebniswelt für Kinder
Ravensburger Digital, München
1/2011 – 12/2011 (1 Jahr)
Medienbranche
Tätigkeitszeitraum

1/2011 – 12/2011

Tätigkeitsbeschreibung

Übernahme eines laufenden Projekts mit kurzer Übergabephase. Modernisierung und Vereinfachung der Backend-Architektur sowie Hinzufügen neuer Funktionalitäten, insbesondere Anbindung an Bezahlsysteme und Newslettertools sowie grundlegende Änderungen im Domänenmodell. Einarbeitung neuer Entwickler.

Eingesetzte Qualifikationen

Java (allg.), Apache Maven, Apache Wicket, Confluence, Jenkins, Jira, Jquery, Mysql, Spring Framework, Subversion

Online-Verkaufsplattform für konfigurierbare Fahrzeuge
BMW, München
1/2010 – 12/2011 (2 Jahre)
Automobilindustrie
Tätigkeitszeitraum

1/2010 – 12/2011

Tätigkeitsbeschreibung

Entwicklung eines neuen Fahrzeug-Konfigurators für die Marke MINI mit der Möglichkeit, konfigurierte Fahrzeuge in Schweden direkt per Internet zu kaufen und zu finanzieren. Integration bestehender Umsysteme wie Baubarkeitsprüfung, Preisfindung und Verkaufsabwicklung sowie Sicherstellung einer endkundengerechten Performance. Technische Entscheidungen als Architekt und Mitwirkung auf allen Ebenen als Entwickler.

Eingesetzte Qualifikationen

Oracle Database, Java (allg.), Apache Maven, Confluence, Javaserver Faces, Jira, Jquery, Spring Framework, Subversion

Online-Verkaufsplattform für Bestandsfahrzeuge
BMW, München
1/2009 – 12/2010 (2 Jahre)
Automobilindustrie
Tätigkeitszeitraum

1/2009 – 12/2010

Tätigkeitsbeschreibung

Entwicklung einer technischen Plattform, über die Endkunden im Internet Neuwagen aus dem Bestand der Marke MINI kaufen können. Abstimmung von Fachanforderungen und Erstellung der kritischen Teile der Anwendung im Frontend und Backend.

Eingesetzte Qualifikationen

Oracle Database, Java (allg.), Apache Maven, Confluence, Javaserver Faces, Jira, Jquery, Spring Framework, Subversion

Schnittstellenentwicklung für ein Kassensystem
BurgerKing, München
1/2009 – 12/2009 (1 Jahr)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2009 – 12/2009

Tätigkeitsbeschreibung

Untersuchung der notwendigen Änderungen an einem bestehenden System für Warenwirtschaft und Produktvermarktung zur Anbindung an ein neues Kassensystem. Implementierung und Integration der Schnittstelle.

Eingesetzte Qualifikationen

Java (allg.), Apache Tomcat, Java Message Service, Javaserver Pages, Postgresql, Spring Framework, Subversion, Wildfly

Produktentwicklung in der Unterhaltungsindustrie
4tiitoo, München
1/2008 – 12/2009 (2 Jahre)
Konsumgüterindustrie
Tätigkeitszeitraum

1/2008 – 12/2009

Tätigkeitsbeschreibung

Entwicklung eines innovativen Tablets vor der Markteinführung des iPad. Definition der technischen Grundlagen des Produkts als Architekt und Mitentwicklung auf allen technischen Ebenen.

Eingesetzte Qualifikationen

Java (allg.), Apache Maven, Apache Tomcat, Bash Shell, Confluence, HTML, JavaScript, Jira, Jquery, Postgresql, Spring Framework, Subversion, Ubuntu, Vmware

Forderungsverbriefung
Siemens Financial Services, München
10/2007 – 6/2008 (9 Monate)
Finanzdienstleister
Tätigkeitszeitraum

10/2007 – 6/2008

Tätigkeitsbeschreibung

Unterstützung des Projektteams als Architekturberater bei der Entwicklung eines Systems zur effizienten und sicheren Verarbeitung von Forderungsdaten in Batch-Durchläufen. Qualitätssicherung zur Gewährleistung einer soliden Systemstruktur und langfristiger Wartbarkeit des Sourcecodes.

Eingesetzte Qualifikationen

SAP NetWeaver, Spring Framework

Data-Warehouse für Online-Marketing
Komdat.com, München
1/2007 – 12/2008 (2 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

1/2007 – 12/2008

Tätigkeitsbeschreibung

Entwurf eines Data-Warehouses zur Konsolidierung aller Daten über die Auslieferung und den Erfolg von Online-Werbemaßnahmen. Ermöglichung performanter Verknüpfung verschiedener Datenbestände bei SQL- oder MDX-Abfragen. ETL-Prozesse aktualisieren den Datenbestand in Neartime und verarbeiten über 10 Millionen Datensätze im Monat.

Eingesetzte Qualifikationen

Java (allg.), Mysql, Spring Framework

Kampagnenmanagement für Online-Marketing
Komdat.com, München
1/2007 – 12/2008 (2 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

1/2007 – 12/2008

Tätigkeitsbeschreibung

Entwurf und Umsetzung einer neuen Backend-Architektur für die Verwaltung von Online-Marketing-Kampagnen auf Basis aktueller Java-Technologien (Java 6, Spring, Hibernate, JMX), die sich einfach um neue Funktionen erweitern lässt.

Eingesetzte Qualifikationen

Java (allg.), Google Adwords, Mysql, Spring Framework

Trackingssystem für Online-Marketing
Komdat.com, München
1/2007 – 12/2007 (1 Jahr)
IT & Entwicklung
Tätigkeitszeitraum

1/2007 – 12/2007

Tätigkeitsbeschreibung

Neuentwicklung eines Tracking-Systems zur Aufzeichnung und Auswertung des Erfolgs von Online-Werbemaßnahmen. Verarbeitung von bis zu 3000 Anfragen pro Sekunde pro Rechner, Steigerung der Performance um den Faktor 10 gegenüber dem Altsystem und bessere Skalierbarkeit über mehrere Rechner.

Eingesetzte Qualifikationen

Java (allg.), Spring Framework

Sendeplanungssystem für einen Fernsehsender
ProSieben, München
1/2005 – 12/2006 (2 Jahre)
Medienbranche
Tätigkeitszeitraum

1/2005 – 12/2006

Tätigkeitsbeschreibung

Analyse der Abläufe in der Sendeabwicklung und ihrer Auswirkungen auf eine neu zu entwickelnde Sendeplanung. Verbesserung grundlegender Software-Komponenten des Systems sowie Leitung der Entwicklung des Clients des Planungssystems.

Eingesetzte Qualifikationen

Java (allg.), Informix, J2EE, Java Message Service, Spring Framework, WebSphere Application Server Spezialist

Plattform für eine Familie von Geschäftsanwendungen
RTL II, München
7/2003 – 6/2005 (2 Jahre)
Medienbranche
Tätigkeitszeitraum

7/2003 – 6/2005

Tätigkeitsbeschreibung

Entwicklung der Basis-Architektur für eine neue Plattform zur Ablösung einer bestehenden Systemlandschaft von rund 20 Anwendungen. Entwicklung generischer, konfigurierbarer Komponenten für Client- und Serverseite zur Portierung der ersten 10 Anwendungen. Koordination des Entwicklungsteams.

Eingesetzte Qualifikationen

Swing (Java), Enterprise Javabeans, J2EE, Java (allg.), SQL-Datenbankadministrator, Wildfly

Deklarative Entwicklung von Benutzungsoberflächen
ProSieben, München
1/2003 – 12/2003 (1 Jahr)
Medienbranche
Tätigkeitszeitraum

1/2003 – 12/2003

Tätigkeitsbeschreibung

Entwicklung einer Komponente zur deklarativen Erstellung und Änderung von Masken für ein Verwaltungssystem mit vielen Masken zum Laden, Bearbeiten und Speichern von Daten.

Eingesetzte Qualifikationen

Java (allg.), Enterprise Javabeans, J2EE, Oracle WebLogic Server

Musikportal
ProSieben, München
1/2002 – 12/2002 (1 Jahr)
Medienbranche
Tätigkeitszeitraum

1/2002 – 12/2002

Tätigkeitsbeschreibung

Ermittlung der Anforderungen an eine Webanwendung für Redakteure zur schnellen Musikrecherche und zum Herunterladen von Musik. Koordination der Entwicklung der Webanwendung und Mitwirkung daran.

Eingesetzte Qualifikationen

Java (allg.), Apache Struts, Apache Tomcat, HTML, Informix, Javaserver Pages

Content-Management-System
ProSieben, München
4/2001 – 12/2002 (1 Jahr, 9 Monate)
Medienbranche
Tätigkeitszeitraum

4/2001 – 12/2002

Tätigkeitsbeschreibung

Entwicklung wichtiger Bestandteile der Client-Anwendung für ein System zur Dokumentation und Archivierung von Nachrichtenbeiträgen, z. B. eine komfortable Suchfunktion mit Volltextsuche im gesamten Datenbestand. Verbesserung der Datenqualität bei der Migration der Altdaten.

Eingesetzte Qualifikationen

Java (allg.), Swing (Java), Informix

Ausbildung

Informatik
Diplom-Informatiker
TU Darmstadt
2001
Darmstadt

Über mich

Ich bin ein Java-Entwickler von Herzen und dem Java-Ökosystem seit 1996 verbunden. Darüber hinaus bin ich offen in jede Richtung des Technologie-Stacks eines IT-Projekts. Ich kenne mich mit vielen Datenbanken aus und arbeite als Full-Stack-Entwickler auch gerne an der Frontend-Entwicklung mit. Der Einsatz von KI ist für mich selbstverständlich, jedoch halte ich eigenes Programmieren weiterhin für sehr wichtig.

Ein Schwerpunkt meiner Arbeit in den vergangenen Jahren war die Modernisierung technisch veralteter Anwendungen im laufenden Betrieb. Dabei habe ich viel Erfahrung gesammelt, wie sich große Modernisierungsvorhaben in kleinen Schritten umsetzen lassen.

Ich besitze ein breites und tief gehendes Wissen über Modellierung, Design-Patterns und Best-Practices in der Software-Entwicklung, das ich regelmäßig in Form von Blog-Einträgen, Patterns und Fachartikeln publiziere.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
21
Alter
51
Berufserfahrung
25 Jahre und 8 Monate (seit 01/2001)

Kontaktdaten

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

Jetzt Mitglied werden