29.10.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior Software Engineer | Java · Kotlin · Kafka · AWS
Kassel, Deutschland
Weltweit
Diplom-Mathematik / InformatikÜber mich
Ich bin Senior Software Engineer für Java und Kotlin und habe in über 30 Jahren Systeme für Logistik, Energie, Automotive, Rohstoffe und Luftfahrt gebaut und modernisiert. Schwerpunkte: Backend-Architektur, Cloud-Migration, Kafka, Systemintegration, Testautomatisierung und gezielter KI-Einsatz.
Skills
GitHub CopilotGitHub ActionsOpenTelemetryOllamaJavaApache TomcatOracle Weblogic ServerC++ETLIBM DB2LinuxGitHubHibernateX86 Assembly LanguagesSpring Framework
Was ich biete
Ich verstärke Ihr Java- und Kotlin-Team mit langjähriger Praxis in Softwarearchitektur und Backend-Entwicklung – dort, wo Erfahrung den Unterschied macht. Von Kassel aus arbeite ich bundesweit remote und vor Ort, in Ihren Prozessen, Ihren Tools und Ihrem Rhythmus.
KI-gestützte Planung und Entwicklung
Ich setze KI-Werkzeuge gezielt ein, vom Entwurf über Code-Analyse und Code-Generierung bis zu Refactoring, Testgenerierung und Dokumentation. Das beschleunigt Routinearbeit und schafft mehr Zeit für Architektur und fachliche Qualität. Auf Wunsch arbeite ich ausschließlich mit lokal betriebenen Modellen, sodass Ihr Quellcode Ihre Infrastruktur nie verlässt.
Architektur & Backend-Entwicklung
Robuste Java- und Kotlin-Systeme, API-Design und Performance-Optimierung.
Modernisierung & Cloud-Migration
Von Java EE und On-Premise zu Spring Boot auf AWS oder OpenShift, schrittweise und im laufenden Betrieb.
Event-Streaming & Datenpipelines
Kafka-basierte Verarbeitung großer Datenmengen – skalierbar, ausfallsicher und nahezu in Echtzeit.
Systemintegration
Anbindung an SAP, Börsen, Payment-Anbieter und Partnersysteme – über REST, Messaging oder BPMN-gesteuerte Prozesse.
Qualität & Automatisierung
Testautomatisierung, CI/CD-Pipelines und Observability, damit Releases planbar werden.
Anforderungen & Projektleitung
Ich übersetze Business-Anforderungen in einen umsetzbaren Plan und führe technische Teams, IPMA-zertifiziert.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit1998
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
Streaming-Plattform für vernetzte Fahrzeugdaten eines großen deutschen Automobilherstellers (2018–2026, produktiv, laufend erweitert)
Aufgabe: Telemetriedaten aus Kundenfahrzeugen entgegennehmen und nahezu in Echtzeit an über 50 interne und externe Zielsysteme verteilen. Betrieb auf AWS in EMEA, USA und China, ausgelegt auf mehrere Millionen Events pro Tag.
Tätigkeiten:
• Lasttests, Performance-Analyse und Stabilisierung bis zum Go-live
• Architektur der ereignisgesteuerten Zielplattform auf AWS (Kafka/MSK, Kinesis)
• Migration der Webservices von On-Premise/OpenShift nach AWS im laufenden Betrieb
• Infrastruktur als Code für alle Regionen (Terraform)
• Schemaverwaltung mit Avro, Protobuf, Glue Schema Registry
• Anbindung neuer und Migration bestehender Zielsysteme
• CI/CD (GitHub Actions), automatisierte Integrationstests
• Maßnahmen und Dokumentation für die TISAX-Zertifizierung
• Betrieb und Monitoring nach DevOps-Prinzipien (Datadog, Dynatrace, Grafana)
• Konsolidierung von über 20 Webservices, Zielarchitektur mit Kafka Streams und Apache Camel
• Migration auf Spring Boot 4.x und Java 21
• Anforderungsanalyse, Beratung, Schulungen im Team
Technologien: Java, Python, Spring Boot, Kafka, Kafka Streams, Apache Camel, Avro, Protobuf, AWS (MSK, Kinesis, ECS, Fargate, Lambda), Terraform, Docker, OpenShift, GitHub Actions, Gatling
B2B-Handelsplattform für Erdgas und Strom eines Energiehandelsunternehmens (2014–2018, 2024–2025)
Aufgabe: Webbasierte Inhouse-Anwendung für den Vertrieb: Einkauf und Verkauf von Erdgas und Strom an Geschäftskunden, von aktuellen Börsendaten über die SAP-Anbindung bis zum Self-Service-Portal für Endkunden. Ziele: aktuelle Preise, klare Prozesse, keine doppelte Datenerfassung.
Tätigkeiten:
• Technische Projektleitung, Übernahme des bestehenden Systems
• Beratung zu neuen Prozessen und deren Umsetzung
• Vertriebsprozesse als BPMN-Modelle in der Prozess-Engine Camunda
• Datensynchronisation mit SAP
• Anbindung der Börsendaten für Gas und Strom
• Self-Service-Portal über abgesicherte REST-Schnittstelle
• Migration und Modernisierung des Frontends (Apache Wicket 6.x bis 9.x)
• Betrieb auf Red Hat JBoss
• Requirements Engineering, Umsetzung neuer Funktionen
• Optimierung der Build- und Testpipeline, Testautomatisierung
• Modernisierung im laufenden Betrieb (System seit über 10 Jahren produktiv)
• Interne Schulungen im Projekt
Technologien: Java EE 7/8, Red Hat JBoss, Apache Wicket, Camunda, BPMN, REST, AMQP, RabbitMQ, SAP, enmacc
Materialflusssteuerung im Kalibergwerk eines Rohstoffunternehmens (2013–2015)
Aufgabe: Die Steuerungssoftware bestimmt, wie viel Kalisalz pro Schicht gefördert werden kann. Der Durchsatz wird optimiert, indem einzelne Förderbänder in einem hierarchischen System gezielt ein- und ausgeschaltet werden. Ziel ist eine hohe Auslastung der Bänder ohne Überlastungen und Überläufe an den Knotenpunkten. Ergebnis: rund 30 % mehr Durchsatz.
Tätigkeiten:
• Übernahme der produktiven Steuerungssoftware von einem anderen Dienstleister und Einarbeitung im laufenden Förderbetrieb
• Technische Projektleitung
• Beratung zur Optimierung des Materialflusses
• Planung und Umsetzung der Weiterentwicklung
• Vorausberechnung der Bandauslastung zur frühen Erkennung von Überlastungen
• Simulation zur Absicherung der Optimierungen vor dem Einsatz
• Einführung neuer Versionen ohne Unterbrechung der Förderung
Technologien: Java, Tomcat, PostgreSQL, HSQLDB, Hibernate, Spring, Spring AOP, Stripes, DCOM, J-Interop
Zertifikate
Certified Project Management Assoc. (IPMA Level D)
GPM Deutsche Gesellsch. f. Projektmanagement e. V.2011