Java Fullstack Developer, Spring Boot Developer, Java Backend Developer, Java Solution Architect
Aktualisiert am 05.05.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.08.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Java Fullstack Developer
Java Fullstack Entwickler
Java Backend Developer
Java Backend Entwickler
Java / Jakarta EE
Spring
Spring Boot
Java Solution Architect
Java EE
Jakarta EE
REST
SOAP
Messaging
Workflow / BPM
Deutsch
Muttersprache
Englisch
C1

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 1 Monat
2025-01 - 2026-01

Prototyp Entwicklung eines digitalen Altersverifikationsnachweises

Solution Architect, Senior Java Developer Confluence Docker Git ...
Solution Architect, Senior Java Developer
Die EU plant bis Ende 2026 die Herausgabe einer European Digital Wallet (EUDIW). Ein Use Case ist dabei die digitale Altersverifikation. In Kooperation mit Google ist im Rahmen dieses Projekts ein Prototyp entwickelt worden, der für Sparkassen Kunden die Erzeugung eines solchen digitalen Altersnachweises ermöglicht und diesen Nachweis in der Google Wallet im Handy des Sparkassen Kunden abspeichert, so dass dieser Nachweis für die Nutzung altersbeschränkter Online-Services / Produkte im Nachgang verwendet werden kann
  • Implementierung des o.g. Prototypen auf Spring Boot Basis
  • CI / CD
  • Erstellung technischer Spezifikationen im Bereich Digital Identity
  • Analyse von technischen Spezifikationen im Bereich Digital ldentity
  • Ausarbeitung von Anforderungsdokumenten für technische Dienstleister der SFG (Sparkassen Finanz Gruppe), sowie deren projektbegleitende Anleitung und Beratung
PostgreSQL DBVisualizer Java SQL Windows
Confluence Docker Git GitHub Google Cloud Platform H2 H2 Console Jetty Jira Kubernetes Spring Spring Boot Spring MVC Spring Tool Suite Maven REST Services
Deutscher Sparkassen- und Giroverband
2 Jahre
2023-01 - 2024-12

Weiterentwicklung eines Auftrag Management Systems

Senior Java Developer Angular Azure Bamboo ...
Senior Java Developer
Weiterentwicklung eines zentralen Auftrag Management Systems, welches über mehrere Dutzend Schnittstellen zu internen Datenquellen verfügt, aus denen Daten bezogen werden, die dann validiert, aggregiert, gefiltert und für ein nachfolgendes CMS aufbereitet werden, über das dann Mitarbeiter Kundenanfragen bearbeiten können.
  • Weiterentwicklung des Auftrag Management Systems
  • Implementierung von REST Services
  • Implementierung von Message Listenern und Message Listener Strategies
  • Wartung des o.g. Auftrag Management Systems
  • 3rd Level Support
  • CI / CD
Java Javascript Windows
Angular Azure Bamboo Confluence Cucumber CSS Docker DropWizard Git GitHub Gradle Grafana HTML IntelliJ Jenkins Jetty JMeter Jira JUnit Kafka Kubernetes Liquibase MapStruct MongoDB Mockito Nexus Node.js OpenAPI Prometheus REST Services SonarQube Spring Spring Batch Typescript Visual Studio WireMock
Signal-Iduna Versicherung
1 Jahr
2022-01 - 2022-12

Neuentwicklung einer Applikation zum Vertrieb von Leben Policen

Senior Java Developer Bamboo Confluence CSS ...
Senior Java Developer
Entwicklung von auf Spring Boot basierenden REST-Microservices sowie einer auf Vue.js basierenden Webanwendung zum Vertrieb von Leben Policen.
  • Entwicklung einer Spring Boot Applikation, bestehend aus REST-Microservices
  • Entwicklung einer Vue.js Webanwendung
  • CI / CD
Java Javascript Oracle SQL Typescript Windows
Bamboo Confluence CSS DBVisualizer Git GitHub Grafana IntelliJ Jenkins Jira JUnit Keycloak Kubernetes MapStruct Maven Mockito Nexus Node.js OpenAPI OpenShift Prometheus REST Services SonarQube Spring Spring Batch Spring Boot Spring Data Spring Security Visual Studio Vue.js WireMock
Zurich Insurance Group
1 Jahr
2021-01 - 2021-12

Migration und Neu-Entwicklung diverser Workflow Applikationen

Lead Java Developer Bitbucket BPM Camunda ...
Lead Java Developer
  • Entwicklung einer Workflow basierten Spring Boot Webapplikation, mittels der das interne Kontrollsystem fürs Risikomanagement gepflegt werden kann
  • Darüber hinaus wurden diverse Bestandsapplikationen von Struts und EJB 2.x nach Spring Boot und Vaadin migriert und im Funktionsumfang erweitert
  • Schlussendlich wurde eine Workflow-basierte auf Vaadin basierende Webanwendung zur Archivierung von Dokumenten entwickelt
    • Entwicklung von auf Camunda, Vaadin und Spring Boot basierenden Applikationen
    • Migration von Alt-Applikationen auf Camunda, Vaadin und Spring Boot Technologie
    • CI / CD
H2 Java Jakarta / Java EE MySQL MS SQLServer SQL Windows
Bitbucket BPM Camunda Confluence CSS CVS DBVisualizer Eclipse EJB GWT HTML H2 Console Jira JUnit Liquibase Maven Nexus Spring Spring Boot Spring Data Spring Security Struts STS TWS Vaadin
Sparkasse Köln Bonn
Köln, Bonn
1 Jahr 11 Monate
2019-02 - 2020-12

Implementierung einer OpenAPI für das GuideWire PolicyCenter

Lead Java Developer, Solution Architect Azure DBVisualizer Confluence ...
Lead Java Developer, Solution Architect
Entwicklung einer auf Spring Boot basierenden OpenAPI für das GuideWire PolicyCenter
  • Entwicklung von REST-Services
  • Entwicklung von SOAP-Services
  • Entwicklung von Clients für die REST-Services
  • CI / CD
  • Support von Kundenmitarbeitern
DB2 H2 Java MS SQLServer SQL Windows
Azure DBVisualizer Confluence H2 Console Git GitHub GuideWire Jenkins Jetty Jira JUnit Kubernetes Maven Nexus OpenAPI REST Services SOAP Services SOAP UI Spring Spring Boot Spring Security Spring Tool Suite
AXA Versicherung AG
3 Jahre 3 Monate
2015-11 - 2019-01

Implementierung von Webservices für das GuideWire PolicyCenter

Lead Java Developer, Solution Architect
Lead Java Developer, Solution Architect
Implementierung von auf OData basierenden Webservices für das GuideWire PolicyCenter mit dem Ziel, das PolicyCenter für eigenentwickelte HTML5 Applikationen zugänglich zu machen
  • Implementierung von Webservices für Sachversicherungen
  • Implementierung von Webservices für KFZ-Versicherungen
  • Architekturarbeiten
  • Erstellung einer fachlichen Schnittstellendokumentation
  • 3rd Level Support
  • Ansprechpartner für alle technischen Fragen und Probleme rund um die o.g. Webservices
Zurich Insurance Group
6 Monate
2015-01 - 2015-06

Neuentwicklung einer Schadenerfassungsapplikation

Senior Java Developer AWS CSS Eclipse ...
Senior Java Developer

Entwicklung einer auf Jakarta / Java EE basierenden Wicket-Webapplikation zur Erfassung von Versicherungsschäden

  • Entwicklung der Jakarta EE Wicket Applikation
  • CI / CD
Java Jakarta / Java EE Javascript SQL Windows
AWS CSS Eclipse Git GitHub HTML jQuery Jetty JUnit Maven Nexus Spring Spring JDBC Toad Tomcat Wicket
ÖRAG Rechtsschutzversicherung
1 Jahr 4 Monate
2013-09 - 2014-12

Neuentwicklung einer Applikation zur Administration von Satellitenleitungen

Senior Java Developer, Solution Architect AngularJS Arquillian DBVisualizer ...
Senior Java Developer, Solution Architect
Entwicklung einer auf Jakarta / Java basierenden AngularJS Webapplikation zur Administration von Satellitenleitungen, die für TV-Sendungen benötigt werden
  • Entwicklung der Jakarta / Java basierenden AngularJS Applikation
  • Implementierung von Reports via MS ReportBuilder
  • Wartungsarbeiten
  • CI / CD
  • 3rd Level Support
Java Jakarta / Java EE Javascript Oracle SQL Windows
AngularJS Arquillian DBVisualizer CSS CVS Eclipse Glassfish HTML EJB jQuery JUnit Maven MS ReportBuilder ResumeableJS REST Services Spring Spring Data Websocket
Cologne Broadcasting Center (IT Dienstleister der RTL-Gruppe)
3 Jahre 11 Monate
2009-10 - 2013-08

Einführung einer Portaltechnologie und eines neuen CMS

Lead Java Developer, Solution Architect Activity Ajax BPM ...
Lead Java Developer, Solution Architect
In diesem Großprojekt wurden in einem ersten Schritt Bestandsapplikationen in eine Portallösung migriert. In einem zweiten Schritt wurde ein neues CMS eingeführt. Desweiteren wurden eine Kundenverwaltungsapplikation und eine Anwendung zur Freigabe von Zahlungen implementiert. Schlussendlich wurde ein Architecture Governance Process eingeführt
  • Einführung der Portaltechnologie
  • Einführung eines CMS
  • Migration von Bestandsanwendungen in die Portaltechnologie
  • Entwicklung der o.g. Applikationen
  • Entwicklung eines jBPM- und LDAP-Adapters
  • Implementierung von Message Listenern
  • Durchführung von Last- und Performancetests
  • CI / CD
  • Einführung eines Architecture Governance Process
DB2 Java Jakarta / Java EE Javascript Oracle PostgreSQL SQL Windows
Activity Ajax BPM CSS CVS Eclipse GWT Hibernate HTML jBPM JMeter JMS JMX JPA JSF JUnit LDAP Maven Portlets RAD REST Services RSA Selenium Spring Toad TOGAF Tomcat UML Vaadin Websphere Application Server WCMS Websphere Portal Server WebsphereMQ XML XPath XQuery
HSBC Bank
6 Monate
2009-04 - 2009-09

Migration einer Bestandsapplikation auf eine Portal Technologie

Lead Java Developer Ant Ajax Axis ...
Lead Java Developer
Migration einer Bestandsapplikation auf Portaltechnologie
  • Migration der o.g. Applikation
  • Anbindung von SOAP-Services an ein Security-Framework
  • CI / CD
Java Jakarta / Java EE JavaScript Oracle Windows
Ant Ajax Axis CSS CVS Eclipse Hibernate HTML EJB JBoss JPA JSTL JSP JUnit Liferay Portlets Servlets SOAP Spring Struts Tomcat
ProSystemsIT

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Monate
2025-11 - 2025-12

Google AI Essentials

Teilnahme Zertifikat, Coursera
Teilnahme Zertifikat
Coursera
2 Monate
2025-09 - 2025-10

AI Bootcamp

Teilnahme Zertifikat, AI Training Institute
Teilnahme Zertifikat
AI Training Institute
AI Tools, AI Agents
5 Jahre 8 Monate
1993-10 - 1999-05

Physik Studium

Diplom-Physiker, Universität zu Köln, Cardiff University
Diplom-Physiker
Universität zu Köln, Cardiff University
Schwerpunkte:
  • Mathematik
  • Festkörperphysik
1 Jahr
1997-01 - 1997-12

Physik Studium

Universität Cardiff in Wales
Universität Cardiff in Wales
1 Jahr
1997-01 - 1997-12

Englisch Studium

Sprachschule The Parade in Wales
Sprachschule The Parade in Wales
8 Jahre 11 Monate
1984-08 - 1993-06

Abitur

Gymnasium in Hürth
Gymnasium in Hürth
3 Jahre 11 Monate
1980-08 - 1984-06

Grundschule

Grundschule in Hürth-Gleuel
Grundschule in Hürth-Gleuel

Position

Position

  • Lead / Senior Java Fullstack Entwickler
  • Lead / Senior Java Backend Entwickler
  • Solution Architect
  • Team-Lead

Kompetenzen

Kompetenzen

Top-Skills

Java Java Fullstack Developer Java Fullstack Entwickler Java Backend Developer Java Backend Entwickler Java / Jakarta EE Spring Spring Boot Java Solution Architect Java EE Jakarta EE REST SOAP Messaging Workflow / BPM

Schwerpunkte

  • Backend: Java, Spring, SpringBoot
  • Schnittstellen Entwicklung (REST / SOAP / Messaging)
  • Datenbank Entwicklung (SQL / NoSQL)
  • Workflow / BPM Entwicklung
  • Frontend: Angular, Vue.js, Typescript, Javascript

Produkte / Standards / Erfahrungen / Methoden

Java Fullstack Entwicklung
Experte
Spring Boot Entwicklung
Experte
ApplicationServer / Cloud / DevOps:
  • Ant
  • Apache Webserver
  • AWS
  • Azure
  • Bamboo
  • Bitbucket
  • Borland Enterprise Server
  • Continuus
  • CVS
  • Docker
  • Git
  • GitHub
  • Glassfish
  • Google Cloud Platform
  • Gradle
  • Grafana
  • GuideWire
  • JBoss
  • Jenkins
  • Jetty
  • Kubernetes
  • Liferay
  • Maven
  • Nexus
  • OpenShift
  • Prometheus
  • SourceOffsite
  • SVN
  • Tomcat
  • Weblogic Server
  • Websphere Application Server
  • Websphere Portal Server
  • WCMS


Entwicklungsumgebung / IDE:

  • Eclipse
  • IntelliJ
  • JBuilder
  • MS Visual Studio
  • Rational Application Developer
  • Rational Software Architect
  • Spring Tool Suite
  • Together


Frontend:

  • Ajax
  • Angular
  • AngularJS
  • Applet
  • Bootstrap
  • CSS
  • Frontpage
  • GWT
  • HTML
  • jQuery
  • JSF
  • JSP
  • JSTL
  • Node.js
  • NPM
  • ResumeableJS
  • Servlet
  • Struts
  • Swing
  • Vaadin
  • Vue.js
  • Websocket
  • Wicket


Java / Jakarta EE:

  • Dom4j
  • DropWizard
  • EJB
  • JAAS
  • JavaMail
  • Java SE
  • Java / Jakarta EE
  • JAXB
  • JAXP
  • JCA
  • JDOM
  • JMX
  • JNI
  • JTA
  • RMI
  • XML
  • XPath
  • XQuery
  • XSLT


Projektmanagement:

  • Confluence
  • Google Workspace
  • JIRA
  • MS Office


Schnittstellen:

  • Axis
  • BiPRO
  • EAI
  • JAX-RS
  • JAX-WS
  • JMS
  • JSON
  • Kafka
  • LDAP
  • OData
  • Olingo
  • OpenAPI
  • MQ Series
  • REST
  • SOAP
  • SoapUI
  • Swagger
  • Webservices
  • WebsphereMQ


Spring:

  • Spring Batch
  • Spring Boot
  • Spring Core
  • Spring Data
  • Spring JDBC
  • Spring MVC
  • Spring Security


Test / QS:

  • Arquillian
  • Cucumber
  • DBUnit
  • HtmlUnit
  • HttpUnit
  • JMeter
  • JProbe
  • JUnit
  • Mockito
  • Selenium
  • SonarQube
  • TestNG
  • WireMock


Workflows / BPM:

  • Activity
  • Camunda
  • jBPM

Betriebssysteme

Linux
Mac
OpenVMS
Unix
Windows

Programmiersprachen

C
Fortran77
Fortran90
Gosu
Java
Javascript
PHP
PL/SQL
SQL
Typescript
Unix Shellscript

Datenbanken

DBVisualizer
DB2
Hibernate
IntelliBO
JDBC
JDO
JPA
Liquibase
MongoDB
MS SQL Server
MySQL
Oracle
Oracle RDB
PostgreSQL
Toad

Branchen

Branchen

  • Bank
  • Versicherung
  • Industrie
  • Dienstleistung
  • Medien
  • Automobil
  • Öffentlicher Dienst
  • Behörde

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 1 Monat
2025-01 - 2026-01

Prototyp Entwicklung eines digitalen Altersverifikationsnachweises

Solution Architect, Senior Java Developer Confluence Docker Git ...
Solution Architect, Senior Java Developer
Die EU plant bis Ende 2026 die Herausgabe einer European Digital Wallet (EUDIW). Ein Use Case ist dabei die digitale Altersverifikation. In Kooperation mit Google ist im Rahmen dieses Projekts ein Prototyp entwickelt worden, der für Sparkassen Kunden die Erzeugung eines solchen digitalen Altersnachweises ermöglicht und diesen Nachweis in der Google Wallet im Handy des Sparkassen Kunden abspeichert, so dass dieser Nachweis für die Nutzung altersbeschränkter Online-Services / Produkte im Nachgang verwendet werden kann
  • Implementierung des o.g. Prototypen auf Spring Boot Basis
  • CI / CD
  • Erstellung technischer Spezifikationen im Bereich Digital Identity
  • Analyse von technischen Spezifikationen im Bereich Digital ldentity
  • Ausarbeitung von Anforderungsdokumenten für technische Dienstleister der SFG (Sparkassen Finanz Gruppe), sowie deren projektbegleitende Anleitung und Beratung
PostgreSQL DBVisualizer Java SQL Windows
Confluence Docker Git GitHub Google Cloud Platform H2 H2 Console Jetty Jira Kubernetes Spring Spring Boot Spring MVC Spring Tool Suite Maven REST Services
Deutscher Sparkassen- und Giroverband
2 Jahre
2023-01 - 2024-12

Weiterentwicklung eines Auftrag Management Systems

Senior Java Developer Angular Azure Bamboo ...
Senior Java Developer
Weiterentwicklung eines zentralen Auftrag Management Systems, welches über mehrere Dutzend Schnittstellen zu internen Datenquellen verfügt, aus denen Daten bezogen werden, die dann validiert, aggregiert, gefiltert und für ein nachfolgendes CMS aufbereitet werden, über das dann Mitarbeiter Kundenanfragen bearbeiten können.
  • Weiterentwicklung des Auftrag Management Systems
  • Implementierung von REST Services
  • Implementierung von Message Listenern und Message Listener Strategies
  • Wartung des o.g. Auftrag Management Systems
  • 3rd Level Support
  • CI / CD
Java Javascript Windows
Angular Azure Bamboo Confluence Cucumber CSS Docker DropWizard Git GitHub Gradle Grafana HTML IntelliJ Jenkins Jetty JMeter Jira JUnit Kafka Kubernetes Liquibase MapStruct MongoDB Mockito Nexus Node.js OpenAPI Prometheus REST Services SonarQube Spring Spring Batch Typescript Visual Studio WireMock
Signal-Iduna Versicherung
1 Jahr
2022-01 - 2022-12

Neuentwicklung einer Applikation zum Vertrieb von Leben Policen

Senior Java Developer Bamboo Confluence CSS ...
Senior Java Developer
Entwicklung von auf Spring Boot basierenden REST-Microservices sowie einer auf Vue.js basierenden Webanwendung zum Vertrieb von Leben Policen.
  • Entwicklung einer Spring Boot Applikation, bestehend aus REST-Microservices
  • Entwicklung einer Vue.js Webanwendung
  • CI / CD
Java Javascript Oracle SQL Typescript Windows
Bamboo Confluence CSS DBVisualizer Git GitHub Grafana IntelliJ Jenkins Jira JUnit Keycloak Kubernetes MapStruct Maven Mockito Nexus Node.js OpenAPI OpenShift Prometheus REST Services SonarQube Spring Spring Batch Spring Boot Spring Data Spring Security Visual Studio Vue.js WireMock
Zurich Insurance Group
1 Jahr
2021-01 - 2021-12

Migration und Neu-Entwicklung diverser Workflow Applikationen

Lead Java Developer Bitbucket BPM Camunda ...
Lead Java Developer
  • Entwicklung einer Workflow basierten Spring Boot Webapplikation, mittels der das interne Kontrollsystem fürs Risikomanagement gepflegt werden kann
  • Darüber hinaus wurden diverse Bestandsapplikationen von Struts und EJB 2.x nach Spring Boot und Vaadin migriert und im Funktionsumfang erweitert
  • Schlussendlich wurde eine Workflow-basierte auf Vaadin basierende Webanwendung zur Archivierung von Dokumenten entwickelt
    • Entwicklung von auf Camunda, Vaadin und Spring Boot basierenden Applikationen
    • Migration von Alt-Applikationen auf Camunda, Vaadin und Spring Boot Technologie
    • CI / CD
H2 Java Jakarta / Java EE MySQL MS SQLServer SQL Windows
Bitbucket BPM Camunda Confluence CSS CVS DBVisualizer Eclipse EJB GWT HTML H2 Console Jira JUnit Liquibase Maven Nexus Spring Spring Boot Spring Data Spring Security Struts STS TWS Vaadin
Sparkasse Köln Bonn
Köln, Bonn
1 Jahr 11 Monate
2019-02 - 2020-12

Implementierung einer OpenAPI für das GuideWire PolicyCenter

Lead Java Developer, Solution Architect Azure DBVisualizer Confluence ...
Lead Java Developer, Solution Architect
Entwicklung einer auf Spring Boot basierenden OpenAPI für das GuideWire PolicyCenter
  • Entwicklung von REST-Services
  • Entwicklung von SOAP-Services
  • Entwicklung von Clients für die REST-Services
  • CI / CD
  • Support von Kundenmitarbeitern
DB2 H2 Java MS SQLServer SQL Windows
Azure DBVisualizer Confluence H2 Console Git GitHub GuideWire Jenkins Jetty Jira JUnit Kubernetes Maven Nexus OpenAPI REST Services SOAP Services SOAP UI Spring Spring Boot Spring Security Spring Tool Suite
AXA Versicherung AG
3 Jahre 3 Monate
2015-11 - 2019-01

Implementierung von Webservices für das GuideWire PolicyCenter

Lead Java Developer, Solution Architect
Lead Java Developer, Solution Architect
Implementierung von auf OData basierenden Webservices für das GuideWire PolicyCenter mit dem Ziel, das PolicyCenter für eigenentwickelte HTML5 Applikationen zugänglich zu machen
  • Implementierung von Webservices für Sachversicherungen
  • Implementierung von Webservices für KFZ-Versicherungen
  • Architekturarbeiten
  • Erstellung einer fachlichen Schnittstellendokumentation
  • 3rd Level Support
  • Ansprechpartner für alle technischen Fragen und Probleme rund um die o.g. Webservices
Zurich Insurance Group
6 Monate
2015-01 - 2015-06

Neuentwicklung einer Schadenerfassungsapplikation

Senior Java Developer AWS CSS Eclipse ...
Senior Java Developer

Entwicklung einer auf Jakarta / Java EE basierenden Wicket-Webapplikation zur Erfassung von Versicherungsschäden

  • Entwicklung der Jakarta EE Wicket Applikation
  • CI / CD
Java Jakarta / Java EE Javascript SQL Windows
AWS CSS Eclipse Git GitHub HTML jQuery Jetty JUnit Maven Nexus Spring Spring JDBC Toad Tomcat Wicket
ÖRAG Rechtsschutzversicherung
1 Jahr 4 Monate
2013-09 - 2014-12

Neuentwicklung einer Applikation zur Administration von Satellitenleitungen

Senior Java Developer, Solution Architect AngularJS Arquillian DBVisualizer ...
Senior Java Developer, Solution Architect
Entwicklung einer auf Jakarta / Java basierenden AngularJS Webapplikation zur Administration von Satellitenleitungen, die für TV-Sendungen benötigt werden
  • Entwicklung der Jakarta / Java basierenden AngularJS Applikation
  • Implementierung von Reports via MS ReportBuilder
  • Wartungsarbeiten
  • CI / CD
  • 3rd Level Support
Java Jakarta / Java EE Javascript Oracle SQL Windows
AngularJS Arquillian DBVisualizer CSS CVS Eclipse Glassfish HTML EJB jQuery JUnit Maven MS ReportBuilder ResumeableJS REST Services Spring Spring Data Websocket
Cologne Broadcasting Center (IT Dienstleister der RTL-Gruppe)
3 Jahre 11 Monate
2009-10 - 2013-08

Einführung einer Portaltechnologie und eines neuen CMS

Lead Java Developer, Solution Architect Activity Ajax BPM ...
Lead Java Developer, Solution Architect
In diesem Großprojekt wurden in einem ersten Schritt Bestandsapplikationen in eine Portallösung migriert. In einem zweiten Schritt wurde ein neues CMS eingeführt. Desweiteren wurden eine Kundenverwaltungsapplikation und eine Anwendung zur Freigabe von Zahlungen implementiert. Schlussendlich wurde ein Architecture Governance Process eingeführt
  • Einführung der Portaltechnologie
  • Einführung eines CMS
  • Migration von Bestandsanwendungen in die Portaltechnologie
  • Entwicklung der o.g. Applikationen
  • Entwicklung eines jBPM- und LDAP-Adapters
  • Implementierung von Message Listenern
  • Durchführung von Last- und Performancetests
  • CI / CD
  • Einführung eines Architecture Governance Process
DB2 Java Jakarta / Java EE Javascript Oracle PostgreSQL SQL Windows
Activity Ajax BPM CSS CVS Eclipse GWT Hibernate HTML jBPM JMeter JMS JMX JPA JSF JUnit LDAP Maven Portlets RAD REST Services RSA Selenium Spring Toad TOGAF Tomcat UML Vaadin Websphere Application Server WCMS Websphere Portal Server WebsphereMQ XML XPath XQuery
HSBC Bank
6 Monate
2009-04 - 2009-09

Migration einer Bestandsapplikation auf eine Portal Technologie

Lead Java Developer Ant Ajax Axis ...
Lead Java Developer
Migration einer Bestandsapplikation auf Portaltechnologie
  • Migration der o.g. Applikation
  • Anbindung von SOAP-Services an ein Security-Framework
  • CI / CD
Java Jakarta / Java EE JavaScript Oracle Windows
Ant Ajax Axis CSS CVS Eclipse Hibernate HTML EJB JBoss JPA JSTL JSP JUnit Liferay Portlets Servlets SOAP Spring Struts Tomcat
ProSystemsIT

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Monate
2025-11 - 2025-12

Google AI Essentials

Teilnahme Zertifikat, Coursera
Teilnahme Zertifikat
Coursera
2 Monate
2025-09 - 2025-10

AI Bootcamp

Teilnahme Zertifikat, AI Training Institute
Teilnahme Zertifikat
AI Training Institute
AI Tools, AI Agents
5 Jahre 8 Monate
1993-10 - 1999-05

Physik Studium

Diplom-Physiker, Universität zu Köln, Cardiff University
Diplom-Physiker
Universität zu Köln, Cardiff University
Schwerpunkte:
  • Mathematik
  • Festkörperphysik
1 Jahr
1997-01 - 1997-12

Physik Studium

Universität Cardiff in Wales
Universität Cardiff in Wales
1 Jahr
1997-01 - 1997-12

Englisch Studium

Sprachschule The Parade in Wales
Sprachschule The Parade in Wales
8 Jahre 11 Monate
1984-08 - 1993-06

Abitur

Gymnasium in Hürth
Gymnasium in Hürth
3 Jahre 11 Monate
1980-08 - 1984-06

Grundschule

Grundschule in Hürth-Gleuel
Grundschule in Hürth-Gleuel

Position

Position

  • Lead / Senior Java Fullstack Entwickler
  • Lead / Senior Java Backend Entwickler
  • Solution Architect
  • Team-Lead

Kompetenzen

Kompetenzen

Top-Skills

Java Java Fullstack Developer Java Fullstack Entwickler Java Backend Developer Java Backend Entwickler Java / Jakarta EE Spring Spring Boot Java Solution Architect Java EE Jakarta EE REST SOAP Messaging Workflow / BPM

Schwerpunkte

  • Backend: Java, Spring, SpringBoot
  • Schnittstellen Entwicklung (REST / SOAP / Messaging)
  • Datenbank Entwicklung (SQL / NoSQL)
  • Workflow / BPM Entwicklung
  • Frontend: Angular, Vue.js, Typescript, Javascript

Produkte / Standards / Erfahrungen / Methoden

Java Fullstack Entwicklung
Experte
Spring Boot Entwicklung
Experte
ApplicationServer / Cloud / DevOps:
  • Ant
  • Apache Webserver
  • AWS
  • Azure
  • Bamboo
  • Bitbucket
  • Borland Enterprise Server
  • Continuus
  • CVS
  • Docker
  • Git
  • GitHub
  • Glassfish
  • Google Cloud Platform
  • Gradle
  • Grafana
  • GuideWire
  • JBoss
  • Jenkins
  • Jetty
  • Kubernetes
  • Liferay
  • Maven
  • Nexus
  • OpenShift
  • Prometheus
  • SourceOffsite
  • SVN
  • Tomcat
  • Weblogic Server
  • Websphere Application Server
  • Websphere Portal Server
  • WCMS


Entwicklungsumgebung / IDE:

  • Eclipse
  • IntelliJ
  • JBuilder
  • MS Visual Studio
  • Rational Application Developer
  • Rational Software Architect
  • Spring Tool Suite
  • Together


Frontend:

  • Ajax
  • Angular
  • AngularJS
  • Applet
  • Bootstrap
  • CSS
  • Frontpage
  • GWT
  • HTML
  • jQuery
  • JSF
  • JSP
  • JSTL
  • Node.js
  • NPM
  • ResumeableJS
  • Servlet
  • Struts
  • Swing
  • Vaadin
  • Vue.js
  • Websocket
  • Wicket


Java / Jakarta EE:

  • Dom4j
  • DropWizard
  • EJB
  • JAAS
  • JavaMail
  • Java SE
  • Java / Jakarta EE
  • JAXB
  • JAXP
  • JCA
  • JDOM
  • JMX
  • JNI
  • JTA
  • RMI
  • XML
  • XPath
  • XQuery
  • XSLT


Projektmanagement:

  • Confluence
  • Google Workspace
  • JIRA
  • MS Office


Schnittstellen:

  • Axis
  • BiPRO
  • EAI
  • JAX-RS
  • JAX-WS
  • JMS
  • JSON
  • Kafka
  • LDAP
  • OData
  • Olingo
  • OpenAPI
  • MQ Series
  • REST
  • SOAP
  • SoapUI
  • Swagger
  • Webservices
  • WebsphereMQ


Spring:

  • Spring Batch
  • Spring Boot
  • Spring Core
  • Spring Data
  • Spring JDBC
  • Spring MVC
  • Spring Security


Test / QS:

  • Arquillian
  • Cucumber
  • DBUnit
  • HtmlUnit
  • HttpUnit
  • JMeter
  • JProbe
  • JUnit
  • Mockito
  • Selenium
  • SonarQube
  • TestNG
  • WireMock


Workflows / BPM:

  • Activity
  • Camunda
  • jBPM

Betriebssysteme

Linux
Mac
OpenVMS
Unix
Windows

Programmiersprachen

C
Fortran77
Fortran90
Gosu
Java
Javascript
PHP
PL/SQL
SQL
Typescript
Unix Shellscript

Datenbanken

DBVisualizer
DB2
Hibernate
IntelliBO
JDBC
JDO
JPA
Liquibase
MongoDB
MS SQL Server
MySQL
Oracle
Oracle RDB
PostgreSQL
Toad

Branchen

Branchen

  • Bank
  • Versicherung
  • Industrie
  • Dienstleistung
  • Medien
  • Automobil
  • Öffentlicher Dienst
  • Behörde

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.