10.09.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior Software Architect | Senior Java Backend Engineer | Lead Developer | IT Consultant
Erfurt, Deutschland
Deutschland
Dipl.-Ing. für Elektrotechnik InformationstechnikÜber mich
Senior Software Architect, Lead Developer und Java Backend Engineer mit rund 30 Jahren Erfahrung in Enterprise-Projekten. Schwerpunkte: Architektur, DDD, Integration/EDA, Kafka/NATS JetStream, Kubernetes, Performance Engineering und AI-assisted Software Engineering.
Skills
DDDJavaArchitekturTest AutomationMicrosoft AzureHibernateJUnitPostgreSQLLoadtestingPerformance EngineeringSoftware ArchitectureReengineeringSoftwareentwicklungSolution ArchitectureStakeholder Management
Schwerpunkte
Senior Software Architecture, Solution Architecture, Java Backend Engineering, Technical Leadership und IT Consulting im Enterprise-Umfeld.
Besondere Stärke in der Analyse, Strukturierung und Abstraktion komplexer fachlicher Anforderungen und deren Überführung in tragfähige technische Modelle, Software- und Integrationsarchitekturen.
Architektur & Engineering
• Enterprise- und Softwarearchitektur
• Solution Architecture
• Domain-Driven Design (DDD)
• OOA / OOD / UML
• Modernisierung und Reengineering bestehender Systeme
• Architektur- und Technologieentscheidungen
• Prototyping und technische Verifikation
• Lead Developer / technische Teamführung
• Code Reviews
Java Backend & Integration
• Java / OpenJDK
• Quarkus / Camel Quarkus
• Spring Boot / Apache Camel
• JEE, JPA, Hibernate
• REST / OpenAPI
• Event-driven Architecture
• Apache Kafka / Confluent
• NATS / NATS JetStream
• IBM MQ / JMS
• ProtoBuf
• SOAP / Web Services
• z/OS Connect
Kubernetes & Platform Engineering
• Kubernetes
• RKE2 / Rancher
• Azure Kubernetes Service (AKS)
• Helm
• PostgreSQL / Oracle / DB2
• Prometheus / Grafana
• Harbor / Longhorn
Performance & Quality Engineering
• Performance- und Load-Testing
• JVM / Heap / Garbage-Collector-Analyse
• JMeter / LoadRunner
• Selenium
• JUnit
• automatisierte Integrationstests / E2E-Tests
• testorientierte Softwareentwicklung
AI-assisted Software Engineering
Generative KI und Large Language Models sind integraler Bestandteil meiner täglichen Arbeit. Intensive Nutzung zur Unterstützung von Analyse, Architektur, Implementierung, Code Review, Testautomatisierung, Dokumentation, Recherche und Infrastrukturarbeit.
Eigene praktische Erfahrung mit Kubernetes-basierten LLM-Plattformen, lokaler AI-Inference und der Entwicklung eines KI-Agenten-Systems zur Unterstützung des Softwareentwicklungsprozesses.
Ich bevorzuge langfristige Projekte mit Gestaltungsspielraum, überwiegend remote und bei Bedarf auch temporär onsite.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit1996
Sprachen
DeutschMutterspracheEnglischgutRussischGrundkenntnisse
Projekthistorie
Pre-Scoping eines möglichen Integration Layers zur zukünftigen bidirektionalen Anbindung bestehender Bank- und Mainframe-Systeme an Broadridge CAIP/ASTRID im Bereich Corporate Actions.
• Entwicklung eines ersten Microservice-basierten Zielbildes für Microsoft Azure / AKS
• Untersuchung einer perspektivischen Anbindung von bis zu 16 Bank-Services
• Bewertung möglicher Integrationswege über REST, z/OS Connect, IBM MQ, Kafka sowie File-/Batch-Verarbeitung
• Prüfung der Broadridge-APIs und Kommunikationskanäle
• Untersuchung von Architekturansätzen mit Quarkus/Camel Quarkus sowie Spring Boot/Apache Camel
• Implementierung zweier Java-Piloten und vergleichende Laufzeit-/Ressourcenanalyse
• Erste Dimensionierung von DEV-, TEST- und PROD-Umgebungen sowie Aufwandsschätzungen
• Unterstützung von Projektmanagement und Stakeholder-Kommunikation
Parallel Vorbereitung eines Proof of Value für KI-Lösungen im Mainframe-/Enterprise-Umfeld, einschließlich Analyse verschiedener Anbieter und Entwicklung eines Kriterien- und Fragenkatalogs zur vergleichbaren Bewertung.
Technologien:
Java, Quarkus, Camel Quarkus, Spring Boot, Apache Camel, Azure AKS, Kubernetes, PostgreSQL, Kafka, IBM MQ, REST, z/OS Connect, Broadridge CAIP/ASTRID
Architektur- und Integrationsberatung im Rahmen der Überführung von Front-Office-Anwendungen der Berlin Hyp in die LBBW-Systemwelt.
• Analyse einer bestehenden komplexen, asynchronen und bidirektionalen Schnittstelle zur Immobilienbewertung
• Bewertung von Machbarkeit und Anpassungsaufwand einer Migration von Kafka / Confluent Enterprise zu NATS JetStream
• Entwicklung eines technischen Zielansatzes für NATS JetStream als Messaging- und Streaming-Plattform
• Prototypische Validierung mit zwei Quarkus-/Java-21-Mock-Anwendungen
• Umsetzung von REST-APIs sowie NATS-JetStream-Producer-/Consumer-Funktionalität
• Anbindung an ein NATS-/JetStream-Cluster in einer Rancher-/RKE2-Kubernetes-Umgebung
• Beratung bei der Integration von Dealportal und LUMOS in die LBBW-Systemlandschaft
• Beratung zu Performance- und Load-Tests von LUMOS, insbesondere browserseitiger WebAssembly-/Papyrus-Verarbeitung unter paralleler Benutzerlast auf Microsoft Terminalservern
Technologien:
Java 21, Quarkus, NATS JetStream, Kafka / Confluent Enterprise, REST, Kubernetes, RKE2, Rancher, Camunda BPM, Papyrus, WebAssembly, LoadRunner
Beratung und operative Unterstützung des IT-Testmanagements für mehrere Anwendungen und Komponenten einer Kubernetes-basierten Risiko-IT-Plattform.
• Validierung und Überarbeitung des IT-Testkonzeptes
• Konzeption automatisierter Tests für Anwendungen und Schnittstellen im Kubernetes-Umfeld
• Koordination zusätzlicher externer Unterstützung im IT-Testmanagement
• Revision und Bewertung von Testergebnissen sowie Begleitung erforderlicher Nacharbeiten
• Erstellung automatisierter Selenium-Tests und Durchführung von Performance- und Load-Tests für spezielle Jupyter Notebooks der RITA Analyse-Plattform
• Automatisierte Tests sowie Performance- und Load-Tests für Web-Anwendungen der RITA Service-Plattform und CompatibL
• Durchführung von Performance-Tests für einen mehrstündigen End-of-Day-Batch-Prozess im Kubernetes-Umfeld
• Auswertung der Ergebnisse als Grundlage für technische Bewertung und Optimierung
Technologien:
Kubernetes, Kubermatic, JupyterLab / Jupyter Notebooks, CompatibL, Selenium, SIDE Runner, Grafana, Aqua Test Management