Senior Java Softwareentwickler: DevOps, Microservices, Eclipse RCP, IntelliJ, OSGi, Spring, Spring Boot, REST-Services, Kubernetes
Aktualisiert am 28.03.2026
Profil
Referenzen (3)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.09.2026
Verfügbar zu: 100%
davon vor Ort: 40%
Java
Eclipse RCP
Microservices
DevOps
Kubernetes
Helm
IntelliJ
REST
JSON
Spring
Maven
Git
Subversion
Docker
Deutsch
+++
Englisch
++

Einsatzorte

Einsatzorte

Saarbrücken (+300km)
Deutschland
möglich

Projekte

Projekte

2 Jahre 9 Monate
2023-04 - 2025-12

Umsetzung neuer Anforderungen in Eclipse RCP Fachanwendungen

Software Entwickler Eclipse RCP Java 17 Subversion ...
Software Entwickler
  • Das Hauptprojekt bestand aus der Ablösung einer alten Oracle Forms Anwendung. Diese wurde gemeinsam mit dem Fachbereich als RCP-Anwendung im Team neu entwickelt.
  • Umsetzung der anschließenden Datenmigration der Oracle Forms Altanwendung in die neue RCP-Anwendung mit Java JPA.
  • Wartung der bestehenden RCP-Fachanwendungen. Hier mussten beispielsweise neue Gesetzesvorgaben in der entsprechenden RCP-Fachanwendung integriert werden.
  • Betreuung von insgesamt 7 Fachanwendungen
Eclipse RCP Java 17 Subversion Atlassian JIRA Atlassian Confluence Oracle Clean Code
Eclipse RCP Java 17 Subversion Atlassian JIRA Atlassian Confluence Oracle Scrum Clean Code
BAFA - Öffentliche Verwaltung
Eschborn, Remote
11 Monate
2022-05 - 2023-03

Implementierung und Wartung von Cloud-Services

Software Entwickler DevOps Java 11 Subversion Git ...
Software Entwickler DevOps
  • Im Rahmen dieses Projekts erfolgte die schrittweise Migration einer bestehenden Altanwendung auf eine moderne Cloud-basierte Plattform. Dabei wurden einzelne Module der Altanwendung extrahiert, neu auf der Cloud-Plattform implementiert und anschließend nahtlos in die alte Umgebung integriert. Nach erfolgreicher Überführung wurden die entsprechenden Module der Altanwendung zurückgebaut.
  • Eine wesentliche Herausforderung bestand darin, dass die Software während des gesamten Migrationsprozesses produktiv im Einsatz blieb. Deshalb war eine gleichzeitige Wartung und Betreuung sowohl der bestehenden als auch der neuen Systemkomponenten erforderlich, um einen unterbrechungsfreien Betrieb sicherzustellen.
  • Die neue Softwareentwicklung erfolgte unter Verwendung von IntelliJ IDEA als integrierte Entwicklungsumgebung.
Java 11 Subversion Git Spring Maven Atlassian JIRA Kubernetes Helm Stargate (Kong) Horizon (Kafka) Oracle IntelliJ Wiki
Java 11 Subversion Git Spring Maven Atlassian JIRA Kubernetes Helm Stargate (Kong) Horizon (Kafka) Oracle IntelliJ Wiki Scrum REST JSON
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 Eclipse Vaadin ...
Software Entwickler
Java 17 Eclipse Vaadin Spring Maven Git
Java 17 Eclipse Vaadin Spring Maven Git
Saarbrücken
7 Monate
2021-10 - 2022-04

Geschäftsprozessmodellierung und Konfiguration

Software Architekt in ANÜ Java 11 SoapUI Eclipse ...
Software Architekt in ANÜ

  • Im Zeitraum von April 2015 bis August 2021 Verantwortung für die Weiterentwicklung von Ablaufplänen und Produktmodularisierungen im Projektverlauf.
  • Parallel Schulung von zwei internen Mitarbeitern im Bereich Ablaufpläne und Produktmodularisierungen, um eine nachhaltige Übergabe der Aufgaben sicherzustellen und die Kontinuität bei der Weiterentwicklung zu gewährleisten.

Java 11 Eclipse SoapUI Git Subversion Oracle Innovator
Java 11 SoapUI Eclipse Git Subversion Oracle XML XSL REST SAFe
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 Eclipse Camunda
Software Entwickler
Java 8 Eclipse Camunda
Java 8 Eclipse Camunda
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
  • Kundenbetreuung, Konzeptionierung, Produktmodularisierung, Geschäftsprozessmodellierung, Konfiguration, Produkteinführung
  • Im Rahmen dieses Projekts wurde in enger Zusammenarbeit mit den Fachabteilungen die Ablauflogik eines Auftragserfassungssystems konzipiert und anschließend auf einer proprietären Process-Engine konfiguriert. Das System verarbeitet diverse Produkte, wobei je nach Produkttyp unterschiedliche Prozessabläufe zum Einsatz kommen. Die Modularisierung der Produktvarianten wurde ebenfalls in Kooperation mit den Fachabteilungen erarbeitet.
  • Ziel des Projektes war der vollständige Aufbau der Ablauflogik für die Auftragserfassung und -bearbeitung sowie die Implementierung einer generischen Produktmodularisierung, die es dem Kunden ermöglicht, ihre Produktkonfigurationen eigenständig weiterzuführen. Durch diese modulare und prozessgesteuerte Architektur konnte eine flexible und wartbare Lösung geschaffen werden, die den individuellen Anforderungen verschiedener Produkte gerecht wurde.
BMC Remedy ARS Eclipse 4.4 SoapUI ClearCase Innovator Subversion Git Java 8 Oracle
Webservices XML XSD MQSeries Java 8
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 OSGI Eclipse RCP Java 8 ...
Java Entwickler / Architekt
  • Ziel dieses Projekts war die Entwicklung eines Java-basierten Frameworks auf Basis der Eclipse Rich Client Platform (RCP). Dieses Framework wurde von verschiedenen Teams für die Umsetzung konzerneigener Software genutzt.
  • Die Aufgabenverteilung erfolgte nach agilen Prinzipien im Rahmen des Sprint Plannings. Dabei wurden die Product-Backlog-Items im Team gemeinsam geschätzt und gleichmäßig auf die Entwickler zugeteilt. Zum Abschluss jedes Sprints präsentierten die Teammitglieder die jeweiligen Arbeitsergebnisse im Rahmen von Sprint Reviews.
  • Eine besondere Herausforderung in diesem Projekt war neben der Umsetzung diverser Backlog-Items die nahtlose Migration auf bnd, während die Software im gesamten Migrationsprozess produktiv im Einsatz blieb. bnd ist ein zentrales Werkzeug im Java-OSGi-Ökosystem und wird häufig eingesetzt, um OSGi-kompatible Bundles zu erstellen. Hierbei müssen bei der Umstellung eines Bundles alle abhängigen Bundles immer mit umgestellt werden.
OSGI Eclipse RCP Java 8 JUnit WindowTester Ant Jazz bnd BndTools
OSGI Eclipse RCP Java 8 JUnit Ant WindowTester Jazz bnd BndTools Clean Code Scrum
Stuttgart
1 Jahr 7 Monate
2013-03 - 2014-09

Entwicklung eines Java-basierten PKI-Systems

Java Entwickler / Architekt OSGi Spring Java 1.6 ...
Java Entwickler / Architekt
  • Ziel dieses Projekts war die Entwicklung einer Java-basierten Managementsoftware für öffentliche und private Schlüssel, realisiert auf der Eclipse Rich Client Platform (RCP). Im Rahmen des Projekts wurde eine vollständige Public Key Infrastructure (PKI) implementiert.
  • Die Aufgabenverteilung erfolgte nach agilen Prinzipien im Rahmen des Sprint Plannings. Dabei wurden die Product-Backlog-Items im Team gemeinsam geschätzt und nach individuellen Präferenzen den Entwicklern zugeteilt. Zum Abschluss jedes Sprints präsentierten die Teammitglieder die jeweiligen Arbeitsergebnisse im Rahmen von Sprint Reviews.
  • Neben der Umsetzung diverser Backlog-Items umfasste der Aufgabenbereich insbesondere die Implementierung einer Schnittstelle zwischen der Eclipse-RCP-Anwendung und einem Kryptogerät. Über diese Schnittstelle wurden neue Schlüssel sicher auf das Hardwaremodul übertragen.
OSGI Spring Eclipse RCP Java Subversion Bouncy Castle Jenkins MS SQL Server Enterprise Architect
OSGi Spring Java 1.6 Eclipse RCP Subversion Bouncy Castle JUnit Mockito SWTBot Ant Hudson Jenkins MS SQL-Server Enterprise Architect Scrum
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%)

Position

Position

Senior Java Softwareentwickler, Eclipse RCP, DevOps Kubernetes

Kompetenzen

Kompetenzen

Top-Skills

Java Eclipse RCP Microservices DevOps Kubernetes Helm IntelliJ REST JSON Spring Maven Git Subversion Docker

Produkte / Standards / Erfahrungen / Methoden

Ant
bnd
Bndtools
DevOps
Docker
Eclipse RCP
Git
JUnit
Microservices
OSGI
Spring
Spring Boot
Spring Data REST
Java
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
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
Öffentliche Verwaltung und Behörden

Einsatzorte

Einsatzorte

Saarbrücken (+300km)
Deutschland
möglich

Projekte

Projekte

2 Jahre 9 Monate
2023-04 - 2025-12

Umsetzung neuer Anforderungen in Eclipse RCP Fachanwendungen

Software Entwickler Eclipse RCP Java 17 Subversion ...
Software Entwickler
  • Das Hauptprojekt bestand aus der Ablösung einer alten Oracle Forms Anwendung. Diese wurde gemeinsam mit dem Fachbereich als RCP-Anwendung im Team neu entwickelt.
  • Umsetzung der anschließenden Datenmigration der Oracle Forms Altanwendung in die neue RCP-Anwendung mit Java JPA.
  • Wartung der bestehenden RCP-Fachanwendungen. Hier mussten beispielsweise neue Gesetzesvorgaben in der entsprechenden RCP-Fachanwendung integriert werden.
  • Betreuung von insgesamt 7 Fachanwendungen
Eclipse RCP Java 17 Subversion Atlassian JIRA Atlassian Confluence Oracle Clean Code
Eclipse RCP Java 17 Subversion Atlassian JIRA Atlassian Confluence Oracle Scrum Clean Code
BAFA - Öffentliche Verwaltung
Eschborn, Remote
11 Monate
2022-05 - 2023-03

Implementierung und Wartung von Cloud-Services

Software Entwickler DevOps Java 11 Subversion Git ...
Software Entwickler DevOps
  • Im Rahmen dieses Projekts erfolgte die schrittweise Migration einer bestehenden Altanwendung auf eine moderne Cloud-basierte Plattform. Dabei wurden einzelne Module der Altanwendung extrahiert, neu auf der Cloud-Plattform implementiert und anschließend nahtlos in die alte Umgebung integriert. Nach erfolgreicher Überführung wurden die entsprechenden Module der Altanwendung zurückgebaut.
  • Eine wesentliche Herausforderung bestand darin, dass die Software während des gesamten Migrationsprozesses produktiv im Einsatz blieb. Deshalb war eine gleichzeitige Wartung und Betreuung sowohl der bestehenden als auch der neuen Systemkomponenten erforderlich, um einen unterbrechungsfreien Betrieb sicherzustellen.
  • Die neue Softwareentwicklung erfolgte unter Verwendung von IntelliJ IDEA als integrierte Entwicklungsumgebung.
Java 11 Subversion Git Spring Maven Atlassian JIRA Kubernetes Helm Stargate (Kong) Horizon (Kafka) Oracle IntelliJ Wiki
Java 11 Subversion Git Spring Maven Atlassian JIRA Kubernetes Helm Stargate (Kong) Horizon (Kafka) Oracle IntelliJ Wiki Scrum REST JSON
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 Eclipse Vaadin ...
Software Entwickler
Java 17 Eclipse Vaadin Spring Maven Git
Java 17 Eclipse Vaadin Spring Maven Git
Saarbrücken
7 Monate
2021-10 - 2022-04

Geschäftsprozessmodellierung und Konfiguration

Software Architekt in ANÜ Java 11 SoapUI Eclipse ...
Software Architekt in ANÜ

  • Im Zeitraum von April 2015 bis August 2021 Verantwortung für die Weiterentwicklung von Ablaufplänen und Produktmodularisierungen im Projektverlauf.
  • Parallel Schulung von zwei internen Mitarbeitern im Bereich Ablaufpläne und Produktmodularisierungen, um eine nachhaltige Übergabe der Aufgaben sicherzustellen und die Kontinuität bei der Weiterentwicklung zu gewährleisten.

Java 11 Eclipse SoapUI Git Subversion Oracle Innovator
Java 11 SoapUI Eclipse Git Subversion Oracle XML XSL REST SAFe
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 Eclipse Camunda
Software Entwickler
Java 8 Eclipse Camunda
Java 8 Eclipse Camunda
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
  • Kundenbetreuung, Konzeptionierung, Produktmodularisierung, Geschäftsprozessmodellierung, Konfiguration, Produkteinführung
  • Im Rahmen dieses Projekts wurde in enger Zusammenarbeit mit den Fachabteilungen die Ablauflogik eines Auftragserfassungssystems konzipiert und anschließend auf einer proprietären Process-Engine konfiguriert. Das System verarbeitet diverse Produkte, wobei je nach Produkttyp unterschiedliche Prozessabläufe zum Einsatz kommen. Die Modularisierung der Produktvarianten wurde ebenfalls in Kooperation mit den Fachabteilungen erarbeitet.
  • Ziel des Projektes war der vollständige Aufbau der Ablauflogik für die Auftragserfassung und -bearbeitung sowie die Implementierung einer generischen Produktmodularisierung, die es dem Kunden ermöglicht, ihre Produktkonfigurationen eigenständig weiterzuführen. Durch diese modulare und prozessgesteuerte Architektur konnte eine flexible und wartbare Lösung geschaffen werden, die den individuellen Anforderungen verschiedener Produkte gerecht wurde.
BMC Remedy ARS Eclipse 4.4 SoapUI ClearCase Innovator Subversion Git Java 8 Oracle
Webservices XML XSD MQSeries Java 8
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 OSGI Eclipse RCP Java 8 ...
Java Entwickler / Architekt
  • Ziel dieses Projekts war die Entwicklung eines Java-basierten Frameworks auf Basis der Eclipse Rich Client Platform (RCP). Dieses Framework wurde von verschiedenen Teams für die Umsetzung konzerneigener Software genutzt.
  • Die Aufgabenverteilung erfolgte nach agilen Prinzipien im Rahmen des Sprint Plannings. Dabei wurden die Product-Backlog-Items im Team gemeinsam geschätzt und gleichmäßig auf die Entwickler zugeteilt. Zum Abschluss jedes Sprints präsentierten die Teammitglieder die jeweiligen Arbeitsergebnisse im Rahmen von Sprint Reviews.
  • Eine besondere Herausforderung in diesem Projekt war neben der Umsetzung diverser Backlog-Items die nahtlose Migration auf bnd, während die Software im gesamten Migrationsprozess produktiv im Einsatz blieb. bnd ist ein zentrales Werkzeug im Java-OSGi-Ökosystem und wird häufig eingesetzt, um OSGi-kompatible Bundles zu erstellen. Hierbei müssen bei der Umstellung eines Bundles alle abhängigen Bundles immer mit umgestellt werden.
OSGI Eclipse RCP Java 8 JUnit WindowTester Ant Jazz bnd BndTools
OSGI Eclipse RCP Java 8 JUnit Ant WindowTester Jazz bnd BndTools Clean Code Scrum
Stuttgart
1 Jahr 7 Monate
2013-03 - 2014-09

Entwicklung eines Java-basierten PKI-Systems

Java Entwickler / Architekt OSGi Spring Java 1.6 ...
Java Entwickler / Architekt
  • Ziel dieses Projekts war die Entwicklung einer Java-basierten Managementsoftware für öffentliche und private Schlüssel, realisiert auf der Eclipse Rich Client Platform (RCP). Im Rahmen des Projekts wurde eine vollständige Public Key Infrastructure (PKI) implementiert.
  • Die Aufgabenverteilung erfolgte nach agilen Prinzipien im Rahmen des Sprint Plannings. Dabei wurden die Product-Backlog-Items im Team gemeinsam geschätzt und nach individuellen Präferenzen den Entwicklern zugeteilt. Zum Abschluss jedes Sprints präsentierten die Teammitglieder die jeweiligen Arbeitsergebnisse im Rahmen von Sprint Reviews.
  • Neben der Umsetzung diverser Backlog-Items umfasste der Aufgabenbereich insbesondere die Implementierung einer Schnittstelle zwischen der Eclipse-RCP-Anwendung und einem Kryptogerät. Über diese Schnittstelle wurden neue Schlüssel sicher auf das Hardwaremodul übertragen.
OSGI Spring Eclipse RCP Java Subversion Bouncy Castle Jenkins MS SQL Server Enterprise Architect
OSGi Spring Java 1.6 Eclipse RCP Subversion Bouncy Castle JUnit Mockito SWTBot Ant Hudson Jenkins MS SQL-Server Enterprise Architect Scrum
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%)

Position

Position

Senior Java Softwareentwickler, Eclipse RCP, DevOps Kubernetes

Kompetenzen

Kompetenzen

Top-Skills

Java Eclipse RCP Microservices DevOps Kubernetes Helm IntelliJ REST JSON Spring Maven Git Subversion Docker

Produkte / Standards / Erfahrungen / Methoden

Ant
bnd
Bndtools
DevOps
Docker
Eclipse RCP
Git
JUnit
Microservices
OSGI
Spring
Spring Boot
Spring Data REST
Java
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
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
Öffentliche Verwaltung und Behörden

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.