25.06.2026 aktualisiert


Premiumkunde
teilweise verfügbarinfo: Abends und am Wochenende verfügbar
Senior / Lead Software Engineer | Java, Kotlin
Langebrück, Deutschland
Nur Remote
B.ScÜber mich
Senior Software Engineer mit über 20 Jahren Erfahrung in der Entwicklung skalierbarer Backend- und Full-Stack-Systeme. Spezialisiert auf die Modernisierung von Legacy-Systemen, Microservices-Architekturen und die Umsetzung wartbarer, testbarer Software nach modernen Architekturprinzipien.
Skills
Azure DevOpsJavaAtlassian ConfluenceAtlassian JiraCode CoverageDevOpsHibernateSpring FrameworkJSONJaxbLiquibaseMockitoSwaggerJson Web TokenSOAP
Ich bin ein erfahrener Senior Software Engineer mit über 20 Jahren Erfahrung in der Entwicklung skalierbarer Backend- und Full-Stack-Systeme auf Basis von Java und Kotlin für verschiedene Branchen.
Spezialisiert auf die Modernisierung von Legacy-Systemen, Microservices-Architekturen und die Umsetzung wartbarer, testbarer Software nach modernen Architekturprinzipien.
Erfahren in der fachlichen Führung von Teams, Mentoring von Entwicklern sowie der technischen Konzeption komplexer Systeme in agilen Umfeldern.
Starker Fokus auf hohe Codequalität, Performanceoptimierung und nachhaltige Softwarearchitektur.
Technische Fähigkeiten und Kernkompetenzen
- Programmiersprachen: Java, Kotlin
- Frameworks: Spring, Hibernate, Wiremock
- Tools: Git, Maven, Jenkins, Docker, Kubernetes, IntelliJ IDEA
- Datenbanken: MySQL, PostgreSQL, Oracle, H2
- Architektur: Microservices, RESTful APIs, Hexagonale Architektur
- Frontend-Technologien: Vaadin, JavaScript, HTML/CSS
Erfahrungen und Projekte
- Enterprise Softwareentwicklung: Entwicklung und Wartung von großskaligen, verteilten Systemen mit Spring Boot für verschiedene Branchen
- Cloud & DevOps: Docker, Kubernetes, Azure DevOps, Jenkins, CI/CD, Monitoring
- Agile Methoden: Scrum, Kanban, SaFe
- Performance: Optimierung von Anwendungen hinsichtlich Laufzeit und Ressourcenverbrauch
Persönliche Stärken
- Analytische Fähigkeiten: Ich analysiere komplexe Anforderungen schnell und finde pragmatische und nachhaltige Lösungen.
- Teamfähigkeit: Ich arbeite gerne in internationalen und interdisziplinären Teams und bringe dabei meine Erfahrungen gewinnbringend ein.
- Kundenorientierung: Der Fokus meiner Arbeit liegt immer darauf, den Mehrwert für den Kunden zu maximieren.
- Lernbereitschaft: Ich bleibe stets auf dem Laufenden, was neue Technologien und Trends in der Softwareentwicklung angeht.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2025
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
- Entwicklung und Optimierung von Softwarelösungen zur Automatisierung von Fertigungsprozessen in einer hochskalierenden Halbleiterproduktion
- Konzeption und Entwicklung neuer Microservices auf Basis hexagonaler Architektur
- Weiterentwicklung bestehender Systeme mit Fokus auf Performance, Wartbarkeit und Skalierbarkeit
- Identifikation und Umsetzung von Optimierungspotenzialen in bestehenden Prozessen
- Verbesserung von Codequalität und Testabdeckung durch gezielte Refactorings
- Technische Führung bei der Einführung neuer Architekturmuster
Technologien: Kotlin, Java, Spring Boot, Vaadin, Docker, Kubernetes, Oracle, JPA, Hibernate, Rest, ElasticSearch, Apache Pulsar, Azure DevOps
- Weiterentwicklung einer Connected-Car-Plattform in einem verteilten, internationalen Umfeld
- Transformation eines Legacy-Systems hin zu einer Microservices-Architektur
- Migration zentraler Services von Java 8 auf moderne Java-Versionen (bis Java 21)
- Re-Design eines zentralen Services auf Basis hexagonaler Architektur
- Verbesserung der Systemstabilität und Performance geschäftskritischer Services
- Microservice Entwicklung mit Spring Boot
- Anforderungsanalyse, Konzeption, Planung und Umsetzung neuer Feature
Technologien: Java, Spring Boot, PostgreSQL, SOAP, JAXB, Hibernate, JSON, XML, Rest Services, Tomcat, Docker, Kubernetes, Maven, Git
- Entwicklung und Mainteiner modularen Ticketing-Plattform im öffentlichen Verkehr.
- Integration von über 30 Verkehrsunternehmen
- Entwicklung von Microservices mit Spring Boot
- Anforderungsanalyse, Konzeption, Planung und Umsetzung neuer Feature
Technologien: Java, Spring Boot, MySql, PostgreSQL, SOAP, JAXB, JSON, XML, JPA, Hibernate, JSF/Primefaces, Rest Services, Wildfly, Maven, Git