04.10.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior Software Engineer
Schwäbisch Hall, Deutschland
Weltweit
Dipl-Informatiker (FH)Skills
Clean CodeJavaAPIsDatenbankenContinuous IntegrationDevOpsGitHubGradleIntellij IDEAJSONJUnitPostgreSQLApache MavenMockitoSwagger
Ich unterstütze Unternehmen bei der Modernisierung und Entwicklung komplexer Backend-Systeme – mit Fokus auf Java, Spring Boot, Kafka und Kubernetes.
Mit über 15 Jahren Erfahrung in sicherheitskritischen und hochverfügbaren Systemen (Banken, Healthcare, Industrie) bringe ich sowohl tiefes technisches Know-how als auch ein ausgeprägtes Verständnis für Clean Code, Integration und DevOps mit.
Ob Neuentwicklung, Migration oder technisches Troubleshooting: Ich sorge für wartbare Lösungen, saubere Architektur und reibungslosen Betrieb – on-premise oder cloudbasiert.
Remote oder vor Ort – ich bin kurzfristig verfügbar.
Skills & Techstack (Auszug)
Kernkompetenzen:
Typische Einsatzgebiete:
Mit über 15 Jahren Erfahrung in sicherheitskritischen und hochverfügbaren Systemen (Banken, Healthcare, Industrie) bringe ich sowohl tiefes technisches Know-how als auch ein ausgeprägtes Verständnis für Clean Code, Integration und DevOps mit.
Ob Neuentwicklung, Migration oder technisches Troubleshooting: Ich sorge für wartbare Lösungen, saubere Architektur und reibungslosen Betrieb – on-premise oder cloudbasiert.
Remote oder vor Ort – ich bin kurzfristig verfügbar.
Skills & Techstack (Auszug)
Kernkompetenzen:
- Entwicklung moderner Java-Backends mit Spring Boot
- Event-Driven Architecture mit Apache Kafka
- Microservices mit Hexagonaler Architektur
- CI/CD mit GitHub Actions, Jenkins, ArgoCD
- Containerisierung: Docker, Kubernetes, Helm
- REST APIs mit OpenAPI / Swagger
- DevOps & Cloud: Azure, AWS, Blob Storage
- Anbindung komplexer Systeme: SAP, HSM, Legacy
- IntelliJ IDEA, Maven, Gradle, JUnit, Mockito
- Camunda BPMN/DMN, Cucumber, Pact
- Monitoring mit Grafana, Graylog, Splunk
- Git, GitLab, BitBucket
- Datenbanken: Oracle, PostgreSQL, MySQL
Typische Einsatzgebiete:
- Migration monolithischer Systeme zu Microservices
- Entwicklung von Backends mit Spring Boot & Kafka
- Aufbau robuster CI/CD-Pipelines und DevOps-Strukturen
- Integration von Legacy-Systemen (SAP, HSM, Datenbanken)
- Entwicklung in regulierten Umgebungen (Banken, MedTech, Security)
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2008
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicher
Projekthistorie
Einen ursprünglich ad hoc entwickelten Codebeamer-Synchronisationsdienst zu einer robusten, ereignisgesteuerten Shadow-Copy-Plattform mit Java 21, Spring Boot, PostgreSQL und Kafka weiterentwickelt. Eine persistente, datenbankgestützte Arbeitswarteschlange mit deduplizierenden Upserts, abhängigkeitenbasierter Verarbeitung, parallelen Workern, transaktionaler Persistierung, Wiederholungs- und Recovery-Mechanismen, PostgreSQL LISTEN/NOTIFY sowie gedrosseltem API-Zugriff implementiert. Die Anwendung verwaltet eine performante lokale Kopie von Codebeamer-Projekten, Trackern, Items, Benutzern, Berechtigungen, Anhängen, Kommentaren und Beziehungen für nachgelagerte Migrationsservices. Dadurch wurden wiederkehrende Out-of-Memory-Fehler, Fehler durch doppelte Schlüssel und fehlende Fremdschlüsselbeziehungen behoben. Gleichzeitig werden Echtzeitaktualisierungen und umfangreiche Synchronisationsprozesse unterstützt.
- Beschreibung: Die Migration von Daten aus CodeBeamer in Jira dient der Stilllegung der CodeBeamer-Lösung und ermöglicht die Optimierung von Prozessen sowie massive Einsparungen von Lizenzkosten. Dies beinhaltet die Synchronisation von Defekten, Testergebnissen und Assets, sowie die Implementierung neuer, schlanker Workflows innerhalb von Jira.
- Verwendete Technologien:Java 21, Gradle, GraphQL, Spring Batch, Spring Boot, Kafka, PostgreSQL, YAML, Jira, Xray, IntelliJ IDEA, Docker, Kubernetes, ArgoCD, Github Actions, Jira, Testcontainers
- Beschreibung:Die Wartbarkeit und künftige Erweiterbarkeit einer bestehenden Anwendung soll sichergestellt werden, indem das bisherige Drei-Schichten-Modell durch die hexagonale Architektur ("ports and adapters") ersetzt wird. Um sicherzustellen, dass der Umbau keine Regressionen einführt, werden zusätzlich auf Cucumber basierende Ende-zu-Ende- und Integrations-Tests eingeführt, die die Korrektheit des Umbaus bezeugen.
- Verwendete Technologien:OpenAPI, Java 18, Spring Boot 2.7.2, Cucumber, MapStruct, PostgreSQL, OpenAPI, Swagger, ArgoCD, GH Actions, github, Kafka, IDEA intelliJ 2023.2.5 Ultimate, Docker, Kubernetes, Helm, Jira, Testcontainers
- Kunde:Nord/LB
- Tätigkeiten:Analyse des Ist-Standes
- Definition der Ziel-Architektur
- Vorgehensplanung
- Umsetzung
Bewertungen

exali Berufshaftpflicht-Siegel
Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.
Versichert bis: 01.04.2027