Weiterentwicklung der Software für die Getränkeindustrie bis hin zur Marktreife.
Entwicklung und Weiterentwicklung von Java-Backend-Services (Java 21) im Umfeld RIS-Communicator
Aufbau und Betrieb von Spring-Boot-Microservices inkl. REST-APIs und Schnittstellenintegration
Eventbasierte Kommunikation und Integration über Kafka und MQTT
Betrieb, Wartung und Stabilisierung produktiver Systeme inklusive Fehleranalyse und nachhaltiger Behebung von Störungen
Monitoring und Ursachenanalyse mit Grafana und Prometheus
Qualitätssicherung durch Clean Code, Code Reviews, Testautomatisierung sowie Unit- und Integrationstests
CI/CD und automatisierte Deployments im DevOps-Modell (u. a. GitLab CI, Docker, Kubernetes, Helm)
Technische Dokumentation von Prozessen, Konfigurationen und Entwicklungsentscheidungen
Agiles Arbeiten im Team, regelmäßige Abstimmungen und Einarbeitung/Coaching von Kolleginnen und Kollegen
Softwareentwickler im Bereich JavaEE für ein großes Logistikunternehmen. Mein Hauptzuständigkeitsbereich war Design und Entwicklung einzelner Services innerhalb einer großen IT-Infrastruktur. Als Teil eines Agilen (Scrum) DevOps Teams war ich weiterhin zuständig für den Reibungslosen Betrieb des IT-Systems. Gleichzeitig war ich stets Ansprechpartner für den Kunden bei Änderungswünschen oder Problemen im Betriebsablauf. Durch die Arbeit an dem erwähnten Projekt habe ich viel Erfahrung im Bereich Spring-Boot, Docker, Hibernate und Microsoft Azure sammeln können
Während der Elternzeit habe ich meine freie Zeit dazu genutzt eine auf Microservices basierte Software zur Produktionsplanung und -überwachung für die Getränkeindustrie zu entwickeln. Diese basiert als Webservice auf Spring-Boot ,JavaScript (React.js) für das Frontend, Apache Kafka und InfluxDB für die Livedaten der Produktion und Services die auf die Maschinensteuerungen (Siemens S7) zugreifen. Durch die Arbeit an diesem Projekt habe ich auch Erfahrungen in der Softwarearchitektur sammeln können.
1994?1998
Grundschule, Bretzenheim
1998?2007
Abitur (2,6), Gymnasium am Römerkastell, Bad Kreuznach
Leistungskurse: Mathematik, Chemie und Französisch
2009?2013
Bachelorstudium der Physik (2,4), J.W:G. Universität, Frankfurt a.M..
Nebenfächer: Mathematik und Astronomie
2013?2016
Masterstudium der Physik (1,8), J.W:G. Universität, Frankfurt a.M..
Nebenfach: Mathematik
Bachelorarbeit (Note: 1,0)
Titel: Derivation of solid state systems with the help of group theory
Masterarbeit (Note: 1,3)
Titel: Hartree-Fock study of nuclear fission in one dimension
Sonstiges
Scrum - Professional Scrum Master I (scrum.org)
Ich arbeite als Senior Java Backend Developer mit DevOps-Fokus und übernehme typischerweise Verantwortung für die Entwicklung und den stabilen Betrieb von Microservices mit Java und Spring Boot, inklusive API-Design, eventgetriebener Integration, Qualitätssicherung (Reviews, Tests) sowie produktionsnaher Fehleranalyse und Dokumentation.
Am meisten interessiert mich eine Rolle, in der ich genau diese Stärken einbringen kann, also als Senior Backend Engineer oder Tech Lead mit Fokus auf Architektur, Qualität und Betrieb. Ich möchte mich gezielt weiter in Richtung Tech Lead und Architekturverantwortung entwickeln. Dafür vertiefe ich bereits praxisnah Themen wie GitOps und Deployment-Strategien in Kubernetes-Umgebungen, Monitoring und Incident-Analyse sowie saubere Architektur- und Schnittstellendokumentation. Als nächsten Schritt plane ich, das Architekturwissen strukturiert auszubauen und zusätzlich E2E-Testing-Strategien sowie moderne CI/CD-Toolchains weiter zu vertiefen.
Produkte
GitLab CI
GitHub Actions
Argo CD
Kubernetes
Docker
Helm
Kafka
Grafana
Prometheus
Standards
OpenAPI
HTTP/JSON
Java 21, Spring Boot, Microservices
Event-driven Architecture mit Kafka und MQTT
Betrieb und Wartung produktiver Systeme, Fehleranalyse und Stabilisierung
CI/CD und automatisierte Deployments, GitOps
Code Reviews, Testautomatisierung (Unit-/Integration-Tests)
Technische Dokumentation und Schnittstellenabstimmung
Backend-Entwicklung im Umfeld Deutsche Bahn (09/2021?01/2026)
Frontend-Entwicklung mit React, zuletzt Flutter
Agile Entwicklung (Scrum)
Clean Code
Design Patterns
Pair Programming
Test-Driven Development
DevOps-Praktiken
Configuration as Code
Digitale Systeme rund um das Reiseerlebnis und Reisendeninformation, mit hohen Anforderungen an Verfügbarkeit, Stabilität und Datenqualität.
Arbeiten in gewachsenen Systemlandschaften mit vielen Schnittstellen, Abhängigkeiten und Betriebsprozessen.
Produktiver Betrieb, Incident-/Problem-Management, Monitoring und nachhaltige Fehlerbehebung in Systemen, die dauerhaft zuverlässig laufen müssen.
Integration über Messaging und eventgetriebene Kommunikation als zentrales Architekturprinzip.
Umsetzung fachlicher Anforderungen in agilen Teams mit Abstimmung über mehrere Stakeholder-Gruppen hinweg.
Weiterentwicklung der Software für die Getränkeindustrie bis hin zur Marktreife.
Entwicklung und Weiterentwicklung von Java-Backend-Services (Java 21) im Umfeld RIS-Communicator
Aufbau und Betrieb von Spring-Boot-Microservices inkl. REST-APIs und Schnittstellenintegration
Eventbasierte Kommunikation und Integration über Kafka und MQTT
Betrieb, Wartung und Stabilisierung produktiver Systeme inklusive Fehleranalyse und nachhaltiger Behebung von Störungen
Monitoring und Ursachenanalyse mit Grafana und Prometheus
Qualitätssicherung durch Clean Code, Code Reviews, Testautomatisierung sowie Unit- und Integrationstests
CI/CD und automatisierte Deployments im DevOps-Modell (u. a. GitLab CI, Docker, Kubernetes, Helm)
Technische Dokumentation von Prozessen, Konfigurationen und Entwicklungsentscheidungen
Agiles Arbeiten im Team, regelmäßige Abstimmungen und Einarbeitung/Coaching von Kolleginnen und Kollegen
Softwareentwickler im Bereich JavaEE für ein großes Logistikunternehmen. Mein Hauptzuständigkeitsbereich war Design und Entwicklung einzelner Services innerhalb einer großen IT-Infrastruktur. Als Teil eines Agilen (Scrum) DevOps Teams war ich weiterhin zuständig für den Reibungslosen Betrieb des IT-Systems. Gleichzeitig war ich stets Ansprechpartner für den Kunden bei Änderungswünschen oder Problemen im Betriebsablauf. Durch die Arbeit an dem erwähnten Projekt habe ich viel Erfahrung im Bereich Spring-Boot, Docker, Hibernate und Microsoft Azure sammeln können
Während der Elternzeit habe ich meine freie Zeit dazu genutzt eine auf Microservices basierte Software zur Produktionsplanung und -überwachung für die Getränkeindustrie zu entwickeln. Diese basiert als Webservice auf Spring-Boot ,JavaScript (React.js) für das Frontend, Apache Kafka und InfluxDB für die Livedaten der Produktion und Services die auf die Maschinensteuerungen (Siemens S7) zugreifen. Durch die Arbeit an diesem Projekt habe ich auch Erfahrungen in der Softwarearchitektur sammeln können.
1994?1998
Grundschule, Bretzenheim
1998?2007
Abitur (2,6), Gymnasium am Römerkastell, Bad Kreuznach
Leistungskurse: Mathematik, Chemie und Französisch
2009?2013
Bachelorstudium der Physik (2,4), J.W:G. Universität, Frankfurt a.M..
Nebenfächer: Mathematik und Astronomie
2013?2016
Masterstudium der Physik (1,8), J.W:G. Universität, Frankfurt a.M..
Nebenfach: Mathematik
Bachelorarbeit (Note: 1,0)
Titel: Derivation of solid state systems with the help of group theory
Masterarbeit (Note: 1,3)
Titel: Hartree-Fock study of nuclear fission in one dimension
Sonstiges
Scrum - Professional Scrum Master I (scrum.org)
Ich arbeite als Senior Java Backend Developer mit DevOps-Fokus und übernehme typischerweise Verantwortung für die Entwicklung und den stabilen Betrieb von Microservices mit Java und Spring Boot, inklusive API-Design, eventgetriebener Integration, Qualitätssicherung (Reviews, Tests) sowie produktionsnaher Fehleranalyse und Dokumentation.
Am meisten interessiert mich eine Rolle, in der ich genau diese Stärken einbringen kann, also als Senior Backend Engineer oder Tech Lead mit Fokus auf Architektur, Qualität und Betrieb. Ich möchte mich gezielt weiter in Richtung Tech Lead und Architekturverantwortung entwickeln. Dafür vertiefe ich bereits praxisnah Themen wie GitOps und Deployment-Strategien in Kubernetes-Umgebungen, Monitoring und Incident-Analyse sowie saubere Architektur- und Schnittstellendokumentation. Als nächsten Schritt plane ich, das Architekturwissen strukturiert auszubauen und zusätzlich E2E-Testing-Strategien sowie moderne CI/CD-Toolchains weiter zu vertiefen.
Produkte
GitLab CI
GitHub Actions
Argo CD
Kubernetes
Docker
Helm
Kafka
Grafana
Prometheus
Standards
OpenAPI
HTTP/JSON
Java 21, Spring Boot, Microservices
Event-driven Architecture mit Kafka und MQTT
Betrieb und Wartung produktiver Systeme, Fehleranalyse und Stabilisierung
CI/CD und automatisierte Deployments, GitOps
Code Reviews, Testautomatisierung (Unit-/Integration-Tests)
Technische Dokumentation und Schnittstellenabstimmung
Backend-Entwicklung im Umfeld Deutsche Bahn (09/2021?01/2026)
Frontend-Entwicklung mit React, zuletzt Flutter
Agile Entwicklung (Scrum)
Clean Code
Design Patterns
Pair Programming
Test-Driven Development
DevOps-Praktiken
Configuration as Code
Digitale Systeme rund um das Reiseerlebnis und Reisendeninformation, mit hohen Anforderungen an Verfügbarkeit, Stabilität und Datenqualität.
Arbeiten in gewachsenen Systemlandschaften mit vielen Schnittstellen, Abhängigkeiten und Betriebsprozessen.
Produktiver Betrieb, Incident-/Problem-Management, Monitoring und nachhaltige Fehlerbehebung in Systemen, die dauerhaft zuverlässig laufen müssen.
Integration über Messaging und eventgetriebene Kommunikation als zentrales Architekturprinzip.
Umsetzung fachlicher Anforderungen in agilen Teams mit Abstimmung über mehrere Stakeholder-Gruppen hinweg.