Software-Architekt Enterprise Systeme
Aktualisiert am 31.01.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 31.01.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring
TypeScript
Software-Architekt
Dropwizard
Microservices
Angular
WebComponents
PostgreSQL
Spring Boot
Camunda
EIP
Amazon AWS
Google Cloud
Terraform
Docker
Kubernetes
JSONSchema
Kafka
Englisch
fließend
Deutsch
Muttersprache

Einsatzorte

Einsatzorte

Köln (+50km) Cochem (+75km) Bonn (+75km) Soest (+50km)
Deutschland, Schweiz, Österreich

Ich stehe für die Vergabe von ganzen Teamprojekten ebenfalls zur Verfügung

möglich

Projekte

Projekte

2 Jahre
2024-01 - 2025-12

ClaimSi - Dienstleistermanagement/ Ablösung Legacy System

Lead Developer/ Software Architekt kafka GCP - DocumentAI OAuth2 ...
Lead Developer/ Software Architekt
  • Im Projekt wurde eine bestehende, monolithische WebSphere-Legacy-Anwendung schrittweise durch eine cloud-native Microservice-Plattform abgelöst. Ziel war die Entkopplung fachlicher Domänen, die Erhöhung von Skalierbarkeit und Wartbarkeit sowie die Beschleunigung von Entwicklungs- und Release-Zyklen. Die Zielarchitektur basiert auf OpenShift/ Kubernetes mit containerisierten Anwendungen (Docker). Fachliche Services wurden als Microservices mit Spring Boot und Dropwizard umgesetzt, während die Benutzeroberfläche als Angular-basierte Webanwendung realisiert wurde. Die Kommunikation zwischen Services erfolgte sowohl ereignisgetrieben über Kafka als auch über IBM MQ zur kontrollierten Anbindung und schrittweisen Ablösung bestehender Legacy-Schnittstellen.
  • Für die Datenhaltung kamen PostgreSQL für transaktionale Anwendungsdaten sowie MongoDB für dokumentenorientierte Strukturen zum Einsatz. Der Entwicklungs- und Auslieferungsprozess wurde durch eine automatisierte CI/CD- und GitOps-Toolchain unterstützt, bestehend aus Jenkins für Build- und Testprozesse, Argo CD für deklarative Deployments sowie Terraform zur infrastrukturellen Provisionierung (Infrastructure as Code).
  • Ergänzend wurde im Rahmen des Projekts eine Google-Service-basierte Dokumentenschwärzung integriert, die eine automatisierte Erkennung und Anonymisierung sensibler Inhalte ermöglichte. Dadurch entstand eine hybride Architektur, in der On-Premises-Systeme gezielt mit externen Cloud-Services verzahnt wurden, ohne die Kontrolle über sicherheitskritische Kernprozesse und Daten zu verlieren.
  • Das Projekt schuf eine zukunftssichere, hochautomatisierte Plattform, die den schrittweisen Rückbau des Legacy-Systems ermöglichte und zugleich eine flexible Grundlage für hybride und KI-gestützte Erweiterungen bereitstellt.
kafka GCP - DocumentAI OAuth2 Google Cloud Platform ArgoCD CI/CD Spring Boot terraform GCP - VertexAI ArchUnit angular openshift Docker OpenAPI Spring Security Jenkins Spring Batch
Signal Iduna
Dortmund
1 Jahr 6 Monate
2022-07 - 2023-12

Aufbau Operational Data-Stores (ODS) für Schäden (Claims)

Software-Architekt Java TypeScript Angular ...
Software-Architekt
  • Im Projekt wurde ein Operational Data Store (ODS) für Schaden-/Claims-Daten aufgebaut, der als entkoppelnde Zwischenschicht zwischen Host-Systemen und angebundenen Konsumenten dient. Ziel war es, schadenrelevante Daten zentral bereitzustellen, zu transformieren und in konsumentengerechte Strukturen zu überführen, um Abhängigkeiten zum Host zu reduzieren und die Integrationsfähigkeit zu erhöhen.
  • Die Umsetzung erfolgte nach dem Contract-First bzw. Consumer-Centric-Contracts-Paradigma. Grundlage bildeten OpenAPI-Spezifikationen, die gemeinsam mit den Konsumenten definiert wurden. Diese Verträge dienten als Single Source of Truth für die Generierung von DTOs und API-Interfaces sowie für eine klare Versionierung und Governance der Schnittstellen.
  • Der ODS ermöglicht damit eine stabile, skalierbare und zukunftssichere Bereitstellung von Schadeninformationen, verbessert die Wiederverwendbarkeit der Daten und schafft eine saubere Trennung zwischen Kernsystemen (System of Records - SoR) und konsumierenden Anwendungen.
Java TypeScript Angular ContractFirst DDD MongoDB Openshift Spring Boot Dropwizard CI/CD ArchUnit IMS kafka Jira openshift Intellij Confluence Docker OAuth OpenAPI Spring Security Jenkins
Signal Iduna
Dortmund
2 Jahre 4 Monate
2020-03 - 2022-06

Technische Roadmap & Modernisierung Endkundenportal ?My AXA?

Software-Architekt Spring Boot Java CloudFormation ...
Software-Architekt

  • Im Projekt wurde die technische Gesamtverantwortung für die Ausarbeitung und Umsetzung einer Roadmap zur nachhaltigen Modernisierung des Endkundenportals My AXA übernommen. Ziel war es, die bestehende Portalarchitektur schrittweise zu modernisieren, Risiken zu minimieren und eine zukunftsfähige technologische Basis für die Weiterentwicklung des Kundenportals zu schaffen. Hierzu wurden verschiedene technische Konzepte auf Anwendungs- und Systemebene ausgearbeitet, bewertet und mit den relevanten Stakeholdern abgestimmt. Ein zentraler Bestandteil war die Erarbeitung eines stufenweisen Migrationskonzepts zur risikoarmen Ablösung bestehender Frontend-Komponenten durch Web Components, um eine inkrementelle Modernisierung ohne Unterbrechung des laufenden Betriebs zu ermöglichen.
  • Die Modernisierung wurde bis zur Produktionsreife fachlich und technisch begleitet, einschließlich Freigabeprozessen und finaler Bereitstellung des Portals. Die Anbindung fachlicher Prozesse erfolgte unter konsequenter Anwendung von Enterprise Integration Patterns (EIP) zur strukturierten und entkoppelten Integration verteilter Systeme.
  • Auf Umsetzungsebene wurden Frontend-Prozesse mit Spring MVC, WebComponents mit Lit, Freemarker, HTML, CSS und JavaScript erweitert und implementiert. Parallel dazu wurde das Monitoring und Logging durch den gezielten Einsatz von OpenTelemetry, Kibana, Graylog, Prometheus und Grafana ausgebaut, um Transparenz, Stabilität und Betriebsfähigkeit nachhaltig zu verbessern.
  • Zusätzlich wurde die Rolle des Security Champion (Zertifizierung durch das Fraunhofer-Institut) wahrgenommen, mit Fokus auf Security-by-Design, sichere Schnittstellen und Sensibilisierung der Entwicklungsteams. Im Bereich der Schnittstellen wurde eine Umstellung bestehender REST-APIs auf einen Contract-First-Ansatz auf Basis von OpenAPI 3 (Swagger) umgesetzt, um klare API-Verträge, Versionierung und Governance sicherzustellen.
  • Die Entwicklung erfolgte durchgängig agil nach SCRUM, mit enger Abstimmung zwischen Fachbereichen, Entwicklung, Architektur und Betrieb.

Spring Boot Java CloudFormation ArchUnit Technical Roadmap Spring MVC Docker OpenAPI PI Testing TYPE SCRIPT AWS Spring Integration
AXA AG
Köln
1 Jahr 5 Monate
2018-10 - 2020-02

Development- Backend Retainer-Plattform

Lead Developer Java Spring Boot Spring Security ...
Lead Developer
  • Im Projekt wurde die Rolle des Lead Developers für die Konzeption und Umsetzung des Backend-Systems einer J2EE-basierten Retainer-Plattform übernommen. Die Anwendung bildete die zentrale Integrationsschicht für eine Vielzahl von Schnittstellen zu Corporate-Partnern und stellte eine hochverfügbare, skalierbare Backend-Architektur bereit.
  • Die Backend-Services wurden unter Einsatz moderner Spring-basierter Technologien umgesetzt und durch Spring-Batch-Jobs ergänzt, die sowohl zur Einhaltung der DSGVO-Anforderungen (z. B. Lösch- und Anonymisierungsprozesse) als auch zur Sicherstellung eines nachhaltig regenerativen Systembetriebs dienten. 
  • Im Rahmen der technischen Weiterentwicklung wurde eine containerisierte Microservice-Architektur im AWS-Umfeld realisiert. Die Services wurden über OAuth2 abgesichert, um eine standardisierte, sichere Authentifizierung und Autorisierung externer Partner zu gewährleisten.
  • Zur Qualitätssicherung kamen Last- und Sicherheitstests mit JMeter zum Einsatz. Zusätzlich wurden Akzeptanz und Verhaltenstests im Behavior-Driven-Testing-Ansatz mit JUnit und Mockito entwickelt, um fachliche Anforderungen automatisiert und reproduzierbar abzusichern.
  • Die Umsetzung erfolgte durchgängig in einem agilen Entwicklungsprozess nach SCRUM, inklusive technischer Führung des Entwicklungsteams, Code-Reviews und enger Abstimmung mit den fachlichen Stakeholdern.
Java Spring Boot Spring Security PrimeFaces Spring Batch Swagger AWS ReSTful Web Services Docker
Pixelpark
Köln
3 Monate
2018-07 - 2018-09

Modernisierung zentrale Schlüsselverwaltung

Softwarearchitekt, Test-Koordinator Java 8 J2EE Spring Boot ...
Softwarearchitekt, Test-Koordinator
  • Im Projekt wurde die Modernisierung einer zentralen Schlüsselverwaltungsanwendung umgesetzt, die zur fachlichen Verwaltung und Bereitstellung unternehmensweiter Schlüssel dient. Ziel war es, die Anwendung im Sinne erhöhter IT-Security, besserer Wartbarkeit und langfristiger Zukunftssicherheit technisch zu erneuern.
  • Die bestehende J2EE-Applikation wurde schrittweise in eine Spring-Boot-basierte Anwendung überführt. Dabei lag ein besonderer Fokus auf der Beibehaltung der bestehenden fachlichen Logik und der etablierten Schnittstellenverträge, um eine risikoarme Migration ohne Auswirkungen auf konsumierende Systeme sicherzustellen. 
  • Im Rahmen der Modernisierung wurden die technischen Grundlagen aktualisiert, Sicherheitsanforderungen konsequent umgesetzt und die Struktur der Anwendung so neu ausgerichtet, dass eine vereinfachte Wartung, bessere Erweiterbarkeit und stabiler Betrieb gewährleistet sind.
  • Die Umsetzung erfolgte unter Berücksichtigung bestehender Security-Vorgaben sowie bewährter Architekturprinzipien zur nachhaltigen Weiterentwicklung der Anwendung.
Java 8 J2EE Spring Boot Spring Security JAX-WS DB2 Java Jenkins Tomcat Maven Eclipse SOAPGui JUnit Confluence SVN GIT
DEVK Versicherungen
Köln
2 Jahre
2016-10 - 2018-09

Konzeption und Aufbau eines Data Warehouse für Unternehmenskennzahlen

Lösungsarchitekt, Entwickler TSQL ETL BI ...
Lösungsarchitekt, Entwickler
  • Im Projekt wurde der Aufbau eines Data Warehouse als zentrale Grundlage zur Erzeugung automatisierter Unternehmenskennzahlen umgesetzt. Ziel war es, relevante Kennzahlen wie DB2-Auswertungen, Produktivitäts- und Leistungsindikatoren strukturiert, konsistent und auswertbar bereitzustellen.
  • Ich war sowohl für die fachliche und technische Konzeption als auch für die Umsetzung der Data-Warehouse-Architektur verantwortlich. Dabei wurden Datenquellen analysiert, geeignete Datenmodelle entwickelt und eine belastbare Grundlage für regelmäßige Reports und Auswertungen geschaffen. Das Data Warehouse ermöglichte eine transparente, reproduzierbare Ermittlung von Unternehmenskennzahlen und schuf eine stabile Basis für weiterführende Analysen und Entscheidungsunterstützung.
TSQL ETL BI SQL MS DataMarts PL/SQL Board MIT Talend ETL MS-SQL
weinor
Köln
1 Jahr 10 Monate
2016-10 - 2018-07

Modernisierung zentrale Vermittlerverwaltung (BaFin-konform)

Softwarearchitekt Java 8 J2EE Spring Boot ...
Softwarearchitekt
  • Im Projekt wurde die technische Modernisierung einer zentralen Vermittlerverwaltung umgesetzt, die der Dokumentation und Einhaltung regulatorischer Vorgaben der Bundesanstalt für Finanzdienstleistungsaufsicht (BaFin) dient. Ziel war es, die bestehende Fachlichkeit langfristig abzusichern und zugleich eine zukunftsfähige, wartbare Systemarchitektur zu etablieren.
  • Die Modernisierung erfolgte unter Beibehaltung des fachlichen Legacy-Codes, der in eine neu strukturierte, geschichtete (Layered) Anwendungsarchitektur integriert wurde. Um Risiken zu minimieren und den laufenden Betrieb sicherzustellen, wurde ein stufenweises Migrationsvorgehen gewählt. 
  • In einem ersten Schritt wurde die unterste technische Schicht der Anwendung modernisiert, um eine stabile Basis für bestehende Altsysteme zu schaffen. Parallel dazu wurden eine neue API sowie eine moderne Benutzeroberfläche (GUI)entwickelt, die schrittweise neben der bestehenden Alt-Anwendung in Betrieb genommen wurden.
  • Durch dieses Vorgehen konnte die regulatorisch relevante Fachlichkeit gesichert, die Wartbarkeit deutlich verbessert und eine kontrollierte Weiterentwicklung der Vermittlerverwaltung ermöglicht werden ? ohne Unterbrechung bestehender Prozesse.
Java 8 J2EE Spring Boot Spring Security Spring BashShell MVC JAX-WS REST ThymeLeaf Ajax CSS JavaScript DB2 Spring MVC Mockito Apache CXF SQL XML HTML Java Selenium Tomcat ReSTful Web Services
DEVK Versicherungen
Köln
5 Monate
2017-07 - 2017-11

Reisebuchungslösung für internen Gebrauch

Software-Architekt Scrum Java8 spring boot ...
Software-Architekt
Eclipse SVN Maven Jenkins
Scrum Java8 spring boot Spring MVC REST ThymeLeaf Ajax Bootstrap css JavaScript
DEVK
Köln
4 Monate
2016-06 - 2016-09

Integration & Einführung einer Cloud-basierten BAV-Lösung

Lösungsarchitekt BashShell BSIGrundschutz SQL ...
Lösungsarchitekt

Es sollte eine Lösung für die Verwaltung von Mandanten im Bereich betrieblicher Altersversorgung integriert werden. Ich war für den Auswahlprozess, das Proof-Of-Concept und die spätere Integration verantwortlich.

BashShell BSIGrundschutz SQL SLES Oracle 11 WebDAV Linux
DEVK Versicherungen
Köln
1 Jahr 11 Monate
2014-10 - 2016-08

Refactoring und Weiterentwicklung KFZ-Gutachter-Werkzeug

Softwarearchitekt Java SQL JAX-WS ...
Softwarearchitekt
  • Im Projekt wurde die Portierung einer Angebotsvergleichsanwendung von bestehenden Swing-Oberflächen auf JavaFX umgesetzt. Ziel war es, die Benutzeroberfläche technologisch zu modernisieren und eine verbesserte Wartbarkeit sowie Benutzerfreundlichkeit zu erreichen.
  • Die Anwendung wurde zur Durchführung von Vergleichsermittlungen über Web-Schnittstellen an das AUDANET-Kommunikationsnetz angebunden. Dadurch konnte eine strukturierte und standardisierte Anbindung externer Vergleichsdaten realisiert und die Integration in bestehende Fachprozesse sichergestellt werden. Die Umsetzung erfolgte unter technischer Leitung mit Fokus auf saubere Migration, Stabilität der Fachlogik und nachhaltige Weiterentwicklung der Anwendung.
Java SQL JAX-WS JavaFX SwingML
DEVK Versicherungen
Köln

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Monate
2021-04 - 2021-07

Security Champion

Zertifikat, Frauenhofer Institut
Zertifikat
Frauenhofer Institut
1 Monat
2017-05 - 2017-05

iSQAB

Certified Professional for Software Architecture, Köln
Certified Professional for Software Architecture
Köln

Software Architecture

2 Monate
2017-04 - 2017-05

Software Architect - ISAQB Certified Professional

Zertifikat,
Zertifikat
3 Jahre 3 Monate
2011-02 - 2014-04

Studium - Angewandte Informatik

Master of Science, TU Dortmund
Master of Science
TU Dortmund


3 Jahre 1 Monat
2007-07 - 2010-07

Studium - Technische Informatik

Bachelor of Science, TH Köln
Bachelor of Science
TH Köln

Position

Position

  • Software-Architekt
  • Lead-Developer
  • Software-Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Java Spring TypeScript Software-Architekt Dropwizard Microservices Angular WebComponents PostgreSQL Spring Boot Camunda EIP Amazon AWS Google Cloud Terraform Docker Kubernetes JSONSchema Kafka

Produkte / Standards / Erfahrungen / Methoden

Profil
Ich bin erfahrener Softwarearchitekt und Lead Engineer mit langjähriger Praxis in der Modernisierung komplexer Unternehmensanwendungen, insbesondere im Versicherungs- und regulierten Umfeld. Mein Schwerpunkt liegt auf der Ablösung von Legacy-Systemen, dem Aufbau cloud-nativer Architekturen sowie der Gestaltung stabiler Integrations- und API-Landschaften. In meinen Projekten habe ich u. a. Operational Data Stores für Schadenprozesse aufgebaut, WebSphere-Monolithen in containerisierte Microservice-Plattformen überführt und Endkundenportale technisch neu ausgerichtet. Dabei arbeite ich konsequent nach Contract-First-Ansätzen, etabliere saubere Architekturleitplanken und begleite Modernisierungen bis zur Produktionsreife. Ein besonderer Fokus liegt auf Sicherheit, Compliance und nachhaltiger Wartbarkeit ? ergänzt durch Erfahrung in KI-gestützten und hybriden On-/Off-Premises-Architekturen. Ich verbinde strategische Architekturarbeit mit hands-on Umsetzung und agiler Teamführung.

Frameworks - Standards
Spring Boot, WEB Component, Docker, OAuth, Spring Security, ThymeLeaf, PrimeFaces, GIT, SVN, Maven, Bootstrap, Apache CXF, Spring Integration, Spring Batch

Tools
Jira, Intellij, Confluence, SoapUI, Eclipse, Jenkins, Swagger, Postman

Sonstige
ArchUnit, grafana, graylog, kibana, terraform, angular, openshift, OAuth2, kafka, Contract-First, CI/CD, Dropwizard, IMS, ArgoCD, GCP - DocumentAI, Google Cloud Platform, GCP - VertexAI, CloudFormation, Web Components, Technical Roadmap, Ajax, Spring MVC, OpenAPI, PI Testing, SwingML, JavaFX, Selenium, AWS, MS DataMarts, PL/SQL, Board MIT, ETL, Tomcat, JAXWS, J2EE, ReSTful Web Services

Betriebssysteme

Apple OSX
gut
Debian
gut
SLES 11
gut
SLES 12
gut
Windows 7, 8 und 10
sehr gut

Programmiersprachen

Ajax
Bash
J2EE
Java
JavaScript
JAX-WS
JEE
JPA
PL/SQL
SQL
XML
CSS
XSLT
TypeScript
ES6

Datenbanken

DB2
ETL
HSQLDB
Oracle
SQL
TSQL
MySQL
Influx
MS SQL

Datenkommunikation

WebDAV
Basiswissen

Branchen

Branchen

  • Versicherung
  • Metallhandel
  • Beschattung
  • Medien

Einsatzorte

Einsatzorte

Köln (+50km) Cochem (+75km) Bonn (+75km) Soest (+50km)
Deutschland, Schweiz, Österreich

Ich stehe für die Vergabe von ganzen Teamprojekten ebenfalls zur Verfügung

möglich

Projekte

Projekte

2 Jahre
2024-01 - 2025-12

ClaimSi - Dienstleistermanagement/ Ablösung Legacy System

Lead Developer/ Software Architekt kafka GCP - DocumentAI OAuth2 ...
Lead Developer/ Software Architekt
  • Im Projekt wurde eine bestehende, monolithische WebSphere-Legacy-Anwendung schrittweise durch eine cloud-native Microservice-Plattform abgelöst. Ziel war die Entkopplung fachlicher Domänen, die Erhöhung von Skalierbarkeit und Wartbarkeit sowie die Beschleunigung von Entwicklungs- und Release-Zyklen. Die Zielarchitektur basiert auf OpenShift/ Kubernetes mit containerisierten Anwendungen (Docker). Fachliche Services wurden als Microservices mit Spring Boot und Dropwizard umgesetzt, während die Benutzeroberfläche als Angular-basierte Webanwendung realisiert wurde. Die Kommunikation zwischen Services erfolgte sowohl ereignisgetrieben über Kafka als auch über IBM MQ zur kontrollierten Anbindung und schrittweisen Ablösung bestehender Legacy-Schnittstellen.
  • Für die Datenhaltung kamen PostgreSQL für transaktionale Anwendungsdaten sowie MongoDB für dokumentenorientierte Strukturen zum Einsatz. Der Entwicklungs- und Auslieferungsprozess wurde durch eine automatisierte CI/CD- und GitOps-Toolchain unterstützt, bestehend aus Jenkins für Build- und Testprozesse, Argo CD für deklarative Deployments sowie Terraform zur infrastrukturellen Provisionierung (Infrastructure as Code).
  • Ergänzend wurde im Rahmen des Projekts eine Google-Service-basierte Dokumentenschwärzung integriert, die eine automatisierte Erkennung und Anonymisierung sensibler Inhalte ermöglichte. Dadurch entstand eine hybride Architektur, in der On-Premises-Systeme gezielt mit externen Cloud-Services verzahnt wurden, ohne die Kontrolle über sicherheitskritische Kernprozesse und Daten zu verlieren.
  • Das Projekt schuf eine zukunftssichere, hochautomatisierte Plattform, die den schrittweisen Rückbau des Legacy-Systems ermöglichte und zugleich eine flexible Grundlage für hybride und KI-gestützte Erweiterungen bereitstellt.
kafka GCP - DocumentAI OAuth2 Google Cloud Platform ArgoCD CI/CD Spring Boot terraform GCP - VertexAI ArchUnit angular openshift Docker OpenAPI Spring Security Jenkins Spring Batch
Signal Iduna
Dortmund
1 Jahr 6 Monate
2022-07 - 2023-12

Aufbau Operational Data-Stores (ODS) für Schäden (Claims)

Software-Architekt Java TypeScript Angular ...
Software-Architekt
  • Im Projekt wurde ein Operational Data Store (ODS) für Schaden-/Claims-Daten aufgebaut, der als entkoppelnde Zwischenschicht zwischen Host-Systemen und angebundenen Konsumenten dient. Ziel war es, schadenrelevante Daten zentral bereitzustellen, zu transformieren und in konsumentengerechte Strukturen zu überführen, um Abhängigkeiten zum Host zu reduzieren und die Integrationsfähigkeit zu erhöhen.
  • Die Umsetzung erfolgte nach dem Contract-First bzw. Consumer-Centric-Contracts-Paradigma. Grundlage bildeten OpenAPI-Spezifikationen, die gemeinsam mit den Konsumenten definiert wurden. Diese Verträge dienten als Single Source of Truth für die Generierung von DTOs und API-Interfaces sowie für eine klare Versionierung und Governance der Schnittstellen.
  • Der ODS ermöglicht damit eine stabile, skalierbare und zukunftssichere Bereitstellung von Schadeninformationen, verbessert die Wiederverwendbarkeit der Daten und schafft eine saubere Trennung zwischen Kernsystemen (System of Records - SoR) und konsumierenden Anwendungen.
Java TypeScript Angular ContractFirst DDD MongoDB Openshift Spring Boot Dropwizard CI/CD ArchUnit IMS kafka Jira openshift Intellij Confluence Docker OAuth OpenAPI Spring Security Jenkins
Signal Iduna
Dortmund
2 Jahre 4 Monate
2020-03 - 2022-06

Technische Roadmap & Modernisierung Endkundenportal ?My AXA?

Software-Architekt Spring Boot Java CloudFormation ...
Software-Architekt

  • Im Projekt wurde die technische Gesamtverantwortung für die Ausarbeitung und Umsetzung einer Roadmap zur nachhaltigen Modernisierung des Endkundenportals My AXA übernommen. Ziel war es, die bestehende Portalarchitektur schrittweise zu modernisieren, Risiken zu minimieren und eine zukunftsfähige technologische Basis für die Weiterentwicklung des Kundenportals zu schaffen. Hierzu wurden verschiedene technische Konzepte auf Anwendungs- und Systemebene ausgearbeitet, bewertet und mit den relevanten Stakeholdern abgestimmt. Ein zentraler Bestandteil war die Erarbeitung eines stufenweisen Migrationskonzepts zur risikoarmen Ablösung bestehender Frontend-Komponenten durch Web Components, um eine inkrementelle Modernisierung ohne Unterbrechung des laufenden Betriebs zu ermöglichen.
  • Die Modernisierung wurde bis zur Produktionsreife fachlich und technisch begleitet, einschließlich Freigabeprozessen und finaler Bereitstellung des Portals. Die Anbindung fachlicher Prozesse erfolgte unter konsequenter Anwendung von Enterprise Integration Patterns (EIP) zur strukturierten und entkoppelten Integration verteilter Systeme.
  • Auf Umsetzungsebene wurden Frontend-Prozesse mit Spring MVC, WebComponents mit Lit, Freemarker, HTML, CSS und JavaScript erweitert und implementiert. Parallel dazu wurde das Monitoring und Logging durch den gezielten Einsatz von OpenTelemetry, Kibana, Graylog, Prometheus und Grafana ausgebaut, um Transparenz, Stabilität und Betriebsfähigkeit nachhaltig zu verbessern.
  • Zusätzlich wurde die Rolle des Security Champion (Zertifizierung durch das Fraunhofer-Institut) wahrgenommen, mit Fokus auf Security-by-Design, sichere Schnittstellen und Sensibilisierung der Entwicklungsteams. Im Bereich der Schnittstellen wurde eine Umstellung bestehender REST-APIs auf einen Contract-First-Ansatz auf Basis von OpenAPI 3 (Swagger) umgesetzt, um klare API-Verträge, Versionierung und Governance sicherzustellen.
  • Die Entwicklung erfolgte durchgängig agil nach SCRUM, mit enger Abstimmung zwischen Fachbereichen, Entwicklung, Architektur und Betrieb.

Spring Boot Java CloudFormation ArchUnit Technical Roadmap Spring MVC Docker OpenAPI PI Testing TYPE SCRIPT AWS Spring Integration
AXA AG
Köln
1 Jahr 5 Monate
2018-10 - 2020-02

Development- Backend Retainer-Plattform

Lead Developer Java Spring Boot Spring Security ...
Lead Developer
  • Im Projekt wurde die Rolle des Lead Developers für die Konzeption und Umsetzung des Backend-Systems einer J2EE-basierten Retainer-Plattform übernommen. Die Anwendung bildete die zentrale Integrationsschicht für eine Vielzahl von Schnittstellen zu Corporate-Partnern und stellte eine hochverfügbare, skalierbare Backend-Architektur bereit.
  • Die Backend-Services wurden unter Einsatz moderner Spring-basierter Technologien umgesetzt und durch Spring-Batch-Jobs ergänzt, die sowohl zur Einhaltung der DSGVO-Anforderungen (z. B. Lösch- und Anonymisierungsprozesse) als auch zur Sicherstellung eines nachhaltig regenerativen Systembetriebs dienten. 
  • Im Rahmen der technischen Weiterentwicklung wurde eine containerisierte Microservice-Architektur im AWS-Umfeld realisiert. Die Services wurden über OAuth2 abgesichert, um eine standardisierte, sichere Authentifizierung und Autorisierung externer Partner zu gewährleisten.
  • Zur Qualitätssicherung kamen Last- und Sicherheitstests mit JMeter zum Einsatz. Zusätzlich wurden Akzeptanz und Verhaltenstests im Behavior-Driven-Testing-Ansatz mit JUnit und Mockito entwickelt, um fachliche Anforderungen automatisiert und reproduzierbar abzusichern.
  • Die Umsetzung erfolgte durchgängig in einem agilen Entwicklungsprozess nach SCRUM, inklusive technischer Führung des Entwicklungsteams, Code-Reviews und enger Abstimmung mit den fachlichen Stakeholdern.
Java Spring Boot Spring Security PrimeFaces Spring Batch Swagger AWS ReSTful Web Services Docker
Pixelpark
Köln
3 Monate
2018-07 - 2018-09

Modernisierung zentrale Schlüsselverwaltung

Softwarearchitekt, Test-Koordinator Java 8 J2EE Spring Boot ...
Softwarearchitekt, Test-Koordinator
  • Im Projekt wurde die Modernisierung einer zentralen Schlüsselverwaltungsanwendung umgesetzt, die zur fachlichen Verwaltung und Bereitstellung unternehmensweiter Schlüssel dient. Ziel war es, die Anwendung im Sinne erhöhter IT-Security, besserer Wartbarkeit und langfristiger Zukunftssicherheit technisch zu erneuern.
  • Die bestehende J2EE-Applikation wurde schrittweise in eine Spring-Boot-basierte Anwendung überführt. Dabei lag ein besonderer Fokus auf der Beibehaltung der bestehenden fachlichen Logik und der etablierten Schnittstellenverträge, um eine risikoarme Migration ohne Auswirkungen auf konsumierende Systeme sicherzustellen. 
  • Im Rahmen der Modernisierung wurden die technischen Grundlagen aktualisiert, Sicherheitsanforderungen konsequent umgesetzt und die Struktur der Anwendung so neu ausgerichtet, dass eine vereinfachte Wartung, bessere Erweiterbarkeit und stabiler Betrieb gewährleistet sind.
  • Die Umsetzung erfolgte unter Berücksichtigung bestehender Security-Vorgaben sowie bewährter Architekturprinzipien zur nachhaltigen Weiterentwicklung der Anwendung.
Java 8 J2EE Spring Boot Spring Security JAX-WS DB2 Java Jenkins Tomcat Maven Eclipse SOAPGui JUnit Confluence SVN GIT
DEVK Versicherungen
Köln
2 Jahre
2016-10 - 2018-09

Konzeption und Aufbau eines Data Warehouse für Unternehmenskennzahlen

Lösungsarchitekt, Entwickler TSQL ETL BI ...
Lösungsarchitekt, Entwickler
  • Im Projekt wurde der Aufbau eines Data Warehouse als zentrale Grundlage zur Erzeugung automatisierter Unternehmenskennzahlen umgesetzt. Ziel war es, relevante Kennzahlen wie DB2-Auswertungen, Produktivitäts- und Leistungsindikatoren strukturiert, konsistent und auswertbar bereitzustellen.
  • Ich war sowohl für die fachliche und technische Konzeption als auch für die Umsetzung der Data-Warehouse-Architektur verantwortlich. Dabei wurden Datenquellen analysiert, geeignete Datenmodelle entwickelt und eine belastbare Grundlage für regelmäßige Reports und Auswertungen geschaffen. Das Data Warehouse ermöglichte eine transparente, reproduzierbare Ermittlung von Unternehmenskennzahlen und schuf eine stabile Basis für weiterführende Analysen und Entscheidungsunterstützung.
TSQL ETL BI SQL MS DataMarts PL/SQL Board MIT Talend ETL MS-SQL
weinor
Köln
1 Jahr 10 Monate
2016-10 - 2018-07

Modernisierung zentrale Vermittlerverwaltung (BaFin-konform)

Softwarearchitekt Java 8 J2EE Spring Boot ...
Softwarearchitekt
  • Im Projekt wurde die technische Modernisierung einer zentralen Vermittlerverwaltung umgesetzt, die der Dokumentation und Einhaltung regulatorischer Vorgaben der Bundesanstalt für Finanzdienstleistungsaufsicht (BaFin) dient. Ziel war es, die bestehende Fachlichkeit langfristig abzusichern und zugleich eine zukunftsfähige, wartbare Systemarchitektur zu etablieren.
  • Die Modernisierung erfolgte unter Beibehaltung des fachlichen Legacy-Codes, der in eine neu strukturierte, geschichtete (Layered) Anwendungsarchitektur integriert wurde. Um Risiken zu minimieren und den laufenden Betrieb sicherzustellen, wurde ein stufenweises Migrationsvorgehen gewählt. 
  • In einem ersten Schritt wurde die unterste technische Schicht der Anwendung modernisiert, um eine stabile Basis für bestehende Altsysteme zu schaffen. Parallel dazu wurden eine neue API sowie eine moderne Benutzeroberfläche (GUI)entwickelt, die schrittweise neben der bestehenden Alt-Anwendung in Betrieb genommen wurden.
  • Durch dieses Vorgehen konnte die regulatorisch relevante Fachlichkeit gesichert, die Wartbarkeit deutlich verbessert und eine kontrollierte Weiterentwicklung der Vermittlerverwaltung ermöglicht werden ? ohne Unterbrechung bestehender Prozesse.
Java 8 J2EE Spring Boot Spring Security Spring BashShell MVC JAX-WS REST ThymeLeaf Ajax CSS JavaScript DB2 Spring MVC Mockito Apache CXF SQL XML HTML Java Selenium Tomcat ReSTful Web Services
DEVK Versicherungen
Köln
5 Monate
2017-07 - 2017-11

Reisebuchungslösung für internen Gebrauch

Software-Architekt Scrum Java8 spring boot ...
Software-Architekt
Eclipse SVN Maven Jenkins
Scrum Java8 spring boot Spring MVC REST ThymeLeaf Ajax Bootstrap css JavaScript
DEVK
Köln
4 Monate
2016-06 - 2016-09

Integration & Einführung einer Cloud-basierten BAV-Lösung

Lösungsarchitekt BashShell BSIGrundschutz SQL ...
Lösungsarchitekt

Es sollte eine Lösung für die Verwaltung von Mandanten im Bereich betrieblicher Altersversorgung integriert werden. Ich war für den Auswahlprozess, das Proof-Of-Concept und die spätere Integration verantwortlich.

BashShell BSIGrundschutz SQL SLES Oracle 11 WebDAV Linux
DEVK Versicherungen
Köln
1 Jahr 11 Monate
2014-10 - 2016-08

Refactoring und Weiterentwicklung KFZ-Gutachter-Werkzeug

Softwarearchitekt Java SQL JAX-WS ...
Softwarearchitekt
  • Im Projekt wurde die Portierung einer Angebotsvergleichsanwendung von bestehenden Swing-Oberflächen auf JavaFX umgesetzt. Ziel war es, die Benutzeroberfläche technologisch zu modernisieren und eine verbesserte Wartbarkeit sowie Benutzerfreundlichkeit zu erreichen.
  • Die Anwendung wurde zur Durchführung von Vergleichsermittlungen über Web-Schnittstellen an das AUDANET-Kommunikationsnetz angebunden. Dadurch konnte eine strukturierte und standardisierte Anbindung externer Vergleichsdaten realisiert und die Integration in bestehende Fachprozesse sichergestellt werden. Die Umsetzung erfolgte unter technischer Leitung mit Fokus auf saubere Migration, Stabilität der Fachlogik und nachhaltige Weiterentwicklung der Anwendung.
Java SQL JAX-WS JavaFX SwingML
DEVK Versicherungen
Köln

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Monate
2021-04 - 2021-07

Security Champion

Zertifikat, Frauenhofer Institut
Zertifikat
Frauenhofer Institut
1 Monat
2017-05 - 2017-05

iSQAB

Certified Professional for Software Architecture, Köln
Certified Professional for Software Architecture
Köln

Software Architecture

2 Monate
2017-04 - 2017-05

Software Architect - ISAQB Certified Professional

Zertifikat,
Zertifikat
3 Jahre 3 Monate
2011-02 - 2014-04

Studium - Angewandte Informatik

Master of Science, TU Dortmund
Master of Science
TU Dortmund


3 Jahre 1 Monat
2007-07 - 2010-07

Studium - Technische Informatik

Bachelor of Science, TH Köln
Bachelor of Science
TH Köln

Position

Position

  • Software-Architekt
  • Lead-Developer
  • Software-Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Java Spring TypeScript Software-Architekt Dropwizard Microservices Angular WebComponents PostgreSQL Spring Boot Camunda EIP Amazon AWS Google Cloud Terraform Docker Kubernetes JSONSchema Kafka

Produkte / Standards / Erfahrungen / Methoden

Profil
Ich bin erfahrener Softwarearchitekt und Lead Engineer mit langjähriger Praxis in der Modernisierung komplexer Unternehmensanwendungen, insbesondere im Versicherungs- und regulierten Umfeld. Mein Schwerpunkt liegt auf der Ablösung von Legacy-Systemen, dem Aufbau cloud-nativer Architekturen sowie der Gestaltung stabiler Integrations- und API-Landschaften. In meinen Projekten habe ich u. a. Operational Data Stores für Schadenprozesse aufgebaut, WebSphere-Monolithen in containerisierte Microservice-Plattformen überführt und Endkundenportale technisch neu ausgerichtet. Dabei arbeite ich konsequent nach Contract-First-Ansätzen, etabliere saubere Architekturleitplanken und begleite Modernisierungen bis zur Produktionsreife. Ein besonderer Fokus liegt auf Sicherheit, Compliance und nachhaltiger Wartbarkeit ? ergänzt durch Erfahrung in KI-gestützten und hybriden On-/Off-Premises-Architekturen. Ich verbinde strategische Architekturarbeit mit hands-on Umsetzung und agiler Teamführung.

Frameworks - Standards
Spring Boot, WEB Component, Docker, OAuth, Spring Security, ThymeLeaf, PrimeFaces, GIT, SVN, Maven, Bootstrap, Apache CXF, Spring Integration, Spring Batch

Tools
Jira, Intellij, Confluence, SoapUI, Eclipse, Jenkins, Swagger, Postman

Sonstige
ArchUnit, grafana, graylog, kibana, terraform, angular, openshift, OAuth2, kafka, Contract-First, CI/CD, Dropwizard, IMS, ArgoCD, GCP - DocumentAI, Google Cloud Platform, GCP - VertexAI, CloudFormation, Web Components, Technical Roadmap, Ajax, Spring MVC, OpenAPI, PI Testing, SwingML, JavaFX, Selenium, AWS, MS DataMarts, PL/SQL, Board MIT, ETL, Tomcat, JAXWS, J2EE, ReSTful Web Services

Betriebssysteme

Apple OSX
gut
Debian
gut
SLES 11
gut
SLES 12
gut
Windows 7, 8 und 10
sehr gut

Programmiersprachen

Ajax
Bash
J2EE
Java
JavaScript
JAX-WS
JEE
JPA
PL/SQL
SQL
XML
CSS
XSLT
TypeScript
ES6

Datenbanken

DB2
ETL
HSQLDB
Oracle
SQL
TSQL
MySQL
Influx
MS SQL

Datenkommunikation

WebDAV
Basiswissen

Branchen

Branchen

  • Versicherung
  • Metallhandel
  • Beschattung
  • Medien

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.