Senior Java Software Architect / Tech Lead | Java 21 · Spring Boot · Microservices · Event-Driven Architecture · Kafka · Cloud
Aktualisiert am 08.09.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2026
Verfügbar zu: 100%
davon vor Ort: 15%
Softwarearchitektur
Java
Spring Boot
Microservices
Apache Kafka
Event-Driven Architecture
Domain-Driven Design
Kubernetes
RabbitMQ
PostgreSQL
Amazon Web Services (AWS)
OpenShift
Docker
OAuth2
REST / RESTful Web Services
OpenAPI / Swagger
Spring Security
Cloud-Migration
Hexagonal Architecture
CQRS
Event Sourcing
Test Driven Development / TDD
Liferay
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Niederländisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
Deutschland, Niederlande, Belgien, Österreich, Schweiz
möglich

Projekte

Projekte

5 Jahre 1 Monat
2021-07 - 2026-07

Modernisierung & Cloud-Transformation eines zentralen Kreditentscheidungssystems

Softwarearchitekt / Tech Lead / Senior Java Developer Java 8/11/17/21 Spring Boot Kafka ...
Softwarearchitekt / Tech Lead / Senior Java Developer

Migration und Neuentwicklung des zentralen Kreditentscheidungssystems von einer Legacy-Node-RED-/IBM-WebSphere-/SOA-Architektur hin zu einer modernen, cloud-fähigen Spring-Boot-Microservices-Plattform mit event-getriebener Integration.

  • Gesamthafte Bestandsaufnahme in Fachbereich (Kreditvergabe, Risikomanagement) und IT ?   für Geschäftsfelder Leasing, Direktkredit und Baufinanzierung
  • Migration des Orchestrationslayers von Node-RED zu Spring Boot; federführende Planung, Implementierung und Dokumentation aller neuen Services
  • Migration der Java-Plattform über Java 8 ? 11 ? 17 ? 21
  • Architektur und hands-on Entwicklung verteilter Java-/Spring-Boot-Services sowie REST-basierter APIs mit OpenAPI/Swagger
  • Konzeption und Umsetzung eines umfassenden Security-Konzepts (Spring Security, OAuth2, JWT, mTLS, Zertifikate, 2-way-SSL, Firewalls)
  • Implementierung von Serviceschnittstellen zu externen Auskunfteien (SCHUFA, CRIF) als Grundlage für automatisierte Kreditentscheidungen
  • Migration der Decision Engine (JRules/IBM ODM) auf aktuelle Versionen; Ablösung der IBM-WebSphere-Ansteuerung / WebSphere Compute Grid durch eine schlanke, lokal testbare Spring-Boot-Lösung
  • Entwicklung einer zentralen Monitoring- & Statistik-GUI (Chart.js, Freemarker, Bootstrap) zur Transparenz über Kreditentscheidungsprozesse
  • Konzeption einer anonymisierten Testdaten-Bereitstellung für den Fachbereich zur Weiterentwicklung und Validierung von Scorekarten
  • Schrittweise Cloud-Migration (OpenShift, AWS, Azure) unter Berücksichtigung von Betriebssicherheit, Skalierbarkeit und Compliance; PostgreSQL als persistente Datenbasis
  • Architektur und Umsetzung event-getriebener Integrations- und Orchestrierungsmuster mit Kafka/RabbitMQ; Einsatz von Hexagonal Architecture, Saga Pattern, CQRS und Event Sourcing
  • Aktives Coaching des Teams in Spring Boot, Clean Code, TDD und agilen Methoden (Scrum) sowie Software- und Systemarchitektur
  • Aktiver Einsatz KI-gestützter Entwicklungswerkzeuge für Code-Generierung, Testfälle und Refactoring mit konsequentem manuellem Review im regulierten Umfeld

Java 8/11/17/21 Spring Boot Kafka RabbitMQ PostgreSQL REST/SOAP OpenAPI/Swagger Spring Security OAuth2 JWT mTLS JRules/IBM ODM Hibernate Kubernetes Docker OpenShift AWS Azure Maven CI/CD Chart.js Freemarker Bootstrap Atlassian Jira/Confluence Scrum
Santander Consumer Bank AG, NRW
1 Jahr 1 Monat
2021-03 - 2022-03

Aufbau eines Banking- und Kundenportals in der AWS Cloud

IT Consultant / Software Architect / Senior Java Developer Liferay 7.4 Java Spring Boot ...
IT Consultant / Software Architect / Senior Java Developer

Planung und Entwicklung eines modernen Banking- und Kundenportals auf Basis von Liferay 7.4 und Java in der AWS-Cloud.

  • Anforderungsaufnahme vom Fachbereich (Marketing), Gesamtkonzept, Spezifikation, Technologieentscheidung und Milestoneplanung
  • Entwicklung und Anbindung des OAuth2-Providers; Integration bestehender Backend-Systeme (SSO, Wertpapierdaten, Kursentwicklungen) sowie Entwicklung REST-basierter APIs mit OpenAPI/Swagger und Absicherung über JWT/mTLS
  • Bereitstellung als Gesamtapplikation in AWS (Docker, Helm, Kubernetes); Etablierung des CI/CD-Prozesses
  • Coaching und Onboarding neuer Teammitglieder im Liferay-Entwickler-Team
  • Event-driven Integration mit RabbitMQ für asynchrone Kommunikation zwischen Systemkomponenten sowie Einsatz von PostgreSQL für persistente Backend-Daten

Liferay 7.4 Java Spring Boot RabbitMQ PostgreSQL Event-Driven Architecture OpenAPI/Swagger OAuth2 JWT mTLS Kubernetes Docker S3 REST Maven Helm AWS CI/CD Atlassian Jira/Confluence Scrum
V-Bank, München
7 Monate
2020-10 - 2021-04

Digitalisierung und Vereinheitlichung von Bibliotheks-Indices

IT-Beratung / Developer Liferay 7.3 Java 8 Spring Boot ...
IT-Beratung / Developer

  • Planung und Umsetzung eines Bildungsportals auf Liferay 7.3; Migration von Liferay 6.2 (OSGI)
  • Realisierung komplexer Suchlösung (SOLR) für Lehrveranstaltungen und Bibliotheksbestände
  • Implementierung von Reservierungs- und Buchungsfunktionen (Java, Spring Boot, REST/SOAP)

Liferay 7.3 Java 8 Spring Boot REST SOAP SOLR OSGI Maven CI/CD Atlassian Jira/Confluence Scrum
Öffentliche Verwaltung, Aachen
2 Jahre 9 Monate
2018-01 - 2020-09

Migration und Modernisierung eines zentralen Lieferantenportals

Software Architect / Senior Java Developer Liferay DXP 7.1/7.2 Java Spring Boot ...
Software Architect / Senior Java Developer

  • Migrationsstrategie, Anforderungsanalyse, Spezifikation und Milestoneplanung in Abstimmung mit Fachbereich (Einkauf) und Management; Migration der bestehenden Plattform auf Liferay DXP 7.x und Anpassung bestehender Java-Komponenten an die neue Plattformarchitektur
  • Restrukturierung der Architektur in Richtung Microservices; Performanceverbesserung von ca. 35 % durch Clean Code und SonarQube-gestützte Code- und Architektur-Optimierung
  • Entwicklung eines cloudbasierten SSO-Systems mit Keycloak in der Google Cloud; Coaching zu Domain-Driven Design, OAuth2 und Microservices; Absicherung von Schnittstellen mit JWT/mTLS
  • Entwicklung und Integration von Backend-Services mit Spring Boot und PostgreSQL; asynchrone Systemintegration über RabbitMQ sowie Anbindung bestehender Systeme über REST- und SOAP-Schnittstellen

Liferay DXP 7.1/7.2 Java Spring Boot Angular PostgreSQL RabbitMQ Google Cloud Keycloak OAuth2 JWT mTLS REST SOAP SonarQube CI/CD Atlassian Jira/Confluence Scrum
EDEKA Lebensmittelhändler, Hamburg
8 Monate
2017-05 - 2017-12

CQRS-orientierte Enterprise-Suche für ein Maklerportal

Software Architect / Senior Java Developer Java Liferay 7.0 Apache Solr ...
Software Architect / Senior Java Developer

  • Konzeption und Umsetzung einer SOLR-basierten Suche über heterogene Datenquellen (Kunden, Verträge, Vorgänge, Angebote, Dokumente auf DB2)
  • Aufbau eines CQRS-orientierten Read Models auf Basis von Apache Solr: Extraktion und Transformation fachlicher Daten aus den operativen Systemen, kontinuierliche Befüllung eines separaten Suchindex und klare Trennung zwischen operativem Datenmodell und dem für Such-/Lesezugriffe optimierten Query Model
  • Erweiterung des Maklerportals (Liferay 7.0) um eine facettierte Echtzeitsuche; Entwicklung von Integrations- und Backend-Schnittstellen mit Spring Boot, REST und SOAP sowie regelmäßige Präsentationen von Architektur, Lösungsansatz und Projektfortschritt an Gesamtprojektleitung und Stakeholder

Java Liferay 7.0 Apache Solr Spring Boot REST SOAP Apache CXF DB2 Maven CI/CD Atlassian Jira/Confluence Scrum Architektur: CQRS-orientiertes Read Model Enterprise Search Datenintegration
RheinLand Versicherung, Neuss
10 Monate
2016-07 - 2017-04

Modernisierung einer konzernweiten Intranet-Plattform für Multidevice-Nutzung

Software Architect / Senior Java Developer Java Liferay 6.2 Spring ...
Software Architect / Senior Java Developer

  • Weiterentwicklung der bestehenden konzernweiten Intranet-Plattform myNet auf Basis von Liferay 6.2 und Spring zu einer Multidevice-/Responsive-Design-Lösung für Desktop, Tablet und mobile Endgeräte
  • Schulungen und fachliche Unterstützung des Entwicklungsteams in Spring, Spring Portlets, Maven und Continuous Integration; praxisnahe Einführung von Best Practices
  • Beratung zu Softwarearchitektur und Testautomatisierung sowie Coaching des Entwicklungsteams anhand der bestehenden Produktivplattform; Unterstützung bei der Verbesserung von Entwicklungsprozessen und technischer Qualität

Java Liferay 6.2 Spring Spring Portlets Bootstrap jQuery Maven Jenkins JUnit Git CI/CD Atlassian Jira/Confluence Scrum
DHL Logistikdienstleister, Bonn
6 Monate
2016-01 - 2016-06

Architektur-Audit & Beratung Intranet-Lösung

Gutachter / Auditor Liferay 6.2 Spring WebServices ...
Gutachter / Auditor

  • Code-Analyse (SonarQube), Architektur-Bewertungsmatrix (Service-Builder vs. REST) mit Präsentation auf C-Level
  • Entwicklungs- und Architekturberatung; Umsetzungsrichtlinien zur Einhaltung des Liferay-Standards

Liferay 6.2 Spring WebServices Maven SonarQube REST Atlassian Jira/Confluence Scrum
EVN Energieversorger, Wien
9 Monate
2014-10 - 2015-06

WebShop & ERP-System auf Liferay 6.2

Entwickler / Architekt Liferay 6.2 Java 8 Spring ...
Entwickler / Architekt

  • Anforderungsanalyse, Konzeption und Entwicklung eines B2C-WebShops inkl. BPMN/Camunda-Prozessmodellierung

  • Anbindung von Drittsystemen (Logistik, Payment, Reklamationsmanagement) via REST/SOAP

Liferay 6.2 Java 8 Spring Apache CXF Hibernate BPMN/Camunda JUnit Maven Jenkins Git CI/CD Atlassian Jira/Confluence Scrum
ekz.bibliotheksservice GmbH, Karlsruhe

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Informatiker (FH)

Position

Position

Senior Java Software Architect / Tech Lead / Lead Developer

Architektur, Modernisierung und hands-on Entwicklung komplexer Java-Enterprise-Systeme.

Schwerpunkte:

  • Java 21, Spring Boot, Microservices
  • Event-Driven Architecture mit Kafka und RabbitMQ
  • Domain-Driven Design, Hexagonal Architecture, CQRS, Event Sourcing und Saga Pattern
  • API- und Integrationsarchitekturen mit REST, OpenAPI und PostgreSQL
  • Security Architecture mit OAuth2, JWT und mTLS
  • Cloud- und Container-Plattformen mit AWS, Azure, OpenShift, Kubernetes und Docker
  • Enterprise Modernization und Migration gewachsener Java-/JavaEE-Systemlandschaften
  • Architektur- und Code-Reviews, Technical Leadership, Coaching und Pair Programming

Bevorzugte Einsatzgebiete: Banking, Versicherung und andere geschäftskritische bzw. regulierte Enterprise-Umgebungen.

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur Java Spring Boot Microservices Apache Kafka Event-Driven Architecture Domain-Driven Design Kubernetes RabbitMQ PostgreSQL Amazon Web Services (AWS) OpenShift Docker OAuth2 REST / RESTful Web Services OpenAPI / Swagger Spring Security Cloud-Migration Hexagonal Architecture CQRS Event Sourcing Test Driven Development / TDD Liferay

Schwerpunkte

Softwarearchitektur
Experte
Java
Experte
Spring Boot
Experte
Microservices
Experte
Event-Driven Architecture
Experte
Domain-Driven Design
Fortgeschritten
Hexagonal Architecture
Fortgeschritten
Technical Leadership
Experte
Langjährige Erfahrung in Architektur und hands-on Entwicklung komplexer Java-Enterprise-Systeme. Schwerpunkt auf Modernisierung, Microservices, Event-Driven Architecture und technischer Führung in geschäftskritischen und regulierten Umgebungen.

Produkte / Standards / Erfahrungen / Methoden

PROFIL

  • Diplom-Informatiker (FH) mit über 20 Jahren Erfahrung als selbständiger IT-Consultant, Senior Java Software Architect, Tech Lead und hands-on Entwickler in der Analyse, Beratung, Architektur und Entwicklung komplexer Java-Enterprise-Systeme. Ausgewiesener Experte für Microservices-Architekturen, Cloud-Transformationen und sicherheitskritische Systemlandschaften in regulierten Branchen (Banking, Versicherung, öffentliche Verwaltung).
  • Schwerpunkte sind Java 21, Spring Boot, Microservices und verteilte/event-getriebene Architekturen mit Kafka und RabbitMQ sowie Domain-Driven Design, Hexagonal Architecture, Saga, CQRS und Event Sourcing. Stärke als Bindeglied zwischen Fachbereich, IT und Management: fachliche Anforderungen werden von der Anforderungsaufnahme bis zur technischen Umsetzung in robuste, wartbare Lösungen übersetzt.


KI-Kompetenz:

  • Er nutzt GitHub Copilot, ChatGPT und Claude pragmatisch für Entwicklung, Tests, Refactoring und die schnelle Bewertung von Architekturalternativen.
  • KI-generierte Artefakte werden insbesondere in regulierten und sicherheitskritischen Umgebungen konsequent fachlich und technisch überprüft.


KERNKOMPETENZEN

Architektur & Design

  • Softwarearchitektur
  • Microservices / SOA
  • DDD
  • Event-Driven & Hexagonal Architecture
  • Saga
  • CQRS
  • Event Sourcing
  • Enterprise Modernization
  • Decision Engines


Entwicklung

  • Java 8?21
  • Spring Boot
  • Kafka/RabbitMQ
  • PostgreSQL
  • REST
  • OpenAPI/Swagger
  • OAuth2/JWT/mTLS
  • Spring Security
  • Hibernate
  • JRules / IBM ODM


Cloud & DevOps

  • AWS
  • Azure
  • OpenShift
  • Docker
  • Kubernetes (K8S)
  • Helm
  • CI/CD (Jenkins, Maven, Git)


AI & Innovation

  • AI-Augmented Development (GitHub Copilot, GPT, Claude)
  • Prompt Engineering
  • Kritisches AI-Code-Review
  • AI-Grenzen erkennen & adressieren


Methodik

  • Scrum / Agile
  • TDD
  • Clean Code
  • Code- & Architektur-Reviews
  • SonarQube
  • Testautomatisierung


Soft Skills

  • Business-IT-Übersetzung auf allen Ebenen
  • Tech Lead
  • Coaching & Teamlead
  • Kommunikation auf C-Level
  • Code- & Architektur-Reviews
  • Pair Programming

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
Deutschland, Niederlande, Belgien, Österreich, Schweiz
möglich

Projekte

Projekte

5 Jahre 1 Monat
2021-07 - 2026-07

Modernisierung & Cloud-Transformation eines zentralen Kreditentscheidungssystems

Softwarearchitekt / Tech Lead / Senior Java Developer Java 8/11/17/21 Spring Boot Kafka ...
Softwarearchitekt / Tech Lead / Senior Java Developer

Migration und Neuentwicklung des zentralen Kreditentscheidungssystems von einer Legacy-Node-RED-/IBM-WebSphere-/SOA-Architektur hin zu einer modernen, cloud-fähigen Spring-Boot-Microservices-Plattform mit event-getriebener Integration.

  • Gesamthafte Bestandsaufnahme in Fachbereich (Kreditvergabe, Risikomanagement) und IT ?   für Geschäftsfelder Leasing, Direktkredit und Baufinanzierung
  • Migration des Orchestrationslayers von Node-RED zu Spring Boot; federführende Planung, Implementierung und Dokumentation aller neuen Services
  • Migration der Java-Plattform über Java 8 ? 11 ? 17 ? 21
  • Architektur und hands-on Entwicklung verteilter Java-/Spring-Boot-Services sowie REST-basierter APIs mit OpenAPI/Swagger
  • Konzeption und Umsetzung eines umfassenden Security-Konzepts (Spring Security, OAuth2, JWT, mTLS, Zertifikate, 2-way-SSL, Firewalls)
  • Implementierung von Serviceschnittstellen zu externen Auskunfteien (SCHUFA, CRIF) als Grundlage für automatisierte Kreditentscheidungen
  • Migration der Decision Engine (JRules/IBM ODM) auf aktuelle Versionen; Ablösung der IBM-WebSphere-Ansteuerung / WebSphere Compute Grid durch eine schlanke, lokal testbare Spring-Boot-Lösung
  • Entwicklung einer zentralen Monitoring- & Statistik-GUI (Chart.js, Freemarker, Bootstrap) zur Transparenz über Kreditentscheidungsprozesse
  • Konzeption einer anonymisierten Testdaten-Bereitstellung für den Fachbereich zur Weiterentwicklung und Validierung von Scorekarten
  • Schrittweise Cloud-Migration (OpenShift, AWS, Azure) unter Berücksichtigung von Betriebssicherheit, Skalierbarkeit und Compliance; PostgreSQL als persistente Datenbasis
  • Architektur und Umsetzung event-getriebener Integrations- und Orchestrierungsmuster mit Kafka/RabbitMQ; Einsatz von Hexagonal Architecture, Saga Pattern, CQRS und Event Sourcing
  • Aktives Coaching des Teams in Spring Boot, Clean Code, TDD und agilen Methoden (Scrum) sowie Software- und Systemarchitektur
  • Aktiver Einsatz KI-gestützter Entwicklungswerkzeuge für Code-Generierung, Testfälle und Refactoring mit konsequentem manuellem Review im regulierten Umfeld

Java 8/11/17/21 Spring Boot Kafka RabbitMQ PostgreSQL REST/SOAP OpenAPI/Swagger Spring Security OAuth2 JWT mTLS JRules/IBM ODM Hibernate Kubernetes Docker OpenShift AWS Azure Maven CI/CD Chart.js Freemarker Bootstrap Atlassian Jira/Confluence Scrum
Santander Consumer Bank AG, NRW
1 Jahr 1 Monat
2021-03 - 2022-03

Aufbau eines Banking- und Kundenportals in der AWS Cloud

IT Consultant / Software Architect / Senior Java Developer Liferay 7.4 Java Spring Boot ...
IT Consultant / Software Architect / Senior Java Developer

Planung und Entwicklung eines modernen Banking- und Kundenportals auf Basis von Liferay 7.4 und Java in der AWS-Cloud.

  • Anforderungsaufnahme vom Fachbereich (Marketing), Gesamtkonzept, Spezifikation, Technologieentscheidung und Milestoneplanung
  • Entwicklung und Anbindung des OAuth2-Providers; Integration bestehender Backend-Systeme (SSO, Wertpapierdaten, Kursentwicklungen) sowie Entwicklung REST-basierter APIs mit OpenAPI/Swagger und Absicherung über JWT/mTLS
  • Bereitstellung als Gesamtapplikation in AWS (Docker, Helm, Kubernetes); Etablierung des CI/CD-Prozesses
  • Coaching und Onboarding neuer Teammitglieder im Liferay-Entwickler-Team
  • Event-driven Integration mit RabbitMQ für asynchrone Kommunikation zwischen Systemkomponenten sowie Einsatz von PostgreSQL für persistente Backend-Daten

Liferay 7.4 Java Spring Boot RabbitMQ PostgreSQL Event-Driven Architecture OpenAPI/Swagger OAuth2 JWT mTLS Kubernetes Docker S3 REST Maven Helm AWS CI/CD Atlassian Jira/Confluence Scrum
V-Bank, München
7 Monate
2020-10 - 2021-04

Digitalisierung und Vereinheitlichung von Bibliotheks-Indices

IT-Beratung / Developer Liferay 7.3 Java 8 Spring Boot ...
IT-Beratung / Developer

  • Planung und Umsetzung eines Bildungsportals auf Liferay 7.3; Migration von Liferay 6.2 (OSGI)
  • Realisierung komplexer Suchlösung (SOLR) für Lehrveranstaltungen und Bibliotheksbestände
  • Implementierung von Reservierungs- und Buchungsfunktionen (Java, Spring Boot, REST/SOAP)

Liferay 7.3 Java 8 Spring Boot REST SOAP SOLR OSGI Maven CI/CD Atlassian Jira/Confluence Scrum
Öffentliche Verwaltung, Aachen
2 Jahre 9 Monate
2018-01 - 2020-09

Migration und Modernisierung eines zentralen Lieferantenportals

Software Architect / Senior Java Developer Liferay DXP 7.1/7.2 Java Spring Boot ...
Software Architect / Senior Java Developer

  • Migrationsstrategie, Anforderungsanalyse, Spezifikation und Milestoneplanung in Abstimmung mit Fachbereich (Einkauf) und Management; Migration der bestehenden Plattform auf Liferay DXP 7.x und Anpassung bestehender Java-Komponenten an die neue Plattformarchitektur
  • Restrukturierung der Architektur in Richtung Microservices; Performanceverbesserung von ca. 35 % durch Clean Code und SonarQube-gestützte Code- und Architektur-Optimierung
  • Entwicklung eines cloudbasierten SSO-Systems mit Keycloak in der Google Cloud; Coaching zu Domain-Driven Design, OAuth2 und Microservices; Absicherung von Schnittstellen mit JWT/mTLS
  • Entwicklung und Integration von Backend-Services mit Spring Boot und PostgreSQL; asynchrone Systemintegration über RabbitMQ sowie Anbindung bestehender Systeme über REST- und SOAP-Schnittstellen

Liferay DXP 7.1/7.2 Java Spring Boot Angular PostgreSQL RabbitMQ Google Cloud Keycloak OAuth2 JWT mTLS REST SOAP SonarQube CI/CD Atlassian Jira/Confluence Scrum
EDEKA Lebensmittelhändler, Hamburg
8 Monate
2017-05 - 2017-12

CQRS-orientierte Enterprise-Suche für ein Maklerportal

Software Architect / Senior Java Developer Java Liferay 7.0 Apache Solr ...
Software Architect / Senior Java Developer

  • Konzeption und Umsetzung einer SOLR-basierten Suche über heterogene Datenquellen (Kunden, Verträge, Vorgänge, Angebote, Dokumente auf DB2)
  • Aufbau eines CQRS-orientierten Read Models auf Basis von Apache Solr: Extraktion und Transformation fachlicher Daten aus den operativen Systemen, kontinuierliche Befüllung eines separaten Suchindex und klare Trennung zwischen operativem Datenmodell und dem für Such-/Lesezugriffe optimierten Query Model
  • Erweiterung des Maklerportals (Liferay 7.0) um eine facettierte Echtzeitsuche; Entwicklung von Integrations- und Backend-Schnittstellen mit Spring Boot, REST und SOAP sowie regelmäßige Präsentationen von Architektur, Lösungsansatz und Projektfortschritt an Gesamtprojektleitung und Stakeholder

Java Liferay 7.0 Apache Solr Spring Boot REST SOAP Apache CXF DB2 Maven CI/CD Atlassian Jira/Confluence Scrum Architektur: CQRS-orientiertes Read Model Enterprise Search Datenintegration
RheinLand Versicherung, Neuss
10 Monate
2016-07 - 2017-04

Modernisierung einer konzernweiten Intranet-Plattform für Multidevice-Nutzung

Software Architect / Senior Java Developer Java Liferay 6.2 Spring ...
Software Architect / Senior Java Developer

  • Weiterentwicklung der bestehenden konzernweiten Intranet-Plattform myNet auf Basis von Liferay 6.2 und Spring zu einer Multidevice-/Responsive-Design-Lösung für Desktop, Tablet und mobile Endgeräte
  • Schulungen und fachliche Unterstützung des Entwicklungsteams in Spring, Spring Portlets, Maven und Continuous Integration; praxisnahe Einführung von Best Practices
  • Beratung zu Softwarearchitektur und Testautomatisierung sowie Coaching des Entwicklungsteams anhand der bestehenden Produktivplattform; Unterstützung bei der Verbesserung von Entwicklungsprozessen und technischer Qualität

Java Liferay 6.2 Spring Spring Portlets Bootstrap jQuery Maven Jenkins JUnit Git CI/CD Atlassian Jira/Confluence Scrum
DHL Logistikdienstleister, Bonn
6 Monate
2016-01 - 2016-06

Architektur-Audit & Beratung Intranet-Lösung

Gutachter / Auditor Liferay 6.2 Spring WebServices ...
Gutachter / Auditor

  • Code-Analyse (SonarQube), Architektur-Bewertungsmatrix (Service-Builder vs. REST) mit Präsentation auf C-Level
  • Entwicklungs- und Architekturberatung; Umsetzungsrichtlinien zur Einhaltung des Liferay-Standards

Liferay 6.2 Spring WebServices Maven SonarQube REST Atlassian Jira/Confluence Scrum
EVN Energieversorger, Wien
9 Monate
2014-10 - 2015-06

WebShop & ERP-System auf Liferay 6.2

Entwickler / Architekt Liferay 6.2 Java 8 Spring ...
Entwickler / Architekt

  • Anforderungsanalyse, Konzeption und Entwicklung eines B2C-WebShops inkl. BPMN/Camunda-Prozessmodellierung

  • Anbindung von Drittsystemen (Logistik, Payment, Reklamationsmanagement) via REST/SOAP

Liferay 6.2 Java 8 Spring Apache CXF Hibernate BPMN/Camunda JUnit Maven Jenkins Git CI/CD Atlassian Jira/Confluence Scrum
ekz.bibliotheksservice GmbH, Karlsruhe

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Informatiker (FH)

Position

Position

Senior Java Software Architect / Tech Lead / Lead Developer

Architektur, Modernisierung und hands-on Entwicklung komplexer Java-Enterprise-Systeme.

Schwerpunkte:

  • Java 21, Spring Boot, Microservices
  • Event-Driven Architecture mit Kafka und RabbitMQ
  • Domain-Driven Design, Hexagonal Architecture, CQRS, Event Sourcing und Saga Pattern
  • API- und Integrationsarchitekturen mit REST, OpenAPI und PostgreSQL
  • Security Architecture mit OAuth2, JWT und mTLS
  • Cloud- und Container-Plattformen mit AWS, Azure, OpenShift, Kubernetes und Docker
  • Enterprise Modernization und Migration gewachsener Java-/JavaEE-Systemlandschaften
  • Architektur- und Code-Reviews, Technical Leadership, Coaching und Pair Programming

Bevorzugte Einsatzgebiete: Banking, Versicherung und andere geschäftskritische bzw. regulierte Enterprise-Umgebungen.

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur Java Spring Boot Microservices Apache Kafka Event-Driven Architecture Domain-Driven Design Kubernetes RabbitMQ PostgreSQL Amazon Web Services (AWS) OpenShift Docker OAuth2 REST / RESTful Web Services OpenAPI / Swagger Spring Security Cloud-Migration Hexagonal Architecture CQRS Event Sourcing Test Driven Development / TDD Liferay

Schwerpunkte

Softwarearchitektur
Experte
Java
Experte
Spring Boot
Experte
Microservices
Experte
Event-Driven Architecture
Experte
Domain-Driven Design
Fortgeschritten
Hexagonal Architecture
Fortgeschritten
Technical Leadership
Experte
Langjährige Erfahrung in Architektur und hands-on Entwicklung komplexer Java-Enterprise-Systeme. Schwerpunkt auf Modernisierung, Microservices, Event-Driven Architecture und technischer Führung in geschäftskritischen und regulierten Umgebungen.

Produkte / Standards / Erfahrungen / Methoden

PROFIL

  • Diplom-Informatiker (FH) mit über 20 Jahren Erfahrung als selbständiger IT-Consultant, Senior Java Software Architect, Tech Lead und hands-on Entwickler in der Analyse, Beratung, Architektur und Entwicklung komplexer Java-Enterprise-Systeme. Ausgewiesener Experte für Microservices-Architekturen, Cloud-Transformationen und sicherheitskritische Systemlandschaften in regulierten Branchen (Banking, Versicherung, öffentliche Verwaltung).
  • Schwerpunkte sind Java 21, Spring Boot, Microservices und verteilte/event-getriebene Architekturen mit Kafka und RabbitMQ sowie Domain-Driven Design, Hexagonal Architecture, Saga, CQRS und Event Sourcing. Stärke als Bindeglied zwischen Fachbereich, IT und Management: fachliche Anforderungen werden von der Anforderungsaufnahme bis zur technischen Umsetzung in robuste, wartbare Lösungen übersetzt.


KI-Kompetenz:

  • Er nutzt GitHub Copilot, ChatGPT und Claude pragmatisch für Entwicklung, Tests, Refactoring und die schnelle Bewertung von Architekturalternativen.
  • KI-generierte Artefakte werden insbesondere in regulierten und sicherheitskritischen Umgebungen konsequent fachlich und technisch überprüft.


KERNKOMPETENZEN

Architektur & Design

  • Softwarearchitektur
  • Microservices / SOA
  • DDD
  • Event-Driven & Hexagonal Architecture
  • Saga
  • CQRS
  • Event Sourcing
  • Enterprise Modernization
  • Decision Engines


Entwicklung

  • Java 8?21
  • Spring Boot
  • Kafka/RabbitMQ
  • PostgreSQL
  • REST
  • OpenAPI/Swagger
  • OAuth2/JWT/mTLS
  • Spring Security
  • Hibernate
  • JRules / IBM ODM


Cloud & DevOps

  • AWS
  • Azure
  • OpenShift
  • Docker
  • Kubernetes (K8S)
  • Helm
  • CI/CD (Jenkins, Maven, Git)


AI & Innovation

  • AI-Augmented Development (GitHub Copilot, GPT, Claude)
  • Prompt Engineering
  • Kritisches AI-Code-Review
  • AI-Grenzen erkennen & adressieren


Methodik

  • Scrum / Agile
  • TDD
  • Clean Code
  • Code- & Architektur-Reviews
  • SonarQube
  • Testautomatisierung


Soft Skills

  • Business-IT-Übersetzung auf allen Ebenen
  • Tech Lead
  • Coaching & Teamlead
  • Kommunikation auf C-Level
  • Code- & Architektur-Reviews
  • Pair Programming

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.