29.10.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior Software Engineer | Java · Kotlin · Kafka · AWS

Kassel, Deutschland
Weltweit
Diplom-Mathematik / Informatik
Kassel, Deutschland
Weltweit
Diplom-Mathematik / Informatik

Profilanlagen

2026-CV-Wiedmann-4-5.pdf

Ü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 FrameworkJbpmPythonPostgreSQLMicrosoft Sql-ServerOpenShiftRabbitMQAWS CLIPrometheusSolarisSQLStreamingApache WicketWindows 10 DesktopOpenapiDatadogTisaxAWS CDKJava Application ServerSpring CloudApache CamelOracle 10g/11gGrafanaSpring BootAWS LambdaAWS ECSGitLabKotlinEvent Driven ArchitectureKubernetesAvroAWS GlueAWS FargateApache KafkaReactive ProgrammingAtlassian BitbucketRestful ApisTerraformDynatraceAtlassian BambooDockerJenkinsCi Server
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

Software-Architekt, Backend-Entwickler, Business Analyst, Test Automation Engineer

Bayerischer Autohersteller

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

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

IT-Projektleiter, Software-Architekt, Backend-Entwickler, Test Automation Engineer

Energiehandelsunternehmen

Energie, Wasser und Umwelt

1000-5000 Mitarbeiter

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


IT-Projektleiter, Software-Architekt, Backend-Entwickler

Rohstoffunternehmen

Sonstiges

>10.000 Mitarbeiter

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


IT-Projektleiter, Software-Architekt, Anforderungsmanager, Backend-Entwickler

Globaler Post- und Paketdienstleister

Transport und Logistik

>10.000 Mitarbeiter

Online-Frankierung für Privatkunden eines globalen Post- und Paketdienstleisters (2006–2008, 2010–2013, bis heute online)

Aufgabe: Privatkunden kaufen rund um die Uhr Porto ohne Schalterbesuch: Paket, Päckchen oder Express wählen, Abholung beauftragen, Adressen erfassen, bezahlen und die Paketmarke als PDF selbst drucken. Wichtig: einfacher Zugang ohne Registrierung, sichere Abläufe, ständige Verfügbarkeit, gewohnte Bezahlwege.

Tätigkeiten:
• Anforderungsmanagement, fachliche Abläufe gemeinsam mit dem Auftraggeber erarbeitet
• Architektur, Planung und Implementierung der Anwendung
• Auslegung als Cluster auf mehreren Knoten (BEA WebLogic, Oracle DB)
• Anbindung von PayPal, giropay und POSTPAY sowie eBay (Adressimport aus Auktionen)
• Absicherung von Zahlungs- und Kundendaten, Gutschein-Sets
• PDF-Erzeugung von Paketmarken (Adobe Acrobat) und Zollinhaltserklärungen CN22/CN23 (iText)
• Lasttests (Apache JMeter), Caching und optimierte Datenbankzugriffe für Lastspitzen vor Weihnachten
• Monitoring des Clusters im Betrieb
• Zeitgesteuerte Aktionspreise und Werbung, im laufenden System pflegbar
• Integration in das Privatkundenportal, neue Oberfläche mit Apache Wicket
• Begleitung des Wechsels von Betreiber und Betriebsstandort

Technologien: Java, Spring, BEA WebLogic, Oracle DB, Apache Wicket, Apache JMeter, iText, Adobe Acrobat, PayPal Express Checkout, giropay API, POSTPAY API, eBay Trading API

Software-Architekt, Backend-Entwickler, Test Automation Engineer

Anbieter von Intralogistik-Systemen

Transport und Logistik

250-500 Mitarbeiter

Hochregallager-Steuerung mit Simulation für einen Anbieter von Intralogistik-Systemen (2003–2004)

Aufgabe: Die Steuerungssoftware für automatisierte Hochregallager sollte erweitert und verbessert werden. Bisher ließ sie sich nur eingeschränkt testen. Gefordert: schnelle Ein- und Auslagerungen und eine gut genutzte Lagerfläche. Höchste Priorität hatte eine Simulation des gesamten Lagers für reproduzierbare Langzeittests, Fehlersuche und Optimierungen unabhängig von der realen Anlage.

Tätigkeiten:
• Architektur und Implementierung von Tesium, einer eigens entwickelten Simulationsplattform für das vollständige Lager
• Abbildung von Staubahnen, Aufsetzpunkten, Regalbediengeräten und SPS-Rückmeldungen
• Parametrisierbares, um projektspezifische Besonderheiten erweiterbares Verhalten
• Einsatz der Simulation für Langzeittests, Fehlersuche und den Vergleich von Algorithmen
• Algorithmen für Platzfindung, Materialfluss und Lageroptimierung
• Koordination der Fahraufträge von Staubahnen und Regalbediengeräten über die SPS der Anlage
• Integration mit SAP, damit Lagerverwaltung und Materialfluss dieselben Daten nutzen
• Ausrichtung auf ein universelles Basissystem für Hochregallager mit projektspezifischen Anpassungen für konkrete Lager

Technologien: C++, Microsoft SQL Server, Siemens SPS, Tesium, SAP

IT-Consultant, Backend-Entwickler

Große deutsche Fluggesellschaft

Transport und Logistik

>10.000 Mitarbeiter

Wartungsplanung für Flugzeuge einer großen deutschen Fluggesellschaft (2001–2002)

Aufgabe: Unterstützung eines Softwaresystems, mit dem die Wartungspläne für die gesamte Flugzeugflotte erstellt werden (Unix-Anwendung auf HP-UX mit Oracle-Datenbank und X/Motif-Oberfläche). Wartungsereignisse richten sich nach Flugstunden, Starts und Landungen oder Zeitintervallen. Entscheidend sind die Einhaltung aller Fristen und die Abstimmung der Pläne mit dem Flugbetrieb.

Tätigkeiten:
• Beratung und Planung zum Softwaresystem
• Koordination eines Offshore-Entwicklungsteams in Dubai
• Kundensupport: erste Einschätzung von Problemen und Weiterleitung der Aufgaben
• Fachliche Weiterentwicklung im laufenden Betrieb, ohne die produktive Planung zu gefährden
• Planung und Bearbeitung der Wartungsereignisse für viele Flugzeuge mit unterschiedlichen Anforderungen auf umfangreichen Oracle-Daten
• Weiterentwicklung der Verwaltung modularer Bauteile, z. B. Business-Class-Sitzmodule (C-Class-Kits), die bei Bedarf ein- und ausgebaut werden

Technologien: C, C++, Oracle DB, SQL, HP-UX, X/Motif


Zertifikate

Certified Project Management Assoc. (IPMA Level D)

GPM Deutsche Gesellsch. f. Projektmanagement e. V.

2011


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden