Senior Java Softwareentwickler: DevOps, Microservices, Eclipse RCP, IntelliJ, OSGi, Spring, Spring Boot, REST-Services, Kubernetes
Aktualisiert am 14.01.2024
Profil
Referenzen (3)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
+++
Englisch
++
Französisch
+

Einsatzorte

Einsatzorte

Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)
möglich

Projekte

Projekte

11 Monate
2022-05 - 2023-03

Implementierung und Wartung von Cloud-Services

Software Entwickler DevOps Java 11 Scrum
Software Entwickler DevOps

Fortsetzung des Projektes "Verringerung der Komplexität eines Monolithen durch Einführen von Microservices"

In diesem Projekt ging es um die Umsetzung der neuen Microservices auf Basis von Kubernetes.

REST JSON Innovator IntelliJ Java 11 Spring Maven Git Subversion Atlassian JIRA Wiki Oracle Kubernetes Stargate (Kong) Horizon (Kafka)
Java 11 Scrum
Deutsche Telekom Individual Solutions & Products GmbH
Saarbrücken, Trier, Remote
4 Monate
2022-01 - 2022-04

Erstellung einer auf Vaadin basierenden Webanwendung zur Verwaltung von Akquisetätigkeiten

Software Entwickler Java 17
Software Entwickler
Eclipse Vaadin Spring Java 17 Maven Git
Java 17
Saarbrücken
7 Monate
2021-10 - 2022-04

Geschäftsprozessmodellierung und Konfiguration

Software Architekt in ANÜ Java 11 XML XSL ...
Software Architekt in ANÜ

Analyse, Spezifikation, Integration und Test aller Konfigurationsthemen
Gestaltung der IT-Architekturparadigmen (Struktur und Zusammenspiel technologieneutraler, logischer Fachfunktionscluster als generische IT-Bausteine, SoA-Paradigma, Referenzdatenmodell)
Unterstützung in der Beratung, Ausgestaltung und Bewertung von Lösungen, Systemlandschaften und Anwendungsarchitekturen

Innovator Eclipse SoapUI
Java 11 XML XSL REST Git Subversion SAFe Oracle
Deutsche Telekom Individual Solutions & Products GmbH
Saarbrücken, Trier, Remote
2 Monate
2021-09 - 2021-10

Migration einer proprietären Process Engine nach Camunda im Rahmen einer Machbarkeitsstudie

Software Entwickler Java 8
Software Entwickler
Eclipse Camunda Java 8
Java 8
Saarbrücken
2 Jahre 6 Monate
2019-03 - 2021-08

Verringerung der Komplexität eines Monolithen durch Einführen von Microservices

Java Entwickler / Architekt Java 8 Spring Boot Spring Data REST ...
Java Entwickler / Architekt

Die Aufgabenstellung umfasst die Neuschneidung eines Monolithen in eigenständige fachliche Themen, welche als Microservices von eigenständigen Teams umgesetzt werden können. Das Ziel ist die Verringerung der Komplexität des Monoliten auf ein Niveau, welches von einem Team beherrschbar bleibt.
Durch diese Maßnahme soll die Wartbarkeit der Software wiederhergestellt werden und neue Anforderungen schneller in Produktion gehen.

Eclipse RCP 2018-12
Java 8 Spring Boot Spring Data REST Docker Git DevOps Microservices
Saarbrücken
6 Jahre 5 Monate
2015-04 - 2021-08

Geschäftsprozessmodellierung und Konfiguration

IT-Consultant Webservices XML XSD ...
IT-Consultant
Auf Basis von Kundenanforderungen sind Geschäftsprozesse zu modellieren, konfigurieren und Produkte zu modularisieren. In Zusammenarbeit mit Schnittstellenpartnern sind die Außenkanten zu spezifizieren und im Ergebnis sollen neu eingeführte Produkte performant, sicher und automatisiert prozessiert werden können.
BMC Remedy ARS Eclipse 4.4 SoapUI ClearCase Innovator
Webservices XML XSD MQSeries
T-Systems International GmbH
Saarbrücken und Trier
3 Jahre 1 Monat
2015-12 - 2018-12

Erstellung einer Java-basierten Anwendung zum Verwalten einer MP3 Musiksammlung

Java Entwickler / Architekt Java 8 OSGI Spring ...
Java Entwickler / Architekt

Die Aufgabenstellung umfasst Konzeption, Entwurf, Implementierung und Test von Systemkomponenten.

Eclipse RCP Neon
Java 8 OSGI Spring Ant Git JUnit bnd Bndtools
Saarbrücken
6 Monate
2014-10 - 2015-03

Entwicklung eines Java-basierten Frameworks auf Basis OSGI/Eclipse RCP

Java Entwickler / Architekt
Java Entwickler / Architekt
Die Aufgabenstellung umfasst Anforderungsanalyse, Architektur, Implementierung und Coaching des Entwicklungsteams
OSGi Eclipse RCP Java 6,7,8 JUnit WindowTester Ant Jazz bnd BndTools
Automobilhersteller
Saarbrücken und Stuttgart
1 Jahr 7 Monate
2013-03 - 2014-09

Entwicklung eines Java-basierten PKI-Systems

Java Entwickler / Architekt OSGi Spring Eclipse RCP 3.7 ...
Java Entwickler / Architekt
Die Aufgabenstellung umfasst Konzeption, Entwurf, Implementierung und Test von Systemkomponenten sowie die Erstellung der Entwicklungsdokumentation.
OSGi Spring Eclipse RCP 3.7 Java 1.6 JUnit Mockito SWTBot Ant SVN Hudson Jenkins Bouncy Castle MS SQL-Server Enterprise Architect Scrum
Saarbrücken, Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Ingenieur (FH) der Elektrotechnik (Abschluss 1995) (Gesamtnote: "sehr gut")

 

März 2014: Oracle Certified Professional Java SE 6 Programmer (Score 96%)

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Ant
bnd
Bndtools
DevOps
Docker
Eclipse RCP
Eclipse RCP 2018-12
Eclipse RCP Neon
Git
JUnit
Microservices
OSGI
Spring
Spring Boot
Spring Data REST
Mehrjährige Erfahrungen mit folgenden IDE's für Java, C# und C++:
- Eclipse
- IntelliJ
- WSAD (WebSphere Application Developer)
- NetBeans
- JDeveloper
- Visual Studio (MFC und .NET)

Applikationserver/Webserver
- WebSphere
- JBoss
- Oracle IAS
- IIS
- BEA
- Apache
- Tomcat

Versionsverwaltungssysteme:
- ClearCase
- CVS
- SubVersion
- PVCS
- MS SourceSafe
- SAVI
- Git

Technologien, Methoden und Sonstiges
- Client-/Server-Entwicklung Unix/Linux/Windows
- Internet-/Intranet-Entwicklung Unix/Linux/Windows
- OOA, OOD, EAI, JDBC, JEE, J2EE, I*NET, EJB2, EJB3, JPA, JAX-WS, JSP, Swing, JMS, SOA,
  Webservices, SOAP, REST, Servlets, RMI, XML, XSL, XSLT, UML, MVC
- Spring, OSGi, Eclipse RCP (Eclipse 3/Eclipse 4 (e4-Tools))

- Ant, Maven, JUnit, Mockito, SWTBot, Hibernate, Log4J, Cocoon, MQSeries

- Continous Integration, TDD (Test Driven Development)
- BPMN2 und jBPM5 (Grundkenntnisse aus der Theorie)
- Scrum
- Security, PKI, Crypto-API, Bouncy Castle
- Objektorientierte Analyse, Design, Entwicklung
- Design Patterns
- Rational Rose, Together
- BMC Remedy ARS User/Administrator

- DevOps, Microservices, Spring Boot, Kubernetes
- SAFE
- Camunda BPMN
- Vaadin

Betriebssysteme

Unix
Fortgeschritten
MS-DOS
Basics
OS/2
Basics
SUN OS, Solaris
Fortgeschritten
Linux
Experte
Windows
Experte

Programmiersprachen

BMC Remedy ARS User/Administrator
Fortgeschritten
C
Fortgeschritten
C#
Fortgeschritten
C++
Fortgeschritten
CORBA IDL
Basics
Emacs
Basics
Fortran
Basics
Java
Experte
Java 8
Experte
JavaScript
Fortgeschritten
Pascal
Basics
Perl
Basics
PHP
Basics
Python
Basics
Ruby
Basics
Shell
Basics
XML
Fortgeschritten
XSL
Fortgeschritten
XSLT
Fortgeschritten
HTML
Fortgeschritten

Datenbanken

Access
Basics
DAO
Basics
Interbase
Fortgeschritten
JDBC
Fortgeschritten
MS SQL Server
Fortgeschritten
MySQL
Fortgeschritten
ODBC
Basics
Oracle
Fortgeschritten
Postgres
Fortgeschritten
SQL
Fortgeschritten
versant, artbase
Basics
HSQLDB
Fortgeschritten

Datenkommunikation

CORBA
Fortgeschritten
Internet, Intranet
Experte
Message Queuing
Experte
SMTP
Fortgeschritten
TCP/IP
Fortgeschritten
Windows Netzwerk
Basics
Winsock
Basics

Branchen

Branchen

Telekommunikation
Banken/Versicherungen
Transport/Logistik
Standardsoftware
Maschinenbau
Energieversorger
High-Tech- und Elektroindustrie

Einsatzorte

Einsatzorte

Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)
möglich

Projekte

Projekte

11 Monate
2022-05 - 2023-03

Implementierung und Wartung von Cloud-Services

Software Entwickler DevOps Java 11 Scrum
Software Entwickler DevOps

Fortsetzung des Projektes "Verringerung der Komplexität eines Monolithen durch Einführen von Microservices"

In diesem Projekt ging es um die Umsetzung der neuen Microservices auf Basis von Kubernetes.

REST JSON Innovator IntelliJ Java 11 Spring Maven Git Subversion Atlassian JIRA Wiki Oracle Kubernetes Stargate (Kong) Horizon (Kafka)
Java 11 Scrum
Deutsche Telekom Individual Solutions & Products GmbH
Saarbrücken, Trier, Remote
4 Monate
2022-01 - 2022-04

Erstellung einer auf Vaadin basierenden Webanwendung zur Verwaltung von Akquisetätigkeiten

Software Entwickler Java 17
Software Entwickler
Eclipse Vaadin Spring Java 17 Maven Git
Java 17
Saarbrücken
7 Monate
2021-10 - 2022-04

Geschäftsprozessmodellierung und Konfiguration

Software Architekt in ANÜ Java 11 XML XSL ...
Software Architekt in ANÜ

Analyse, Spezifikation, Integration und Test aller Konfigurationsthemen
Gestaltung der IT-Architekturparadigmen (Struktur und Zusammenspiel technologieneutraler, logischer Fachfunktionscluster als generische IT-Bausteine, SoA-Paradigma, Referenzdatenmodell)
Unterstützung in der Beratung, Ausgestaltung und Bewertung von Lösungen, Systemlandschaften und Anwendungsarchitekturen

Innovator Eclipse SoapUI
Java 11 XML XSL REST Git Subversion SAFe Oracle
Deutsche Telekom Individual Solutions & Products GmbH
Saarbrücken, Trier, Remote
2 Monate
2021-09 - 2021-10

Migration einer proprietären Process Engine nach Camunda im Rahmen einer Machbarkeitsstudie

Software Entwickler Java 8
Software Entwickler
Eclipse Camunda Java 8
Java 8
Saarbrücken
2 Jahre 6 Monate
2019-03 - 2021-08

Verringerung der Komplexität eines Monolithen durch Einführen von Microservices

Java Entwickler / Architekt Java 8 Spring Boot Spring Data REST ...
Java Entwickler / Architekt

Die Aufgabenstellung umfasst die Neuschneidung eines Monolithen in eigenständige fachliche Themen, welche als Microservices von eigenständigen Teams umgesetzt werden können. Das Ziel ist die Verringerung der Komplexität des Monoliten auf ein Niveau, welches von einem Team beherrschbar bleibt.
Durch diese Maßnahme soll die Wartbarkeit der Software wiederhergestellt werden und neue Anforderungen schneller in Produktion gehen.

Eclipse RCP 2018-12
Java 8 Spring Boot Spring Data REST Docker Git DevOps Microservices
Saarbrücken
6 Jahre 5 Monate
2015-04 - 2021-08

Geschäftsprozessmodellierung und Konfiguration

IT-Consultant Webservices XML XSD ...
IT-Consultant
Auf Basis von Kundenanforderungen sind Geschäftsprozesse zu modellieren, konfigurieren und Produkte zu modularisieren. In Zusammenarbeit mit Schnittstellenpartnern sind die Außenkanten zu spezifizieren und im Ergebnis sollen neu eingeführte Produkte performant, sicher und automatisiert prozessiert werden können.
BMC Remedy ARS Eclipse 4.4 SoapUI ClearCase Innovator
Webservices XML XSD MQSeries
T-Systems International GmbH
Saarbrücken und Trier
3 Jahre 1 Monat
2015-12 - 2018-12

Erstellung einer Java-basierten Anwendung zum Verwalten einer MP3 Musiksammlung

Java Entwickler / Architekt Java 8 OSGI Spring ...
Java Entwickler / Architekt

Die Aufgabenstellung umfasst Konzeption, Entwurf, Implementierung und Test von Systemkomponenten.

Eclipse RCP Neon
Java 8 OSGI Spring Ant Git JUnit bnd Bndtools
Saarbrücken
6 Monate
2014-10 - 2015-03

Entwicklung eines Java-basierten Frameworks auf Basis OSGI/Eclipse RCP

Java Entwickler / Architekt
Java Entwickler / Architekt
Die Aufgabenstellung umfasst Anforderungsanalyse, Architektur, Implementierung und Coaching des Entwicklungsteams
OSGi Eclipse RCP Java 6,7,8 JUnit WindowTester Ant Jazz bnd BndTools
Automobilhersteller
Saarbrücken und Stuttgart
1 Jahr 7 Monate
2013-03 - 2014-09

Entwicklung eines Java-basierten PKI-Systems

Java Entwickler / Architekt OSGi Spring Eclipse RCP 3.7 ...
Java Entwickler / Architekt
Die Aufgabenstellung umfasst Konzeption, Entwurf, Implementierung und Test von Systemkomponenten sowie die Erstellung der Entwicklungsdokumentation.
OSGi Spring Eclipse RCP 3.7 Java 1.6 JUnit Mockito SWTBot Ant SVN Hudson Jenkins Bouncy Castle MS SQL-Server Enterprise Architect Scrum
Saarbrücken, Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Ingenieur (FH) der Elektrotechnik (Abschluss 1995) (Gesamtnote: "sehr gut")

 

März 2014: Oracle Certified Professional Java SE 6 Programmer (Score 96%)

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Ant
bnd
Bndtools
DevOps
Docker
Eclipse RCP
Eclipse RCP 2018-12
Eclipse RCP Neon
Git
JUnit
Microservices
OSGI
Spring
Spring Boot
Spring Data REST
Mehrjährige Erfahrungen mit folgenden IDE's für Java, C# und C++:
- Eclipse
- IntelliJ
- WSAD (WebSphere Application Developer)
- NetBeans
- JDeveloper
- Visual Studio (MFC und .NET)

Applikationserver/Webserver
- WebSphere
- JBoss
- Oracle IAS
- IIS
- BEA
- Apache
- Tomcat

Versionsverwaltungssysteme:
- ClearCase
- CVS
- SubVersion
- PVCS
- MS SourceSafe
- SAVI
- Git

Technologien, Methoden und Sonstiges
- Client-/Server-Entwicklung Unix/Linux/Windows
- Internet-/Intranet-Entwicklung Unix/Linux/Windows
- OOA, OOD, EAI, JDBC, JEE, J2EE, I*NET, EJB2, EJB3, JPA, JAX-WS, JSP, Swing, JMS, SOA,
  Webservices, SOAP, REST, Servlets, RMI, XML, XSL, XSLT, UML, MVC
- Spring, OSGi, Eclipse RCP (Eclipse 3/Eclipse 4 (e4-Tools))

- Ant, Maven, JUnit, Mockito, SWTBot, Hibernate, Log4J, Cocoon, MQSeries

- Continous Integration, TDD (Test Driven Development)
- BPMN2 und jBPM5 (Grundkenntnisse aus der Theorie)
- Scrum
- Security, PKI, Crypto-API, Bouncy Castle
- Objektorientierte Analyse, Design, Entwicklung
- Design Patterns
- Rational Rose, Together
- BMC Remedy ARS User/Administrator

- DevOps, Microservices, Spring Boot, Kubernetes
- SAFE
- Camunda BPMN
- Vaadin

Betriebssysteme

Unix
Fortgeschritten
MS-DOS
Basics
OS/2
Basics
SUN OS, Solaris
Fortgeschritten
Linux
Experte
Windows
Experte

Programmiersprachen

BMC Remedy ARS User/Administrator
Fortgeschritten
C
Fortgeschritten
C#
Fortgeschritten
C++
Fortgeschritten
CORBA IDL
Basics
Emacs
Basics
Fortran
Basics
Java
Experte
Java 8
Experte
JavaScript
Fortgeschritten
Pascal
Basics
Perl
Basics
PHP
Basics
Python
Basics
Ruby
Basics
Shell
Basics
XML
Fortgeschritten
XSL
Fortgeschritten
XSLT
Fortgeschritten
HTML
Fortgeschritten

Datenbanken

Access
Basics
DAO
Basics
Interbase
Fortgeschritten
JDBC
Fortgeschritten
MS SQL Server
Fortgeschritten
MySQL
Fortgeschritten
ODBC
Basics
Oracle
Fortgeschritten
Postgres
Fortgeschritten
SQL
Fortgeschritten
versant, artbase
Basics
HSQLDB
Fortgeschritten

Datenkommunikation

CORBA
Fortgeschritten
Internet, Intranet
Experte
Message Queuing
Experte
SMTP
Fortgeschritten
TCP/IP
Fortgeschritten
Windows Netzwerk
Basics
Winsock
Basics

Branchen

Branchen

Telekommunikation
Banken/Versicherungen
Transport/Logistik
Standardsoftware
Maschinenbau
Energieversorger
High-Tech- und Elektroindustrie

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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