26.10.2026 aktualisiert

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

Spring Boot Developer | Cloud-Experienced | Agile & Test-Driven | Diplom-Informatiker

Hamburg, Deutschland
Deutschland +2
info: Deutschland, Österreich, Schweiz
Diplom-Informatik (Universität Hamburg)
Hamburg, Deutschland
Deutschland +2
info: Deutschland, Österreich, Schweiz
Diplom-Informatik (Universität Hamburg)

Über mich

Softwareentwickler aus Leidenschaft, umgänglich, teamfähig und flexibel.

Skills

JavaAgile MethodologieBigTable ImplementationsElasticsearchJ2EEFindbugsGradleRekrutierungSpring FrameworkJUnitApache MavenSwaggerSonarqubeOpenapiApache CassandraFluentdSnowflakeSpring BootReady ApiSpring DataKubernetesPlaywrightElastic KibanaRestful Apis
Korrekt, effizient und elegant sollte Software sein, um unser Leben und unsere Unternehmungen zu bereichern. Mit ausgeprägter Praxiserfahrung, aktuellen Skills und dem zeitlosen Wissen der Informatik arbeite ich mit professioneller Einstellung und fachlichem Interesse für Ihren geschäftlichen Erfolg.

Jede Organisation lebt von den Menschen, die sie gestalten. Ich verstehe mich als Team-Player, der neue und bestehende Entwicklungsteams unterstützt. Domain-Driven-Design nutze ich, um ein tieferes Verständnis für die fachlichen Zusammenhänge in ihrem Unternehmen zu gewinnen.

Ich bin ein frischer und erfahrener Softwareentwickler aus Leidenschaft. Meine Projekterfahrung im Bereich Java / Spring Boot und Java EE bei Unternehmen wie EnBW, 1&1, Otto-eCommerce, der Reederei Hamburg-Süd, Hermes, Logistik mobilcom und bei der Deutschen Bahn Station & Service finden Sie mit weiteren Details in der Projekthistorie.
 

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2000

Sprachen

DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse

Projekthistorie

Senior Java-Developer

Handel

Konsumgüter und Handel

>10.000 Mitarbeiter

Spring Boot
PostgreSQL, DB2 z/OS
Helm, Kubernetes, Rancher

Senior Java-Developer, diverse Technologien (Helm, K8s, RabbitMQ, ELK, Python, Go, im Projekt "Reisendeninformation der Zukunft")

Deutsche Bahn Station & Service AG

Transport und Logistik

>10.000 Mitarbeiter

„Das Projekt „Reisendeninformation der Zukunft“ ist die vollständige Erneuerung des gesamten Backendsystems für die Reisendeninformation der DB Station&Service AG – [vormalig] u.a. bestehend aus Fahrgastinformationsanlagen (FIA) und dem internen Datensystem IRIS.“

Hochverfügbare, nachrichtengetriebene Microservices bereiten die öffentlich verfügbaren Fahrplaninformationen und Zug-Daten zur Ausgabe auf Bahnhofsanzeigen, Zugzielanzeigern und Ansagegeräten vor. Mittels Signalisierung von Sensoren wird die Ein- und Ausfahrt eines Zuges bei der Ausgabesteuerung berücksichtigt.

AWS-Cloud / Kubernetes / Terraform Unterstützung

Volkswagen Nutzfahrzeuge

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Unterstützung des Infrastruktur-Teams auf Entwurfs- und Implementierungsebene bei der Umsetzung eines Prototyps für die VWN Data-Science- und Machine-Learning-Platform

Kubernetes wurde als Container-Orchestrierungswerkzeug, Amazon AWS als Ausführungsumgebung verwendet.

Aufgabenbereiche
Koordination zwischen Fach- und Infrastruktur-Team bei überschneidenden Fragestellungen im Bereich der Kubernetes- und AWS-Konfiguration • Beratung und Konzeption bei der technischen Umsetzung der Datenübertragung von internen Netzen in die AWS • Entwicklung von Terraform-Skripten • Erweiterung der Clusterkonfiguration (Migration von Single- auf Multimaster-Cluster, Berechtigungen) • AWS-Administration und Support für Data-Scientists (Web-Console, CLI)

Senior-Developer (Scala, Apache Kafka)

Otto E-Commerce GmbH

Konsumgüter und Handel

5000-10.000 Mitarbeiter

Stabilisierung und Weiterentwicklung von diversen Micro-Services zur Bereitstellung von Tracking-Daten für die Web-Analyse. Erarbeitung von Requirements, User-Stories, Entwicklung, Testing und Operating im Otto Tracking-Team.

Sen. Developer Java, Hermes Logistik (Java EE/JMS/ActiveMQ/Tomcat/Docker)

Hermes Logistics Europe GmbH

Transport und Logistik

1000-5000 Mitarbeiter

Weiterentwicklung der zentralen nach nachrichtenbasierten Integrationsplattform in einem Scrum-Team • Aufgabe der Plattform: Dynamische Einrichtung von Routen mit standardisierten Plattformkomponenten mit Apache Camel und ActiveMQ • REST-Schnittstellen für interne Services mittels Camel/RESTlet oder Spring Data REST • Wartung und Erweiterung Administrations- und Management-Frontends • CI Konfiguration (Jenkins Groovy-DSL/automatische Job-Generierung mittels Seed) • Nachrichtenverfolgung (fachlich/technisch) • Evaluierung von Skriptsprachen für nutzerdefinierte Transformations- und Filteraufgaben innerhalb der Plattform (SpEL, Groovy, Clojure, Nashorn) • Betriebsunterstützung HA-Broker- und JVM-Konfiguration, Analyse GC-Logs und Heapdumps • Akzeptanz- und Integrationstests mit Cucumber • Weiterentwicklung in Richtung lose gekoppelter Microservicearchitektur • Dockerisierung (z.B. ActiveMQ) Docker/Docker-Swarm • Komponente für Volltextsuche in Nachrichten mittels Elasticsearch • Testwerkzeuge
Apache Camel, Apache Active MQ 5.x (HA/Failover, Network-of-Brokers), Apache Tomcat 7, Spring Framework 4.x, JMX, Jolokia,  Ablösung JBoss Messaging, Cucumber, Apache Tiles,/JBoss, Play Framework 1.x, SuSE Enterprise Linux SLES 11/12, Ansible, Ubuntu, Docker, MongoDB (Archivierung), ELK (Logstash, Elasticsearch, Jenkins, SVN, GIT, Bitbucket • Java 7/8 • Maven 3 • SLF4J, Logback, JUnit, Mockito, JMockit • Lobster MFT/Lobster Data •  Oracle SQL • Linux/Unix/Sh/Bash

Sen. Developer Java/Spring Boot, mobilcom-debitel Telekommunikation

mobilcom-debitel

Telekommunikation

500-1000 Mitarbeiter

Projekt im Bereich Fraud Detection & Prevention (Backend) • Requirements-Engineering und Implementierung • Importprozesse (Datawarehouse, Order-Management) • Risk-Analysis • Call-Data Analysis • Umsetzung der technischen Architektur gemäß strategischen Vorgaben • Integration mit Legacy-Systemen über Datenbank-, Datei-, REST- und Messaging-Schnittstellen.

Java 8 mit Streams/Lambdas/Method-References, Spring, Spring Boot, Spring Data REST, Docker, Ubuntu Server, Artifactoy, Maven 3, GIT, MySQL, Oracle PL/SQL (Altsystem), Atlassian Bamboo, Stash, JIRA und Confluence, JBehave, Apache POI (XSSF)

Lead Developer Java EE, Hamburg-Süd, Container-Logistik,

Hamburg Südamerikanische Dampfschifffahrts-Gesellschaft ApS & Co KG

Transport und Logistik

5000-10.000 Mitarbeiter

Entwicklung der Buchungskomponente im Bereich Containerlogistik • Umsetzung fachlicher Anforderungen, in Abstimmung mit Entwicklungsteams für andere Module (Routing, Container-Management, Vertragsverwaltung, CRM) • Koordination zwischen Kundenbuchungen und Equipment-Management/Bereitstellung • Ansprechpartner für die Lösung technischer Probleme im Zusammenhang mit Inhouse-Frameworks, Performance-Optimierung (u.a. DynaTrace) • Ansprechpartner für Entwicklertests nach „xUnit Test Patterns“ • Code-Reviews mit GIT/Gerrit mit dem Ziel von „Clean Code“ • Koordination technischer Fragestellungen mit anderen Lead-Developern und dem Architekturteam • Mehrjähriges Großprojekt, spezfikationsgetriebene Entwicklung.

Java (EE 6), JUnit, Mockito, Selenium, Arquillian, Java Server Faces (JSF, ICEfaces), Enterprise Java Beans (EJB 3/3.1), Java Message Service (JMS, OpenMQ), Java Persistence API (JPA, JPA QL, Criteria API), EclipseLink, BPM/BPML (Activiti), XML, SQL, Git/Gerrit, Eclipse, Glassfish, Jenkins, UML, Oracle 11g, JRebel, TIBCO, IBM ClearQuest, HP ALM, PLSQL

Sen. Software Engineer, COMSOFT GmbH (Karlsruhe), Aviation, März 2012 - Nov. 2012

Comsoft GmbH (Karlsruhe)

Industrie und Maschinenbau

500-1000 Mitarbeiter

Entwicklung von Server- und Client-Komponenten für die Quadrant Produkte zur Luftraumüberwachung in einem Scrum-Team • Organisation und Testentwicklung zum Nachweis der Erfüllung der Luftfahrtnorm ED-142 • Verbesserung und Erweiterung von        Mode A/C/S (ADS-B) Nachrichtenempfang, -übertragung und -auswertung • Test und Verbesserung der verteilten, hochgenauen, logischen Uhr • Interaktion mit hauseigenen Embedded-Systemen • Positionsbestimmung mit dem Multilaterationsverfahren • Verbesserung des Nebenläufigkeitsverhaltens durch Optimierung der Sperrgranulate • Verteilung von Nachrichten an EUROCONTROL ASTERIX kompatible Clients und Visualisierung für Fach- und Wartungspersonal • In-House Training • Support bei Installation und Betrieb von Kundensystemen (UDP Multicast in komplexen Netzen auf Red-Hat und BusyBox-Linux) • Requirements-Engineering • Performanceoptimierung • Automatisierte Akzeptanztests

Java SE/EE, JUnit, EasyMock, Mockito, MathLab, NetBeans Plattform, Application-Server (nach DO-178B), JMS, Linux/Unix, Embedded-C, Real-Time-Linux, TCP/UDP, MySQL, Scrum

Software Engineer Java, 1&1 Internet AG (Karlsruhe), Telekommunikation

1&1 Internet AG

Telekommunikation

5000-10.000 Mitarbeiter

Entwicklung und Betrieb von In-House J2EE und Java EE Diensten in einem Scrum-Team, Anwendungen und Prozessen in den Bereichen Vertragsverwaltung, Domains, SSO, und Hosting • System Integration mit WebServices, REST/JSON und XML/XSLT • Anwendungsbezogene Datenbankoptimierung (Sybase ASE/MySQL) • Erstellung von Datenbankschemas (100+ Tabellen) für automatisierte Datenbank und Akzeptanztests

Java (J2EE, EE 5), JUnit, EasyMock, Arquillian, BPM/BPML (Camunda/Activiti), Frontend „Pustefix“ (XML/XSLT), Enterprise Java Beans (EJB 3/3.1, remote + clustered), Java Message Service (JMS, JBoss A-MQ, Apache ActiveMQ, JBoss Messaging, Apache Camel), Java Persistence API (JPA), Hibernate, SQL, Eclipse, JBoss AS, Jenkins, UML, Sybase, Bugzilla, JIRA, Dev-Ops, teilweise SCRUM

Software Engineer Java, EnBW AG (Karlsruhe), Energy

EnBW Energie Baden-Würthemberg AG

Energie, Wasser und Umwelt

>10.000 Mitarbeiter

Entwicklung von Server- und UI-Komponenten eines Systems zur Verwaltung und Einsatzplanung des EnBW Kraftwerksparks („Mittelfristplanung“) • Integration anderer Systeme, einschließlich  Anbindung an die Energiebörse EEX mittels Spring 3.+, WebServices, TIBCO, Apache Camel (zur Implementierung von EAI) und weiteren Standardprotokollen • Eclipse RCP / SWT / JFace • Spring-basierter Application-Server • Historisierendes Datenmodell auf Basis von Oracle 9/10 DB • Continuous Integration (Anthill, Jenkins) • Subversion/SVN • Scrum

Junior-Java Entwickler (Java EE 5)

kurtius looft mediadesign gmbh

Marketing, PR und Design

< 10 Mitarbeiter

Entwurf, Design und Entwicklung eines Informationssystems im Team des Dienstleisters für ein en Hamburger Fondanbieter. • Java, J2EE/JavaEE 5 · EJB 3.0 • JPA • Hibernate • GlassFish 2, JBoss AS • JBoss Seam • AJAX, ICEfaces, Oracle ADF • MyEclipse • MySQL • JavaScript • CVS

C++ und Assembler-Entwickler (Windows-Plattform)

VOD Startup

Internet und Informationstechnologie

< 10 Mitarbeiter

Entertainment / Video-on Demand, Windows-Frontend, Visual Studio, MFC, Win32, Multimedia API, GUI, Design Patterns, Realtime-Ausgabe, Video-API, Windows (Win32), C++, C, MFC, Assembler (x86)

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden