21.10.2025 aktualisiert

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

Softwareentwickler - Schwerpunkt Java, Spring boot, Docker, CI/CD

Frankfurt am Main, Deutschland
Weltweit
Diplom Informatik / Mathematik
Frankfurt am Main, Deutschland
Weltweit
Diplom Informatik / Mathematik

Profilanlagen

Lebenslauf.pdf

Skills

Sprachen / Scripting:
Java (8, 11, 17, 21)
JavaScript
SQL, PL/SQL
Linux: Shell, Awk

Frameworks / APIs:
Spring, Spring Boot, Spring Web, Spring Data, Spring REST, Spring Cloud, Spring Security
Jakarta EE (JEE), EJB, CDI, JMS, JPA
ORM: Hibernate
Junit 5, Mockito

Clouds: Aws, Azure

Datenbanken:
SQL: Oracle, PostgreSQL, MySQL, DB2
NoSQL: AmazonDynamoDB, Redis

Tools und Standards:
OOD, OOP, AOP, Design Patterns
Functional programming
Code und Pair Reviews
Microservices

Formats: JSON, XML, XSD

Build tools: Maven, Gradle, Ant,
CI/CD, Jenkins

Versioning: Git, GitHub, SVN
SonarQube, Liquibase
JBoss, Glassfish, Tomcat

Docker: Dockerfile, Buildpacks, Docker Hub, Docker Compose

Kubernetes: kubectl, config maps, manifests

Logging: Kibana, Elasticsearch

Metrics: Actuator, Prometheus

Agile: Scrum, Kanban, Jira

Documentation: Confluence

IDE: IntelliJ, Eclipse, Visual Studio

Web-Frontend: HTML5, CSS

Messaging: Tibco, ActiveMQ, RabbitMQ
 

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicherFranzösischverhandlungssicher

Projekthistorie

Integration Developer

Techem in Frankfurt am Main

Energie, Wasser und Umwelt

1000-5000 Mitarbeiter

Projekt1: Backend für eine mobile App zur Fernsteuerung von Montageoperationen.
Beschreibung:
Das Projekt integriert IoT-Technologie, um eine automatisierte und ferngesteuerte Überwachung der
Systeme zu gewährleisten. Die Mobile App wird von Monteuren vor Ort genutzt, um Aufgaben wie den
Austausch von Wasserzählern effizient und digital unterstützt durchzuführen.
Role: Entwicklung von Backend und AWS-Cloud-Services
Verantwortlichkeiten:
  ✔ Enger Austausch mit Stakeholdern zur Erfassung und Dokumentation der geschäftlichen
     Anforderungen.
  ✔ Entwicklung und Implementierung von Backend-Funktionen mit Java.
  ✔ Erstellung von RESTful APIs zur Kommunikation zwischen Frontend und Backend.
  ✔ Erstellung und Erweiterung von AWS-Cloud-Ressourcen wie Lambda-Funktionen, S3-Buckets,
      DynamoDB, API Gateways und SQS.
  ✔ Entwicklung von Docker- und CI/CD-Skripten für den Deployment-Prozess sowie Ansible-Playbooks
      zur Implementierung und Verwaltung von Cloud-Ressourcen.
  ✔ Durchführung von Unit- und Integrationstests sowie Sicherstellung der Codequalität.
Technologien und Tools:
Java, Spring Boot, Hibernate, REST APIs, Maven, AWS, Swagger, Elasticsearch, Docker, CI/CD, Scrum,
Jira, Confluence

Projekt2: Digitale Energieabrechnungslösung
Beschreibung:
Das Projekt ist eine Lösung zur Erfassung und Abrechnung von Heiz- und Wasserkosten. Es richtet sich
an Immobilienentwickler und Facility-Manager und bietet eine digitale Plattform, um
Energieverbrauchsdaten zu erfassen und Abrechnungen effizient durchzuführen.
Role: Backend Entwicklung
Verantwortlichkeiten:
   ✔ Entwicklung und Implementierung der genehmigten technischen Designs mit TIBCO
       BusinessWorks.
   ✔ Komponententests und Debugging während der Implementierungsphase.
   ✔ Integrationstest durchführen mit SOAP UI
   ✔ Bereitstellung von Updates und der Behebung von Problemen, die von Benutzern gemeldet
werden.
Technologien und Tools:
Tibco, Kafka, ActiveMQ, Hibernate, REST APIs, SOAP UI Test Tool, Postman, Gitlab, Scrum, Jira, Confluence

Projekt3: Field2Cloud-Integration
Beschreibung:
Das Projekt Field2Cloud-Integration ermöglicht eine umfassende Verbindung zwischen IoT-basierten
Zählsystemen und einer Cloud-Plattform, um die Effizienz bei der Erfassung und Verarbeitung von
Verbrauchsdaten zu optimieren.
Role: Entwicklung von Backend und Azure-Cloud-Services
Verantwortlichkeiten:
   ✔ Entwicklung und Bereitstellung von cloudbasierten Anwendungen auf der Azure-Plattform,
      einschließlich der Verwendung von Azure-Diensten wie Azure App Service, Azure Functions und
      Azure Kubernetes Service.
  ✔  Teilnahme an der Gestaltung der Architektur von Cloud-Anwendungen, einschließlich der Auswahl
      geeigneter Azure-Dienste und -Ressourcen, um die Anforderungen an Skalierbarkeit, Leistung und
      Sicherheit zu erfüllen.
 ✔  Einsatz von Azure Monitor und Azure Application Insights zur Überwachung der
      Anwendungsleistung und zur Durchführung von Wartungsarbeiten sowie zur Fehlerbehebung bei
      auftretenden Problemen.
 ✔  Enge Zusammenarbeit mit anderen Teams, einschließlich DevOps, Datenwissenschaftlern und
     Systemadministratoren, um eine nahtlose Integration und den Betrieb der Lösungen sicherzustellen.
Technologien und Tools :
Java, Azure Cloud Ressourcen: IoT Hub, Event Hub, Azure ADX, Blob Storage, Azure Kubernetes
Services AKS ...Scrum, Jira, Confluence

Java Entwickler

GLS IT Services GmbH in Eschborn

Transport und Logistik

5000-10.000 Mitarbeiter

Projekt1: Live-Tracking App
Beschreibung:

Entwicklung einer Anwendung für Endkunden, um Pakete während der Transportphase verfolgen zu
können.
Role: Backend Entwicklung
Verantwortlichkeiten:
  • Zusammenarbeit mit dem Fachbereich und der Architekturabteilung zur Konzeption eines Kurzwegprinzips.
  • Erstellung von SOAP APIs und Socket-Funktionen zur Kommunikation zwischen Frontend und Backend. Durchführung von Unit- und Integrationstests sowie Sicherstellung der Codequalität.
  • Erstellung und Pflege technischer Dokumentationen, um sicherzustellen, dass alle Aspekte des Codes und der Systeme klar dokumentiert sind.
Technologien und Tools:
Java, JEE, JBoss, Hibernate, SOAP APIs, Datenbank DB2, Gradle, Actuator, Jenkins.

Projekt2: Backend-Funktionen für Handscanner und Web Portale.

Beschreibung:
Erstellung von Backend-Daten für eine neue Generation leistungsstarker Scanner sowie für die GLS Portal-Anwendung im Web
Role: Backend Entwicklung
Verantwortlichkeiten:
  • Erstellung des technischen Designs und Umsetzung in Form von Web Services und Socket-Funktionen gemäß dem internen GLS Core Framework-Modell. Diese Backend-Komponenten wurden von Handscannern und dem Webportal-Frontend konsumiert.
  • Erstellung und Wartung von Jasper-Berichten: Entwicklung, Implementierung und Pflege von JasperReports zur Erstellung präziser und ansprechender Berichte für die Betriebs- und Finanzabteilungen.
Technologien und Tools:
Java, JEE, Socket Architektur, JPA Hibernate, SOAP APIs, Datenbank Oracle, Gradle, Jenkins,
JasperSoft Studio

Softwareentwickler: C++ und Java

Heidler Strichcode GmbH in Wolfschlugen

Transport und Logistik

10-50 Mitarbeiter

Projekt1: Digitale Lösung zur Raumoptimierung von Paletten und Packstücken

Beschreibung:
Entwicklung einer IT-Lösung zur optischen Volumenermittlung von Paletten und Packstücken, um optimale Stellplätze und eine effektive RaumnutzungsstrategJava, Swing AWT, Database Firebird, SOAP APIsie zu schaffen.
Role: Backend Entwicklung
Verantwortlichkeiten:
  • Optimierung mathematischer Algorithmen zur Verbesserung der Volumenmessungen.
  • Erweiterung einer C++-Anwendung zur Steuerung von Messgeräten in Echtzeit.
Technologien und Tools:
C++, Java Swing, AWT, SOAP APIs

Projekt2: App zur Verwaltung von Ein- und Auslagerungen
Beschreibung:
Entwicklung einer Android-App-Anwendung für Gabelstaplerfahrer zur Verwaltung der Ein- und Auslagerung von Paletten.
Role: Backend Entwicklung
Verantwortlichkeiten:
  •  Implementierung einer Frontend-GUI und Testen der App auf Android-Geräten.
  • Erstellung eines SOAP-Services, der die Daten für diese GUI bereitstellt.
Technologien und Tools:
Java, Swing AWT, Database Firebird, SOAP APIs



Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden