Lead Java Entwickler / Architekt / Technischer Projektleiter / Trainer (Java EE / Jakarta EE, Java SE, APIs, REST, Systemintegration)
Aktualisiert am 13.05.2024
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.06.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Backend
API
Java EE
REST
Architektur
Web-Anwendung
Jakarta EE
Micro Profile
AWS
Java SE
Web Service
Quarkus
Englisch
fließend, mehrere Jahre Auslandsaufenthalt in Australien/Neuseeland
Französisch
Grundkenntnisse
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

7 Jahre 2 Monate
2017-08 - heute

Java Enterprise / Cloud Projekt

Lead Java Developer JAX-RS Jersey CDI ...
Lead Java Developer

Im Zuge der Digitalisierungsstrategie des Kunden entsteht eine Online-Plattform zur elektronischen Unterstüzung nahezu sämtlicher Geschäftsprozesse im Bereich der Vermittlung von Gewerbeimmobilien. Mit Hilfe der neuen Plattform sollen Kunden (Mieter und Vermieter) in die Lage versetzt werden, Immobilienobjekte zu suchen oder anzubieten und mit den betreuenden Maklern in Kontakt zu treten. Während Immobilienobjekte von Maklern anhand eines Kriterienkatalogs bewertet werden, können potentielle Mieter die gleichen Kriterien gemäß ihrer spezifischen Anforderungen gewichten und anhand dieser Gewichtung anschließend mehrere verfügbare Objekte automatisiert miteinander vergleichen. Weitere Features der Plattform sind die Vereinbarung von Besichtigungsterminen oder eine Unterstützung beim Einholen und Verhandeln von Mietvertragsangeboten.

IntelliJ IDEA Maven Git PostgreSQL Jenkins Docker JIRA Flyway Keycloak Tomcat AWS Amazon Web Service
JAX-RS Jersey CDI Weld DeltaSpike JPA Hibernate JUnit REST Assured JSON JSON Web Token AWS SDK Java 16
Immobilienwirtschaft
Frankfurt am Main
2 Jahre 1 Monat
2021-05 - 2023-05

Microservices-Projekt

Software-Architekt & Entwickler Java
Software-Architekt & Entwickler
Großprojekt zur Entwicklung einer Microservices-Architektur
Quarkus Oracle Docker Kubernetes Kafka
Java
Remote
2 Jahre
2021-05 - 2023-04

Microservices-Projekt

Software-Architekt + Entwickler
Software-Architekt + Entwickler
Remote
4 Monate
2017-04 - 2017-07

Java Coaching

Java Trainer / Coach Java SE 8 Java SE 9 Java EE ...
Java Trainer / Coach

Durchführung von Java Coachings für insgesamt ca. 75 Software-Entwickler. Die Entwickler verfügen über sehr unterschiedliche Vorkenntnisse: Während einige bis zu 15 Jahren praktische Erfahrung in der Entwicklung mit Java aufweisen, haben andere bislang nur Erfahrung in der Erstellung von PL/SQL- oder Build-Skripten gesammelt und sollen nun zum Anwendungsentwickler umgeschult werden. Die Entwickler wurden gemäß ihren Vorkenntnissen in sieben Gruppen aufgeteilt, für die jeweils 2-3 Coaching-Sessions pro Woche mit individueller Agenda durchgeführt werden. Die Schulungsthemen variieren entsprechend der Vorkenntnisse von Java-Grundlagen, über fortgeschrittene Themen wie Bounded Wildcards für Generics, bis hin zu Expertenwissen in den Bereichen Multithreading, Collections-Klassen für sehr spezielle Einsatzzwecke, Java EE Interna, Big-O Notation oder Java Memory Modell.

Eclipse IntelliJ IDEA Maven Git VisualVM SoapUI
Java SE 8 Java SE 9 Java EE Apache Tomcat JUnit

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Studium der Informatik an der Technischen Universität Darmstadt

Position

Position

Freiberuflicher Software-Architekt und Trainer mit über 20 Jahren Berufserfahrung

International anerkannter Experte für Java- und Web Service-Technologien (APIs / REST / HTTP)

  • Sprecher auf über 100 Fachkonferenzen und für Java User Groups weltweit
  • Keynote-Sprecher
  • Technologie-Experte der Veranstaltungsreihen "Java Enterprise Summit", "API Summit", "API Conference", "betterCode() API"

Praktische Projekterfahrung als Technischer Projektleiter, Software-Architekt, Solution Architekt, Senior Entwickler, Trainer/Mentor und Berater.

Regelmäßige Leitung von Schulungen und Workshops für Entwickler, auch web-basiertes Entwickler-Training und Support

Branchenerfahrung u.a. in Finanzwesen, Immobilienwirtschaft, IT, Tourismus, Logistik, Forschung, Behörden und Regierung


Vorträge, Publikationen, Tätigkeit als Gutachter (siehe unten)

Autor mehrerer Bücher und zahlreicher Fachartikel.


Referent einer Vielzahl von Seminaren und Schulungen, beispielsweise:

  • Web APIs (Implementierung, Konzepte, Sicherheit)
  • OpenAPI
  • JSON:API
  • Quarkus
  • Eclipse MicroProfile
  • Spring Boot
  • REST mit Java EE 7 / Java EE 8
  • Migration auf Java EE 7 / Java EE 8
  • Services mit Java EE (SOAP & REST)
  • Architekturen für Integrationsprojekte mit Java EE
  • Asynchrone Architekturen mit Java EE
  • Web Services und SOAP mit Java / Web Services mit Axis2 / Advanced Axis2 / Java versus .NET
  • Sichere Web Services
  • Fortgeschrittene Sicherheitsarchitekturen für Services
  • Architekturberatung zur Implementierung von Services
  • Entwicklung von Enterprise-Anwendungen in Java
  • - ...

Arbeitserfahrung in Europa, Asien, Australien und Neuseeland

Kompetenzen

Kompetenzen

Top-Skills

Java Backend API Java EE REST Architektur Web-Anwendung Jakarta EE Micro Profile AWS Java SE Web Service Quarkus

Produkte / Standards / Erfahrungen / Methoden

Amazon Web Service
Apache Tomcat
AWS
AWS SDK
CDI
DeltaSpike
Docker
Eclipse
Flyway
Git
Hibernate
IntelliJ IDEA
Jenkins
Jersey
JIRA
JSON Web Token
JUnit
Keycloak
Maven
Quarkus
REST Assured
SoapUI
Tomcat
VisualVM
Weld

- Java SE/EE, Jakarta EE, MicroProfile, Spring, Quarkus
- JAX-RS, CDI, diverse Java Web-Frameworks, JPA, Hibernate, JAX-WS, jUnit,
Apache Axis2, OSGi, Apache POI, iText, FreeMarker
- Docker, Amazon Web Services (AWS), Keycloak
- Tomcat, JBoss, Glassfish, WebLogic, WebSphere, Apache Felix
- Messaging, ActiveMQ, Apache Camel, Enterprise Integration Patterns
- jQuery Mobile, Apache Cordova / PhoneGap, Google Maps JavaScript API
- Eclipse, Maven, Ant, Git, Subversion, Nexus, Jenkins, soapUI, Visual Studio
- JSON, XML, XML Schema, REST, SOAP, WSDL, UML, CORBA, SQL, AJAX
- Kryptographie, Verschlüsselung, Digitale Signaturen, Zertifikate
- Oracle, MySQL, PostgreSQL, Microsoft SQL Server
- C# / .NET, JavaScript, C++

Betriebssysteme

MS-DOS
SUN OS, Solaris
Unix
Windows

Programmiersprachen

Basic
gute Kenntnisse in Visual Basic
C
gute Kenntisse
C#
gute Kenntnisse
C++
gute Kenntnisse
CORBA IDL
gute Kenntnisse
Eiffel
Basiskenntnisse
Java
sehr gute Kenntnisse
Java 11
sehr gute Kenntnisse
Java EE
sehr gute Kenntnisse
Java SE 8
sehr gute Kenntnisse
Java SE 9
sehr gute Kenntnisse
JavaScript
gute Kenntnisse
JAX-RS
sehr gute Kenntnisse
JPA
sehr gute Kenntnisse
JSON
sehr gute Kenntnisse
Perl
Grundkenntnisse
PL/SQL
Grundkenntnisse
Scriptsprachen
gute Kenntnisse
Java 16

Datenbanken

JDBC
sehr gute Kenntnisse
MS SQL Server
gute Kenntnisse
MySQL
gute Kenntnisse
Oracle
gute Kenntnisse
PostgreSQL
gute Kenntnisse
SQL
sehr gute Kenntnisse

Datenkommunikation

CORBA
HTTP
sehr gute Kenntnisse
Internet, Intranet
sehr gute Kenntnisse
Message Queuing
sehr gute Kenntnisse
TCP/IP
Windows Netzwerk

Branchen

Branchen

Bisherige Projektmitarbeit in den Branchen
- Banken / Börse / Wertpapier / Finanzdienstleister
- Immobilienwirtschaft
- Tourismus
- Software / IT
- Logistik
- Behörden / öffentliche Verwaltung
- Luftfahrt
- Forschung
- Automobil

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

7 Jahre 2 Monate
2017-08 - heute

Java Enterprise / Cloud Projekt

Lead Java Developer JAX-RS Jersey CDI ...
Lead Java Developer

Im Zuge der Digitalisierungsstrategie des Kunden entsteht eine Online-Plattform zur elektronischen Unterstüzung nahezu sämtlicher Geschäftsprozesse im Bereich der Vermittlung von Gewerbeimmobilien. Mit Hilfe der neuen Plattform sollen Kunden (Mieter und Vermieter) in die Lage versetzt werden, Immobilienobjekte zu suchen oder anzubieten und mit den betreuenden Maklern in Kontakt zu treten. Während Immobilienobjekte von Maklern anhand eines Kriterienkatalogs bewertet werden, können potentielle Mieter die gleichen Kriterien gemäß ihrer spezifischen Anforderungen gewichten und anhand dieser Gewichtung anschließend mehrere verfügbare Objekte automatisiert miteinander vergleichen. Weitere Features der Plattform sind die Vereinbarung von Besichtigungsterminen oder eine Unterstützung beim Einholen und Verhandeln von Mietvertragsangeboten.

IntelliJ IDEA Maven Git PostgreSQL Jenkins Docker JIRA Flyway Keycloak Tomcat AWS Amazon Web Service
JAX-RS Jersey CDI Weld DeltaSpike JPA Hibernate JUnit REST Assured JSON JSON Web Token AWS SDK Java 16
Immobilienwirtschaft
Frankfurt am Main
2 Jahre 1 Monat
2021-05 - 2023-05

Microservices-Projekt

Software-Architekt & Entwickler Java
Software-Architekt & Entwickler
Großprojekt zur Entwicklung einer Microservices-Architektur
Quarkus Oracle Docker Kubernetes Kafka
Java
Remote
2 Jahre
2021-05 - 2023-04

Microservices-Projekt

Software-Architekt + Entwickler
Software-Architekt + Entwickler
Remote
4 Monate
2017-04 - 2017-07

Java Coaching

Java Trainer / Coach Java SE 8 Java SE 9 Java EE ...
Java Trainer / Coach

Durchführung von Java Coachings für insgesamt ca. 75 Software-Entwickler. Die Entwickler verfügen über sehr unterschiedliche Vorkenntnisse: Während einige bis zu 15 Jahren praktische Erfahrung in der Entwicklung mit Java aufweisen, haben andere bislang nur Erfahrung in der Erstellung von PL/SQL- oder Build-Skripten gesammelt und sollen nun zum Anwendungsentwickler umgeschult werden. Die Entwickler wurden gemäß ihren Vorkenntnissen in sieben Gruppen aufgeteilt, für die jeweils 2-3 Coaching-Sessions pro Woche mit individueller Agenda durchgeführt werden. Die Schulungsthemen variieren entsprechend der Vorkenntnisse von Java-Grundlagen, über fortgeschrittene Themen wie Bounded Wildcards für Generics, bis hin zu Expertenwissen in den Bereichen Multithreading, Collections-Klassen für sehr spezielle Einsatzzwecke, Java EE Interna, Big-O Notation oder Java Memory Modell.

Eclipse IntelliJ IDEA Maven Git VisualVM SoapUI
Java SE 8 Java SE 9 Java EE Apache Tomcat JUnit

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Studium der Informatik an der Technischen Universität Darmstadt

Position

Position

Freiberuflicher Software-Architekt und Trainer mit über 20 Jahren Berufserfahrung

International anerkannter Experte für Java- und Web Service-Technologien (APIs / REST / HTTP)

  • Sprecher auf über 100 Fachkonferenzen und für Java User Groups weltweit
  • Keynote-Sprecher
  • Technologie-Experte der Veranstaltungsreihen "Java Enterprise Summit", "API Summit", "API Conference", "betterCode() API"

Praktische Projekterfahrung als Technischer Projektleiter, Software-Architekt, Solution Architekt, Senior Entwickler, Trainer/Mentor und Berater.

Regelmäßige Leitung von Schulungen und Workshops für Entwickler, auch web-basiertes Entwickler-Training und Support

Branchenerfahrung u.a. in Finanzwesen, Immobilienwirtschaft, IT, Tourismus, Logistik, Forschung, Behörden und Regierung


Vorträge, Publikationen, Tätigkeit als Gutachter (siehe unten)

Autor mehrerer Bücher und zahlreicher Fachartikel.


Referent einer Vielzahl von Seminaren und Schulungen, beispielsweise:

  • Web APIs (Implementierung, Konzepte, Sicherheit)
  • OpenAPI
  • JSON:API
  • Quarkus
  • Eclipse MicroProfile
  • Spring Boot
  • REST mit Java EE 7 / Java EE 8
  • Migration auf Java EE 7 / Java EE 8
  • Services mit Java EE (SOAP & REST)
  • Architekturen für Integrationsprojekte mit Java EE
  • Asynchrone Architekturen mit Java EE
  • Web Services und SOAP mit Java / Web Services mit Axis2 / Advanced Axis2 / Java versus .NET
  • Sichere Web Services
  • Fortgeschrittene Sicherheitsarchitekturen für Services
  • Architekturberatung zur Implementierung von Services
  • Entwicklung von Enterprise-Anwendungen in Java
  • - ...

Arbeitserfahrung in Europa, Asien, Australien und Neuseeland

Kompetenzen

Kompetenzen

Top-Skills

Java Backend API Java EE REST Architektur Web-Anwendung Jakarta EE Micro Profile AWS Java SE Web Service Quarkus

Produkte / Standards / Erfahrungen / Methoden

Amazon Web Service
Apache Tomcat
AWS
AWS SDK
CDI
DeltaSpike
Docker
Eclipse
Flyway
Git
Hibernate
IntelliJ IDEA
Jenkins
Jersey
JIRA
JSON Web Token
JUnit
Keycloak
Maven
Quarkus
REST Assured
SoapUI
Tomcat
VisualVM
Weld

- Java SE/EE, Jakarta EE, MicroProfile, Spring, Quarkus
- JAX-RS, CDI, diverse Java Web-Frameworks, JPA, Hibernate, JAX-WS, jUnit,
Apache Axis2, OSGi, Apache POI, iText, FreeMarker
- Docker, Amazon Web Services (AWS), Keycloak
- Tomcat, JBoss, Glassfish, WebLogic, WebSphere, Apache Felix
- Messaging, ActiveMQ, Apache Camel, Enterprise Integration Patterns
- jQuery Mobile, Apache Cordova / PhoneGap, Google Maps JavaScript API
- Eclipse, Maven, Ant, Git, Subversion, Nexus, Jenkins, soapUI, Visual Studio
- JSON, XML, XML Schema, REST, SOAP, WSDL, UML, CORBA, SQL, AJAX
- Kryptographie, Verschlüsselung, Digitale Signaturen, Zertifikate
- Oracle, MySQL, PostgreSQL, Microsoft SQL Server
- C# / .NET, JavaScript, C++

Betriebssysteme

MS-DOS
SUN OS, Solaris
Unix
Windows

Programmiersprachen

Basic
gute Kenntnisse in Visual Basic
C
gute Kenntisse
C#
gute Kenntnisse
C++
gute Kenntnisse
CORBA IDL
gute Kenntnisse
Eiffel
Basiskenntnisse
Java
sehr gute Kenntnisse
Java 11
sehr gute Kenntnisse
Java EE
sehr gute Kenntnisse
Java SE 8
sehr gute Kenntnisse
Java SE 9
sehr gute Kenntnisse
JavaScript
gute Kenntnisse
JAX-RS
sehr gute Kenntnisse
JPA
sehr gute Kenntnisse
JSON
sehr gute Kenntnisse
Perl
Grundkenntnisse
PL/SQL
Grundkenntnisse
Scriptsprachen
gute Kenntnisse
Java 16

Datenbanken

JDBC
sehr gute Kenntnisse
MS SQL Server
gute Kenntnisse
MySQL
gute Kenntnisse
Oracle
gute Kenntnisse
PostgreSQL
gute Kenntnisse
SQL
sehr gute Kenntnisse

Datenkommunikation

CORBA
HTTP
sehr gute Kenntnisse
Internet, Intranet
sehr gute Kenntnisse
Message Queuing
sehr gute Kenntnisse
TCP/IP
Windows Netzwerk

Branchen

Branchen

Bisherige Projektmitarbeit in den Branchen
- Banken / Börse / Wertpapier / Finanzdienstleister
- Immobilienwirtschaft
- Tourismus
- Software / IT
- Logistik
- Behörden / öffentliche Verwaltung
- Luftfahrt
- Forschung
- Automobil

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.