Senior Architect | Java/Spring Boot | Cloud-Native | Microservices | TDD | Enterprise-Transformation
Aktualisiert am 05.02.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.02.2026
Verfügbar zu: 100%
davon vor Ort: 20%
Java Development
Softwarearchitektur
Cloud Engineer
Java
Spring Boot
Microservices
Kubernetes
Docker
Domain Driven Design
TDD
CI/CD
Kafka
BPMN
Review
Code Quality
Clean Code
Software Quality Assurance
Agile Softwareentwicklung
Scrum
Continuous Delivery
Continuous Integration
Künstliche Intelligenz
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

7 Monate
2025-06 - 2025-12

Data Transfer Platform

Software- & Platform-Engineer Java Spring Boot Kubernetes ...
Software- & Platform-Engineer

Entwicklung und Weiterentwicklung einer hochperformanten, weltweit verteilten Data Transfer Platform zur automatisierten Übertragung und Transformation von Millionen Datensätzen täglich im regulierten Financial-Umfeld.

Die DTF ist eine Java/Spring Boot-basierte Lösung, deployed auf einem global verteilten Kubernetes-Cluster (OpenShift). Sie wird von UC4 (Workload Automation) per REST-API getriggert und orchestriert komplexe Datenflüsse zwischen heterogenen Quell- und Zielsystemen ? inklusive regelbasierter Transformation via Scripting.



Technische Highlights


Architekturschwerpunkt: Event-Driven Architecture mit geografisch verteilten Worker-Nodes, Compliance-konforme Datenverarbeitung (Datensatz bleibt in Region A, wird nicht in Region X verarbeitet)

Messaging & Integration: JMS mit IBM MQ als zentrales Messaging-Backbone, ergänzt durch Kafka für spezifische Use Cases

Konfigurationsmanagement: Transfer-Regeln (Source ? Transformation ? Target) sind in XML definiert und versioniert in einem Git-Repository; Laufzeit-Abruf der Konfigurationen über eindeutige Transfer-IDs

Persistierung: PostgreSQL mit ORM/JPA in hochverfügbarer Cluster-Konfiguration

Entwicklungsmethodik: 100% Test Driven Development (TDD) ? vollständige Entwicklung ohne Zugriff auf Produktionsdaten oder Debug-Möglichkeiten auf Remote-Systemen; sämtliche Business-Logik und Schnittstellen via JUnit und Citrus testgetrieben implementiert

Observability: OpenTelemetry (Jaeger), Prometheus, Grafana für Monitoring und Distributed Tracing

CI/CD: GitLab CI/CD, ArgoCD (GitOps)

Collaboration: Jira, Confluence, GitLab


Verantwortlichkeiten & Tätigkeiten


Design und Implementierung neuer Transfer-Flows und Business-Rules

Entwicklung und Wartung von Microservices in Java/Spring Boot

Sicherstellung von Resilience, Security und Performance in global verteilten Kubernetes-Umgebungen

Implementierung von Message-driven Architekturen mit IBM MQ und Kafka

Testgetriebene Entwicklung mit vollständiger Testabdeckung (Unit-, Integration-, End-to-End-Tests)

Troubleshooting und Performance-Optimierung in hochverfügbaren, latenz-sensitiven Systemen

Enge Zusammenarbeit mit DevOps, Compliance und Product Ownern zur Umsetzung regulatorischer Anforderungen


Spring Boot Hibernate IBM AIX Automic Software Kafka GitLab JUnit PostgreSQL OpenShift Kubernetes Java
Java Spring Boot Kubernetes Agile Softwareentwicklung Code Review Softwarearchitektur Clean Code IT-Compliance Automic Software
Liechtenstein
5 Jahre 1 Monat
2018-01 - 2023-01

DEHNstore ? Product Information Management & API Platform

Software-Engineer und Lead Architect Java Spring Boot Softwarearchitektur ...
Software-Engineer und Lead Architect
Konzeption, Entwicklung und Betrieb einer zentralen Product Information Management (PIM) Middleware zur Aggregation, Anreicherung und Bereitstellung von Produktdaten aus heterogenen Quellsystemen (SAP, PIM) für interne und externe Konsumenten.

Der DEHNstore ist eine Java/Spring Boot-basierte Plattform, die Produktdaten aus SAP (ERP) und einem Product Information Management System (PIM) regelbasiert aggregiert, mit Metadaten und Dokumenten (technische Zeichnungen, Datenblätter, etc.) anreichert und über eine hochperformante Echtzeit-Suche (Apache Lucene/Solr) sowie REST-API (OAuth 2.0, JWT) öffentlichen und internen Systemen zur Verfügung stellt.

Hauptanwendungsfall: Produktfilter und Produktsuche im öffentlichen Webauftritt von DEHN ? sowohl Volltext- als auch attributbasierte Suche nach technischen Eigenschaften.

Technische Highlights

System-Integration: Anbindung und Synchronisation von SAP (ERP) und PIM via regelbasierter Datenaggregation; Event-getriebene Aktualisierung bei Änderungen in Quellsystemen
Echtzeit-Suche: Apache Lucene (später Apache Solr) für hochperformante Volltextsuche und Facettensuche nach technischen Produkteigenschaften
API-First Design: RESTful API mit OAuth 2.0 und JWT für sichere Anbindung externer und interner Systeme
Middleware-Rolle: Zentraler Hub zwischen internen Backendsystemen (SAP, PIM) und Public Services (Webshop, Produktfilter, Partnerschnittstellen)
Datenhaltung: MariaDB und PostgreSQL mit ORM/JPA für strukturierte Produktdaten und Metadaten
Hybrid Cloud: Deployment auf Hetzner Cloud und Microsoft Azure mit Private Networks zur sicheren Anbindung an On-Premise-Systeme (SAP, PIM)
CI/CD: Automatisierte Build- und Deployment-Pipelines mit GitLab CI/CD und Jenkins

Monitoring: Grafana für Applikations- und Infrastruktur-Monitoring


Verantwortlichkeiten & Tätigkeiten

Architektur & Design: Konzeption der Gesamtarchitektur als zentrales Middleware-System; Schnittstellendesign (API, Datenmodelle, Synchronisationsstrategie)
Entwicklung: Vollständige Implementierung der Plattform in Java/Spring Boot inkl. Integration von SAP, PIM, Lucene/Solr, OAuth/JWT
Lead-Funktion: Technische Führung des Entwicklungsteams, Code Reviews, Architektur-Entscheidungen
Integration & Schnittstellen: Design und Umsetzung der Anbindungen an SAP, PIM und externe Systeme; Event-basierte Synchronisation bei Produktänderungen
Security & Access Control: Implementierung von OAuth 2.0 und JWT für sichere API-Zugriffe; Berechtigungskonzepte für interne und externe Konsumenten
DevOps & Betrieb: Aufbau und Pflege der CI/CD-Pipelines; Deployment und Monitoring in Hybrid-Cloud-Umgebung (Hetzner, Azure)
Stakeholder Management: Enge Abstimmung mit Product Management, Marketing, IT und externen Partnern

Java Spring Boot MariaDB PostgreSQL Apache Lucene Apache Solr OAuth 2.0 OpenID GitLab Atlassian JIRA Agile Atlassian Confluence Jenkins SAP Grafana
Java Spring Boot Softwarearchitektur CI/CD DevOps GitOps SQL
DEHN SE
Neumarkt in der Oberpfalz

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 3 Monate
2001-03 - 2004-05

Informatiker

Innsbruck
Innsbruck

Position

Position

Senior Software Engineer & Architect

Kompetenzen

Kompetenzen

Top-Skills

Java Development Softwarearchitektur Cloud Engineer Java Spring Boot Microservices Kubernetes Docker Domain Driven Design TDD CI/CD Kafka BPMN Review Code Quality Clean Code Software Quality Assurance Agile Softwareentwicklung Scrum Continuous Delivery Continuous Integration Künstliche Intelligenz

Schwerpunkte

Microservices
Microservices richtig gemacht: Bounded Contexts durch DDD, lose Kopplung, Event-Driven Communication. Ich helfe bei Monolith-Migration und Architektur skalierbarer Service-Landschaften. Ergebnis: Unabhängige Teams, schnellere Releases, resiliente Systeme.
Test-Driven Development (TDD)
TDD ist für mich Lebenseinstellung, nicht Option. Testgetriebene Entwicklung sichert Architektur-Entscheidungen auch bei künftigen Anforderungen. Ergebnis: Minimale Fehlerquoten, jederzeit releasefähige Software ? selbst in komplexen Enterprise-Systemen.
Domain-Driven Design (DDD)
Nach 20+ Jahren Praxis: Code veraltet, Business-Domäne bleibt. Domain-Driven Design macht Ihre Software wartbar und flexibel ? auch bei wachsender Komplexität. Von Legacy-Modernisierung bis Cloud-Native Architekturen.
Event-Driven Architecture (EDA)
Meine Projekterfahrung zeigt: Ob bei hochsicheren Transaktionen im Schweizer Finanzsektor oder bei komplexen Datenströmen in der Industrie ? EDA ist der Schlüssel, um verteilte Systeme stabil und zukunftssicher zu gestalten.
Evolutionary Architecture
Ich entwerfe Systeme, die mit Ihrem Unternehmen wachsen. Architektur ist für mich ein fortlaufender Prozess, kein starres Dokument.
Java
Experte
Spring / Spring Boot
Experte
CI/CD
Experte
Docker
Fortgeschritten
Kubernetes (OpenShift)
Fortgeschritten
BPMN (Camunda)
Basics

Aufgabenbereiche

Architektur & Konzeption
Klare technische Entscheidungen, die langfristig tragen.
Software-Entwicklung
80% Backend, 20% Frontend
Review & Quality Assurance
Code- & Architektur-Reviews mit klaren Maßnahmen

Branchen

Branchen

Industrie & Financials

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

7 Monate
2025-06 - 2025-12

Data Transfer Platform

Software- & Platform-Engineer Java Spring Boot Kubernetes ...
Software- & Platform-Engineer

Entwicklung und Weiterentwicklung einer hochperformanten, weltweit verteilten Data Transfer Platform zur automatisierten Übertragung und Transformation von Millionen Datensätzen täglich im regulierten Financial-Umfeld.

Die DTF ist eine Java/Spring Boot-basierte Lösung, deployed auf einem global verteilten Kubernetes-Cluster (OpenShift). Sie wird von UC4 (Workload Automation) per REST-API getriggert und orchestriert komplexe Datenflüsse zwischen heterogenen Quell- und Zielsystemen ? inklusive regelbasierter Transformation via Scripting.



Technische Highlights


Architekturschwerpunkt: Event-Driven Architecture mit geografisch verteilten Worker-Nodes, Compliance-konforme Datenverarbeitung (Datensatz bleibt in Region A, wird nicht in Region X verarbeitet)

Messaging & Integration: JMS mit IBM MQ als zentrales Messaging-Backbone, ergänzt durch Kafka für spezifische Use Cases

Konfigurationsmanagement: Transfer-Regeln (Source ? Transformation ? Target) sind in XML definiert und versioniert in einem Git-Repository; Laufzeit-Abruf der Konfigurationen über eindeutige Transfer-IDs

Persistierung: PostgreSQL mit ORM/JPA in hochverfügbarer Cluster-Konfiguration

Entwicklungsmethodik: 100% Test Driven Development (TDD) ? vollständige Entwicklung ohne Zugriff auf Produktionsdaten oder Debug-Möglichkeiten auf Remote-Systemen; sämtliche Business-Logik und Schnittstellen via JUnit und Citrus testgetrieben implementiert

Observability: OpenTelemetry (Jaeger), Prometheus, Grafana für Monitoring und Distributed Tracing

CI/CD: GitLab CI/CD, ArgoCD (GitOps)

Collaboration: Jira, Confluence, GitLab


Verantwortlichkeiten & Tätigkeiten


Design und Implementierung neuer Transfer-Flows und Business-Rules

Entwicklung und Wartung von Microservices in Java/Spring Boot

Sicherstellung von Resilience, Security und Performance in global verteilten Kubernetes-Umgebungen

Implementierung von Message-driven Architekturen mit IBM MQ und Kafka

Testgetriebene Entwicklung mit vollständiger Testabdeckung (Unit-, Integration-, End-to-End-Tests)

Troubleshooting und Performance-Optimierung in hochverfügbaren, latenz-sensitiven Systemen

Enge Zusammenarbeit mit DevOps, Compliance und Product Ownern zur Umsetzung regulatorischer Anforderungen


Spring Boot Hibernate IBM AIX Automic Software Kafka GitLab JUnit PostgreSQL OpenShift Kubernetes Java
Java Spring Boot Kubernetes Agile Softwareentwicklung Code Review Softwarearchitektur Clean Code IT-Compliance Automic Software
Liechtenstein
5 Jahre 1 Monat
2018-01 - 2023-01

DEHNstore ? Product Information Management & API Platform

Software-Engineer und Lead Architect Java Spring Boot Softwarearchitektur ...
Software-Engineer und Lead Architect
Konzeption, Entwicklung und Betrieb einer zentralen Product Information Management (PIM) Middleware zur Aggregation, Anreicherung und Bereitstellung von Produktdaten aus heterogenen Quellsystemen (SAP, PIM) für interne und externe Konsumenten.

Der DEHNstore ist eine Java/Spring Boot-basierte Plattform, die Produktdaten aus SAP (ERP) und einem Product Information Management System (PIM) regelbasiert aggregiert, mit Metadaten und Dokumenten (technische Zeichnungen, Datenblätter, etc.) anreichert und über eine hochperformante Echtzeit-Suche (Apache Lucene/Solr) sowie REST-API (OAuth 2.0, JWT) öffentlichen und internen Systemen zur Verfügung stellt.

Hauptanwendungsfall: Produktfilter und Produktsuche im öffentlichen Webauftritt von DEHN ? sowohl Volltext- als auch attributbasierte Suche nach technischen Eigenschaften.

Technische Highlights

System-Integration: Anbindung und Synchronisation von SAP (ERP) und PIM via regelbasierter Datenaggregation; Event-getriebene Aktualisierung bei Änderungen in Quellsystemen
Echtzeit-Suche: Apache Lucene (später Apache Solr) für hochperformante Volltextsuche und Facettensuche nach technischen Produkteigenschaften
API-First Design: RESTful API mit OAuth 2.0 und JWT für sichere Anbindung externer und interner Systeme
Middleware-Rolle: Zentraler Hub zwischen internen Backendsystemen (SAP, PIM) und Public Services (Webshop, Produktfilter, Partnerschnittstellen)
Datenhaltung: MariaDB und PostgreSQL mit ORM/JPA für strukturierte Produktdaten und Metadaten
Hybrid Cloud: Deployment auf Hetzner Cloud und Microsoft Azure mit Private Networks zur sicheren Anbindung an On-Premise-Systeme (SAP, PIM)
CI/CD: Automatisierte Build- und Deployment-Pipelines mit GitLab CI/CD und Jenkins

Monitoring: Grafana für Applikations- und Infrastruktur-Monitoring


Verantwortlichkeiten & Tätigkeiten

Architektur & Design: Konzeption der Gesamtarchitektur als zentrales Middleware-System; Schnittstellendesign (API, Datenmodelle, Synchronisationsstrategie)
Entwicklung: Vollständige Implementierung der Plattform in Java/Spring Boot inkl. Integration von SAP, PIM, Lucene/Solr, OAuth/JWT
Lead-Funktion: Technische Führung des Entwicklungsteams, Code Reviews, Architektur-Entscheidungen
Integration & Schnittstellen: Design und Umsetzung der Anbindungen an SAP, PIM und externe Systeme; Event-basierte Synchronisation bei Produktänderungen
Security & Access Control: Implementierung von OAuth 2.0 und JWT für sichere API-Zugriffe; Berechtigungskonzepte für interne und externe Konsumenten
DevOps & Betrieb: Aufbau und Pflege der CI/CD-Pipelines; Deployment und Monitoring in Hybrid-Cloud-Umgebung (Hetzner, Azure)
Stakeholder Management: Enge Abstimmung mit Product Management, Marketing, IT und externen Partnern

Java Spring Boot MariaDB PostgreSQL Apache Lucene Apache Solr OAuth 2.0 OpenID GitLab Atlassian JIRA Agile Atlassian Confluence Jenkins SAP Grafana
Java Spring Boot Softwarearchitektur CI/CD DevOps GitOps SQL
DEHN SE
Neumarkt in der Oberpfalz

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 3 Monate
2001-03 - 2004-05

Informatiker

Innsbruck
Innsbruck

Position

Position

Senior Software Engineer & Architect

Kompetenzen

Kompetenzen

Top-Skills

Java Development Softwarearchitektur Cloud Engineer Java Spring Boot Microservices Kubernetes Docker Domain Driven Design TDD CI/CD Kafka BPMN Review Code Quality Clean Code Software Quality Assurance Agile Softwareentwicklung Scrum Continuous Delivery Continuous Integration Künstliche Intelligenz

Schwerpunkte

Microservices
Microservices richtig gemacht: Bounded Contexts durch DDD, lose Kopplung, Event-Driven Communication. Ich helfe bei Monolith-Migration und Architektur skalierbarer Service-Landschaften. Ergebnis: Unabhängige Teams, schnellere Releases, resiliente Systeme.
Test-Driven Development (TDD)
TDD ist für mich Lebenseinstellung, nicht Option. Testgetriebene Entwicklung sichert Architektur-Entscheidungen auch bei künftigen Anforderungen. Ergebnis: Minimale Fehlerquoten, jederzeit releasefähige Software ? selbst in komplexen Enterprise-Systemen.
Domain-Driven Design (DDD)
Nach 20+ Jahren Praxis: Code veraltet, Business-Domäne bleibt. Domain-Driven Design macht Ihre Software wartbar und flexibel ? auch bei wachsender Komplexität. Von Legacy-Modernisierung bis Cloud-Native Architekturen.
Event-Driven Architecture (EDA)
Meine Projekterfahrung zeigt: Ob bei hochsicheren Transaktionen im Schweizer Finanzsektor oder bei komplexen Datenströmen in der Industrie ? EDA ist der Schlüssel, um verteilte Systeme stabil und zukunftssicher zu gestalten.
Evolutionary Architecture
Ich entwerfe Systeme, die mit Ihrem Unternehmen wachsen. Architektur ist für mich ein fortlaufender Prozess, kein starres Dokument.
Java
Experte
Spring / Spring Boot
Experte
CI/CD
Experte
Docker
Fortgeschritten
Kubernetes (OpenShift)
Fortgeschritten
BPMN (Camunda)
Basics

Aufgabenbereiche

Architektur & Konzeption
Klare technische Entscheidungen, die langfristig tragen.
Software-Entwicklung
80% Backend, 20% Frontend
Review & Quality Assurance
Code- & Architektur-Reviews mit klaren Maßnahmen

Branchen

Branchen

Industrie & Financials

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.