Senior Java Software Engineer
Aktualisiert am 17.10.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.10.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring Boot
Microservices
Java
whole Spring ecosystem
Docker
Java EE
Angular
HTML
CSS
Security Konzepte
Web 2.0
Kubernetes
Cloud
Network Installation Management
Deutsch
Muttesprache
Englisch
fließend
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Hamburg (+200km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km)
möglich

Projekte

Projekte

8 Monate
2023-01 - 2023-08

MoWaS - Modulares Warnsystem

Software Developer Java 17 Linux Spring Boot ...
Software Developer
Als Entwickler des Architektur Teams habe ich aktiv am Umbau der bestehenden Microservices hin zu einer modulbasierten Self-contained System Architektur mitgewirkt. Neben dem fachlichen Schnitt und dem Umbau der bestehenden Services habe ich für mehrere Maven Module den Datenaustausch auf Apache Kafka umgestellt und die Grundlagen für das Kafka Monitoring geschaffen.

IntelliJ Git GitLab MongoDB Jira Confluence Grafana Prometheus
Java 17 Linux Spring Boot Microservices REST Angular Kafka Camel Docker Docker Compose Kubernetes Strimzi Kustomize
Hamburg
2 Jahre
2021-01 - 2022-12

Profiles - Side Project

Software Developer Java 11 Linux Spring Boot ...
Software Developer
In diesem Trainingsprojekt habe ich zusammen mit weiteren Entwicklern neben dem Kundenauftrag eine Referenzanwendung entwickelt, welche einen großen Teil der populären Erweiterungen des Spring Frameworks einsetzt. 

Mit Thymeleaf als Template Engine für das Frontend und der Containerisierung mit Docker für das Deployment in die AWS Cloud war es unser Ziel, praktische Erfahrungen im aktuellen Technologiestack für Cloud Entwicklung zu sammeln.
IntelliJ BitBucket
Java 11 Linux Spring Boot Spring Security Spring Data Spring MVC Spring Cloud MySql Git Thymeleaf Bootstrap Docker AWS Cloud JavaScript HTML CSS
Hamburg
10 Jahre 8 Monate
2012-05 - 2022-12

Globe - Reederei Hamburg Süd

Lead Software Developer Java 8 JavaEE JBoss ...
Lead Software Developer
In diesem Großprojekt, welches den vollumfänglichen Geschäftsprozess der Container Logistik des Kunden abbildet, habe ich als Entwickler, später Lead-Entwickler, in einem internationalen Team maßgeblich am Design und der Implementierung mehrerer Software Module für den Geschäftsbereich ?Sales and Marketing? mitgewirkt.
Neben der Entwicklung und dem Design einzelner Features habe ich an der Erstellung von asynchronen Jobs zur Synchronisation großer Datenmengen gearbeitet. 
Weitere Schwerpunkte waren die Entwicklung von Schnittstellen zu Drittsystemen, die Weiterentwicklung und Optimierung von Datenmodellen sowie Performance Optimierung und Maintenance.
Eclipse IntelliJ Git Gerrit Jira
Java 8 JavaEE JBoss Oracle JMS Java Batch
Hamburg
8 Jahre 3 Monate
2004-01 - 2012-03

Lufthansa Technik AG - Triebwerke

Full Service Software Development Java C# .NET ...
Full Service Software Development

Für den Kunden Lufthansa Technik AG (LHT) in Hamburg habe ich gemeinsam mit meinem Enwicklungspartner u.a. folgenden Systeme neu entwickelt:


GAMMA (General Authorization & Module Manager)

Zentrales System der Lufthansa Technik Triebwerküberholung zur Autorisierung von Applikationen, mit Monitoringfunktionen und Schnittstellen an LDAP.

Technologie: JavaEE5, JBoss/Seam, Hibernate, JSF, JAX-WS, Oracle.


TestCell (Triebwerksprüfstand)

Datenbank zur langfristigen Speicherung von Messwerten der Triebwerks-Prüfstände Hamburg und Frankfurt.

Technologie: JavaEE5, JBoss/Seam, Hibernate, JSF, Axis2, Oracle.


ETIC (Engine Tube Information Catalogue)

System zur Verwaltung von Triebwerk-Rohrdaten und Zuordnung zu Arbeitsanweisungen, sowie Bildverwaltung für Triebwerk-Rohre.

Technologie: .NET/C#, mehrschichtige Architektur über WebService-Schicht, WinForms, Oracle-Datenbank mit intensiver Nutzung von LOBs, C1 Enterprise Components.


EasySAP (Zentralisierte SAP-Schnittstelle)

Zentrale Bereitstellung von SAP-Zugriffen als WebServices zur Vereinfachung der Schnittstellen zwischen Clientsystemen und SAP R/3.

Technologie: .NET/C# und .NET/VB, WebServices, Testoberflächen für Schnittstellen über ASP.NET, SAP-Verarbeitung über BAPIs.


E.I.S. (Event Information System)

System zur Planung und Verfolgung von Slots für die Triebwerküberholung. Außerdem Anbindung der Triebwerk-Überholungsdaten an SAP-Abrechnungssysteme via BAPI-Schnittstelle. Weiterhin Planungsteil für die Triebwerkreserve über graphische Darstellungen von Überholungsvarianten, sowie umfangreiche Schnittstellen für die Weiterverarbeitung von Daten in Excel und PDF-Formaten.

Technologie: .NET/C#, mehrschichtige Architektur über WebService-Schicht, WinForms, C1 Enterprise Components, MS Office - Anbindungen, PDF-Erzeugung, Oracle-Datenbank mit intensiver Nutzung von Stored Procedures.


ISYS (Inventursystem)

Zentrales System zur Durchführung der Inventur bei der Triebwerküberholung der LHT.

Technologie: Delphi7/Delphi2010, Oracle-Datenbank über dbExpress, umfangreiche Schnittstellen zu MS Excel.

Eclipse Visual Studio
Java C# .NET ASP.NET Oracle Java EE JSF
Luftansa Technik AG
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

1997 - 2004 Hochschule für bildende Künste Hamburg - Diplom - Freie Kunst

Position

Position

Senior Java Software Develper

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Microservices Java whole Spring ecosystem Docker Java EE Angular HTML CSS Security Konzepte Web 2.0 Kubernetes Cloud Network Installation Management

Produkte / Standards / Erfahrungen / Methoden

Java
Spring Boot
Cloud
Web Application
Security
Microservices
Java EE


Betriebssysteme

Linux
Fortgeschritten
Windows
Fortgeschritten
Mac OS
Fortgeschritten

Programmiersprachen

Java
Experte
C#
Experte
Delphi
Fortgeschritten
JavaScript
Fortgeschritten
PHP
Fortgeschritten
PL/SQL
Fortgeschritten
TypeScript
Fortgeschritten

Datenbanken

Oralce
Experte
MySql
Experte
PostgreSQL
Fortgeschritten
MongoDB
Fortgeschritten
DB2
Fortgeschritten

Datenkommunikation

REST
Experte
HTTP
Experte
JMS
Experte

 

Branchen

Branchen

Logistik,

Sicherheit,

Energie,

Flugzeug- / Triebwerküberholung

Rundfunk und Fernsehen

Einsatzorte

Einsatzorte

Hamburg (+200km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km)
möglich

Projekte

Projekte

8 Monate
2023-01 - 2023-08

MoWaS - Modulares Warnsystem

Software Developer Java 17 Linux Spring Boot ...
Software Developer
Als Entwickler des Architektur Teams habe ich aktiv am Umbau der bestehenden Microservices hin zu einer modulbasierten Self-contained System Architektur mitgewirkt. Neben dem fachlichen Schnitt und dem Umbau der bestehenden Services habe ich für mehrere Maven Module den Datenaustausch auf Apache Kafka umgestellt und die Grundlagen für das Kafka Monitoring geschaffen.

IntelliJ Git GitLab MongoDB Jira Confluence Grafana Prometheus
Java 17 Linux Spring Boot Microservices REST Angular Kafka Camel Docker Docker Compose Kubernetes Strimzi Kustomize
Hamburg
2 Jahre
2021-01 - 2022-12

Profiles - Side Project

Software Developer Java 11 Linux Spring Boot ...
Software Developer
In diesem Trainingsprojekt habe ich zusammen mit weiteren Entwicklern neben dem Kundenauftrag eine Referenzanwendung entwickelt, welche einen großen Teil der populären Erweiterungen des Spring Frameworks einsetzt. 

Mit Thymeleaf als Template Engine für das Frontend und der Containerisierung mit Docker für das Deployment in die AWS Cloud war es unser Ziel, praktische Erfahrungen im aktuellen Technologiestack für Cloud Entwicklung zu sammeln.
IntelliJ BitBucket
Java 11 Linux Spring Boot Spring Security Spring Data Spring MVC Spring Cloud MySql Git Thymeleaf Bootstrap Docker AWS Cloud JavaScript HTML CSS
Hamburg
10 Jahre 8 Monate
2012-05 - 2022-12

Globe - Reederei Hamburg Süd

Lead Software Developer Java 8 JavaEE JBoss ...
Lead Software Developer
In diesem Großprojekt, welches den vollumfänglichen Geschäftsprozess der Container Logistik des Kunden abbildet, habe ich als Entwickler, später Lead-Entwickler, in einem internationalen Team maßgeblich am Design und der Implementierung mehrerer Software Module für den Geschäftsbereich ?Sales and Marketing? mitgewirkt.
Neben der Entwicklung und dem Design einzelner Features habe ich an der Erstellung von asynchronen Jobs zur Synchronisation großer Datenmengen gearbeitet. 
Weitere Schwerpunkte waren die Entwicklung von Schnittstellen zu Drittsystemen, die Weiterentwicklung und Optimierung von Datenmodellen sowie Performance Optimierung und Maintenance.
Eclipse IntelliJ Git Gerrit Jira
Java 8 JavaEE JBoss Oracle JMS Java Batch
Hamburg
8 Jahre 3 Monate
2004-01 - 2012-03

Lufthansa Technik AG - Triebwerke

Full Service Software Development Java C# .NET ...
Full Service Software Development

Für den Kunden Lufthansa Technik AG (LHT) in Hamburg habe ich gemeinsam mit meinem Enwicklungspartner u.a. folgenden Systeme neu entwickelt:


GAMMA (General Authorization & Module Manager)

Zentrales System der Lufthansa Technik Triebwerküberholung zur Autorisierung von Applikationen, mit Monitoringfunktionen und Schnittstellen an LDAP.

Technologie: JavaEE5, JBoss/Seam, Hibernate, JSF, JAX-WS, Oracle.


TestCell (Triebwerksprüfstand)

Datenbank zur langfristigen Speicherung von Messwerten der Triebwerks-Prüfstände Hamburg und Frankfurt.

Technologie: JavaEE5, JBoss/Seam, Hibernate, JSF, Axis2, Oracle.


ETIC (Engine Tube Information Catalogue)

System zur Verwaltung von Triebwerk-Rohrdaten und Zuordnung zu Arbeitsanweisungen, sowie Bildverwaltung für Triebwerk-Rohre.

Technologie: .NET/C#, mehrschichtige Architektur über WebService-Schicht, WinForms, Oracle-Datenbank mit intensiver Nutzung von LOBs, C1 Enterprise Components.


EasySAP (Zentralisierte SAP-Schnittstelle)

Zentrale Bereitstellung von SAP-Zugriffen als WebServices zur Vereinfachung der Schnittstellen zwischen Clientsystemen und SAP R/3.

Technologie: .NET/C# und .NET/VB, WebServices, Testoberflächen für Schnittstellen über ASP.NET, SAP-Verarbeitung über BAPIs.


E.I.S. (Event Information System)

System zur Planung und Verfolgung von Slots für die Triebwerküberholung. Außerdem Anbindung der Triebwerk-Überholungsdaten an SAP-Abrechnungssysteme via BAPI-Schnittstelle. Weiterhin Planungsteil für die Triebwerkreserve über graphische Darstellungen von Überholungsvarianten, sowie umfangreiche Schnittstellen für die Weiterverarbeitung von Daten in Excel und PDF-Formaten.

Technologie: .NET/C#, mehrschichtige Architektur über WebService-Schicht, WinForms, C1 Enterprise Components, MS Office - Anbindungen, PDF-Erzeugung, Oracle-Datenbank mit intensiver Nutzung von Stored Procedures.


ISYS (Inventursystem)

Zentrales System zur Durchführung der Inventur bei der Triebwerküberholung der LHT.

Technologie: Delphi7/Delphi2010, Oracle-Datenbank über dbExpress, umfangreiche Schnittstellen zu MS Excel.

Eclipse Visual Studio
Java C# .NET ASP.NET Oracle Java EE JSF
Luftansa Technik AG
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

1997 - 2004 Hochschule für bildende Künste Hamburg - Diplom - Freie Kunst

Position

Position

Senior Java Software Develper

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Microservices Java whole Spring ecosystem Docker Java EE Angular HTML CSS Security Konzepte Web 2.0 Kubernetes Cloud Network Installation Management

Produkte / Standards / Erfahrungen / Methoden

Java
Spring Boot
Cloud
Web Application
Security
Microservices
Java EE


Betriebssysteme

Linux
Fortgeschritten
Windows
Fortgeschritten
Mac OS
Fortgeschritten

Programmiersprachen

Java
Experte
C#
Experte
Delphi
Fortgeschritten
JavaScript
Fortgeschritten
PHP
Fortgeschritten
PL/SQL
Fortgeschritten
TypeScript
Fortgeschritten

Datenbanken

Oralce
Experte
MySql
Experte
PostgreSQL
Fortgeschritten
MongoDB
Fortgeschritten
DB2
Fortgeschritten

Datenkommunikation

REST
Experte
HTTP
Experte
JMS
Experte

 

Branchen

Branchen

Logistik,

Sicherheit,

Energie,

Flugzeug- / Triebwerküberholung

Rundfunk und Fernsehen

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.