28.04.2026 aktualisiert


verifiziert
Premiumkunde
nicht verfügbarinfo: nicht verfügbar bis 31.08.2026
Software-Architekt - Cloud, API, Microservices, DDD | Senior Developer - FullStack, Java, SpringBoot
Aidlingen, Deutschland
Deutschland +2
Ph.D. in Computer Science - University of the West of Scotlandinfo: Deutschland, Österreich, Schweiz
Über mich
Senior Software-Architekt mit Fokus auf Cloud-native Architektur, Distributed Systems, AI-gestützte Business Prozesse, Security und Performance. Erfahrung in der Konzeption, Bewertung und Umsetzung skalierbarer Plattformen in komplexen Enterprise-Umgebungen und im Automotive-Umfeld.
Skills
Spring SecurityMobile Application DevelopmentDevOpsWeb EntwicklungUi-DesignJava DevSpring FrameworkPerformance EngineeringDocker ContainerSoftware SecurityBackendSpring DataContainerisierungKubernetesApache Kafka
Softwarearchitektur
Microservice-Architekturen, verteilte Systeme und Netzwerkprotokolle mit Domain-Driven Design und API-Design Guidelines; Business-Prozess Orchestrierung, z.B. mit Camunda. Architecture Governance in stark regulierten Umfeldern.
Cloud-Technologien
Container- und Cloud-Umgebungen mit Kubernetes und Docker sowie Cloud-Plattformen (AWS, Azure) und containerisierte Anwendungen
Event-Systeme
Apache Kafka und asynchrones Messaging für verteilte Systemkommunikation
Datenbanktechnologien
SQL, NoSQL und verteilte Datenbanken für verschiedene Anwendungsszenarien
DevOps-Praktiken
CI/CD- und Testautomatisierung sowie Observability, Monitoring und Alerting
Java-Entwicklung
Anwendungsentwicklung mit Java und Kotlin sowie Spring Boot, Micronaut oder Quarkus für Backend-Systeme
Mobile / Embedded Entwicklung
Native JVM-Anwendungen mit GraalVM Native Image
Android App-Entwicklung
iOS App-Entwicklung
Agile Methoden
Projektmanagement mit Scrum und Mentoring für Entwicklungsteams
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
? Für eine hocheffiziente Verarbeitung von Kundendokumenten im Antragsprozess wurde der Einsatz künstlicher Intelligenz (AI) im digitalen Antragsprozess in Betracht gezogen. Eine besondere Herausforderung war das teilweise nicht-deterministische Verhalten bestimmter AI-basierter Verfahren, das mit den regulatorischen Anforderungen in Einklang gebracht werden musste.
? Projektkontext:
Internationale Großbank mit starkem Digitalfokus und hohen Anforderungen an Sicherheit, Regulierung und Kundenzufriedenheit.
? Meine Rolle:
Softwarearchitekt
? Mein Beitrag:
- Umfangreiche Anforderungsanalyse mit Experten verschiedener Fachbereiche für mehrere kundenzentrierte Bankprozesse, in denen AI zum Einsatz kommen sollte
- Entwicklung einer Zielarchitektur für Kundenprozesse mit AI-basierten Dokumentanalyse-Schritten
- Theoretische Auseinandersetzung mit verschiedenen machine-learning-basierten Verfahren in Hinsicht auf ihre regulatorische Eignung für Bankprozesse
- Evaluation verschiedener Drittanbieter von AI as a Service, die für Dokumentverarbeitungsschritte in Betracht gezogen wurden
? Ergebnis:
Ergebnis war eine umfangreiche schriftliche Analyse und entwickelte Zielarchitektur. Auf deren Basis ist die Bank zu einer detaillierten Beurteilung verschiedener AI-basierter Verfahren in Kundenprozessen in der Lage. Einige dieser Verfahren befinden sich heute im Einsatz.
? Eine bisher größtenteils monolithische Systemlandschaft sollte iterativ in eine Microservice-basierte Softwarearchitektur überführt werden. Dafür war eine detaillierte Zielarchitektur zu entwickeln sowie ein Migrationspfad aufzuzeigen. Die Umsetzung des Plans habe ich architekturell über mehrere Jahre begleitet.
? Projektkontext:
Internationale Großbank mit starkem Digitalfokus und hohen Anforderungen an Sicherheit, Regulierung und Kundenzufriedenheit.
? Meine Rolle:
Softwarearchitekt Domäne Baufinanzierung
? Mein Beitrag:
- Detaillierte Domänenanalyse mit Identifizierung von Bounded Contexts der Domäne Baufinanzierung
- Entwicklung einer Zielarchitektur mit domänenbasierten Self-Contained-Systems (SCS)
- Schnittstellen- und Integrationsdesign mit REST-APIs, asynchronem Messaging und Event-basierter Kommunikation
- Entwicklung einer generischen Zielarchitektur für verteilte Business-Prozesse u.a. auf Basis von Camunda Workflow Engine
- Erarbeitung eines Cookbooks für die standardisierte Migration von Komponenten eines Monolithen in eine SCS
- Durchführung der Architektur-Governance für alle Migrationsvorhaben
- Begleitung der Softwareentwicklungsteams bei der Migration zahlreicher Komponenten von Monolith zu SCS
? Ergebnis:
Umfangreiche Zielarchitektur für die Migration vom Monolith zu Microservices/SCSen inklusive Migrationspfad und detaillierter Planung und HowTos für die Developer-Teams. Erfolgreiche Migration zahlreicher Komponenten in eine SCS-basierte Service-Architektur.
? Im Rahmen einer umfangreichen Cloud-Migration aller Software-Assets der Bank waren technische Vorarbeiten für ein Cloud-Enablement der Komponenten zu treffen. Meine Aufgabe war die Begleitung dieses Prozesses für zahlreiche Assets der Bank.
? Projektkontext:
Internationale Großbank mit starkem Digitalfokus und hohen Anforderungen an Sicherheit, Regulierung und Kundenzufriedenheit.
? Meine Rolle:
Softwarearchitekt
? Mein Beitrag:
- Umfangreiche Dokumentation der System- und Netzwerkkonfiguration der Assets.
- Überprüfung der Eignung dieser Assets für eine Cloud-Migration, z.B. hinsichtlich Kompatibilität mit neuen Datenbanksystemen und Laufzeitumgebungen
- Mitgestaltung des Architektur-Governance-Prozesses für die schrittweise Migration bestehender Assets
- Begleitung der Softwareentwicklungsteams bei der Umsetzung neuer Kompatiblitätsanforderungen für die Cloud
? Ergebnis:
Die bearbeiteten Assets sind Cloud-ready und konnten schrittweise in eine Private Cloud Umgebung migriert werden.