20.02.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Entwickler, Architekt, Projektleiter für Java EE Applikationen

Nörvenich, Deutschland
Weltweit
Dipl. Physiker
Nörvenich, Deutschland
Weltweit
Dipl. Physiker

Profilanlagen

clauskerpen-fullstack-developer-profil.docx
clauskerpen-fullstack-developer-profil.pdf

Skills

Ich entwickle seit 25 Jahren Java/Jakarta EE Applikationen und bin Experte im Java und Spring Ökosystem. Mit den folgenden Technologien kann ich Projekterfahrung vorweisen:

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

Betriebssystem:
Linux
Mac
OpenVMS
Unix
Windows

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

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

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

Projektmanagement:
Confluence
JIRA
MS Office
Google

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

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Senior Java Developer / Solution Architect

Deutscher Sparkassen- und Giroverband

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Projektbeschreibung:
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.

Tätigkeiten:
  1. Implementierung des o.g. Prototypen auf Spring Boot Basis
  2. CI / CD
  3. Erstellung technischer Spezifikationen im Bereich Digital Identity
  4. Analyse von technischen Spezifikationen im Bereich Digital ldentity
  5. Ausarbeitung von Anforderungsdokumenten für technische
  6. Dienstleister der SFG (Sparkassen Finanz Gruppe), sowie deren projektbegleitende Anleitung und Beratung
Eingesetzte Skills:
Confluence, DBVisualizer, Docker, Git, GitHub, Google Cloud Platform, H2, H2 Console, Java, Jetty, Jira, Kubernetes, SQL, Spring, Spring Boot, Spring MVC; Spring Tool Suite, Maven, PostgreSQL, REST Services, Windows

Senior Java Developer

Signal Iduna Versicherung

Versicherungen

5000-10.000 Mitarbeiter

Projektbeschreibung:
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.

Tätigkeiten:
  1. Weiterentwicklung des Auftrag Management Systems
  2. Implementierung von REST Services
  3. Implementierung von Message Listenern und Message Listener Strategies
  4. Wartung des o.g. Auftrag Management Systems
  5. 3rd Level Support
  6. CI / CD
Eingesetzte Skills:
Angular, Azure, Bamboo, Confluence, Cucumber, CSS, Docker, DropWizard, Git, GitHub, Gradle, Grafana, HTML, IntelliJ, Java, Javascript, 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, Windows, WireMock

Senior Java Developer

Zurich Insurance Group

Versicherungen

>10.000 Mitarbeiter

Projektbeschreibung:
Entwicklung von auf Spring Boot basierenden REST-Microservices sowie einer auf Vue.js basierenden Webanwendung zum Vertrieb von Leben Policen.

Tätigkeiten:
  1. Entwicklung einer Spring Boot Applikation, bestehend aus REST-Microservices
  2. Entwicklung einer Vue.js Webanwendung
  3. CI / CD
Eingesetzte Skills:
Bamboo, Confluence, CSS, DBVisualizer, Git, GitHub, Grafana, IntelliJ, Java, Javascript, Jenkins, Jira, JUnit, Keycloak, Kubernetes, MapStruct,Maven, Mockito, Nexus, Node.js, OpenAPI, Oracle, OpenShift, Prometheus, REST Services, SonarQube, SQL, Spring, Spring Batch, Spring Boot, Spring Data, Spring Security, Typescript, Visual Studio, Vue.js, Windows, WireMock

Lead Java Developer

Sparkasse KölnBonn

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Projektbeschreibung:
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.

Tätigkeiten:
  1. Entwicklung von auf Camunda, Vaadin und Spring Boot basierenden Applikationen
  2. Migration von Alt-Applikationen auf Camunda, Vaadin und Spring Boot Technologie
  3. CI / CD
Eingesetzte Skills:
Bitbucket, BPM, Camunda, Confluence, CSS, CVS, DBVisualizer, Eclipse, EJB, GWT, HTML, H2, H2 Console, Java, Jakarta / Java EE, Jira, JUnit, Liquibase, Maven, MySQL, MS SQLServer, Nexus, Spring, Spring Boot, Spring Data, Spring Security, SQL, Struts, STS, TWS, Vaadin, Windows

Lead Java Developer / Solution Architect

AXA Versicherung AG

Versicherungen

>10.000 Mitarbeiter

Projektbeschreibung:
Entwicklung einer auf Spring Boot basierenden OpenAPI für das GuideWire PolicyCenter.

Tätigkeiten:
  1. Entwicklung von REST-Services
  2. Entwicklung von SOAP-Services
  3. Entwicklung von Clients für die REST-Services
  4. CI / CD
  5. Support von Kundenmitarbeitern
Eingesetzte Skills:
Azure, DBVisualizer, DB2, Confluence, H2, H2 Console, Git, GitHub, GuideWire, Java, Jenkins, Jetty, Jira, JUnit, Kubernetes, Maven, MS SQLServer, Nexus, OpenAPI, REST Services, SOAP Services, SOAP UI,
SQL, Spring, Spring Boot, Spring Security, Spring Tool Suite, Windows

Lead Java Developer, Solution Architect

Zurich Insurance Group

Versicherungen

>10.000 Mitarbeiter

Projektbeschreibung:
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.

Tätigkeiten:
  1. Implementierung von Webservices für Sachversicherungen
  2. Implementierung von Webservices für KFZ-Versicherungen
  3. Architekturarbeiten
  4. Erstellung einer fachlichen Schnittstellendokumentation
  5. 3rd Level Support
  6. Ansprechpartner für alle technischen Fragen und Probleme rund um die o.g. Webservices
Eingesetzte Skills:
BiPRO, BPM, Camunda, Confluence, CSS, CVS, DB2, Gosu, GuideWire, HTML, IntelliJ, Java, Javascript, Jira, Keycloak, Nexus, OData, Olingo, Oracle, Oracle TenTimes, PolicyCenter, SOAP Services, SOAP UI, Swagger, Typescript, Window

Senior Java Developer

ÖRAG Rechtsschutzversicherung

Versicherungen

1000-5000 Mitarbeiter

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

Tätigkeiten:
  1. Entwicklung der Jakarta EE Wicket Applikation
  2. CI / CD
Eingesetzte Skills:
AWS, CSS, Eclipse, Git, GitHub, HTML, Java, Javascript, jQuery, Java, Jakarta / Java EE, Jetty, JUnit, Maven, Nexus, Spring, Spring JDBC, SQL, Toad, Tomcat, Wicket, Windows

Senior Java Developer / Solution Architect

Cologne Broadcasting Center (IT Dienstleister der RTL-Gruppe)

Medien und Verlage

5000-10.000 Mitarbeiter

Projektbeschreibung:
Entwicklung einer auf Jakarta / Java basierenden AngularJS Webapplikation zur Administration von Satellitenleitungen, die für TV-Sendungen benötigt werden.

Tätigkeiten:
  1. Entwicklung der Jakarta / Java basierenden AngularJS Applikation
  2. Implementierung von Reports via MS ReportBuilder
  3. Wartungsarbeiten
  4. CI / CD
  5. 3rd Level Support
Eingesetzte Skills:
AngularJS, Arquillian, DBVisualizer, CSS, CVS, Eclipse, Glassfish, HTML, EJB, Java, Jakarta / Java EE, Javascript, jQuery, JUnit, Maven, MS ReportBuilder, Oracle, ResumeableJS, REST Services, Spring, Spring Data, SQL, Websocket, Windows

Lead Java Developer / Solution Architect

HSBC Bank

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Projektbeschreibung:
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.

Tätigkeiten:
  1. Einführung der Portaltechnologie
  2. Einführung eines CMS
  3. Migration von Bestandsanwendungen in die Portaltechnologie
  4. Entwicklung der o.g. Applikationen
  5. Entwicklung eines jBPM- und LDAP-Adapters
  6. Implementierung von Message Listenern
  7. Durchführung von Last- und Performancetests
  8. CI / CD
  9. Einführung eines Architecture Governance Process
Eingesetzte Skills:
Activity, Ajax, BPM, CSS, CVS, DB2, Eclipse, GWT, Hibernate, HTML, Java, Jakarta / Java EE, Javascript, jBPM, JMeter, JMS, JMX, JPA, JSF, JUnit, LDAP, Maven, Oracle, Portlets, PostgreSQL, RAD, REST Services, RSA, Selenium, Spring, SQL, Toad, TOGAF, Tomcat, UML, Vaadin, Websphere Application Server, WCMS, Websphere Portal Server, WebsphereMQ, Windows, XML, XPath, XQuery

Lead Java Developer

ProSystemsIT (IT Dienstleister der Sparkasse KölnBonn)

Internet und Informationstechnologie

50-250 Mitarbeiter

Projektbeschreibung:
Migration einer Bestandsapplikation auf Portaltechnologie

Tätigkeiten:
  1. Migration der o.g. Applikation
  2. Anbindung von SOAP-Services an ein Security-Framework
  3. CI / CD
Eingesetzte Skills:
Ant, Ajax, Axis, CSS, CVS, Eclipse, Hibernate, HTML, EJB, Java, Jakarta / Java EE, JavaScript, JBoss, JPA, JSTL, JSP, JUnit, Liferay, Oracle, Portlets, Servlets, SOAP, Spring, Struts, Tomcat, Windows

Senior Java Developer, Solution Architect, Consultant

Stadtsparkasse Köln / Sparkasse KölnBonn

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Projektbeschreibung:
In diesem Großprojekt wurden die Stadtsparkasse Köln und die Sparkasse Bonn zur Sparkasse KölnBonn fusioniert. Im Rahmen dieser Fusion wurden Bestandsapplikationen auf Webapplikationen basierend auf Struts und Jakarta / Java EE mit einer zugrunde liegenden relationalen Datenbank migriert. Die
Webapplikationen wurden als Portlets in einem Portlet Container deployed.

Tätigkeiten:
  1. Migration von Bestandsapplikationen auf Portaltechnologie
  2. Migration der zugrunde liegenden Datenbestände in eine relationale Datenbank
  3. Neuentwicklung diverser Workflow basierender Portlets
  4. Implementierung von Message Listenern
  5. Durchführung von Last- und Performancetests
  6. CI / CD
  7. Architekturarbeiten
  8. Wartungsarbeiten
Eingesetzte Skills:
Ant, Ajax, Axis, AOP, Borland Enterprise Server, BPM, CSS, CVS, DB2, Eclipse, FOP, Hibernate, HTML, EJB, JAAS, Java, Jakarta/Java EE, JavaMail, JavaScript, JBoss, JBuilder, jBPM, JDBC, JMeter, JMS, JMX, JPA, jQuery, JSF, JSTL, JSP, JTA, JUnit, Liferay, Oracle, PL/SQL, Portlets, Selenium, Servlets, SOAP, SQL, Struts, SVN, Swing, TestNG, Toad, Tomcat, TWS, UML, Windows, XML, XPath

Dozent / Coach

Stadtsparkasse Köln

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Projektbeschreibung:
Schulung der Mitarbeiter der Anwendungsentwicklung des Kunden in den Technologien Portlet, Portal, Struts, EJB und Applikationsserver

Tätigkeiten:
  1. Dozent / Coach
Eingesetzte Skills:
Ant, DBVisualizer, CSS, CVS, EJB, HTML, Java, Javascript, JBuilder, JSTL, Liferay, MySQL, Portlet, Struts, WebSphere Application Server, Windows

Lead Java Developer / Solution Architect / Consultant

Auswärtiges Amt

Öffentlicher Dienst

>10.000 Mitarbeiter

Projektbeschreibung:
Entwicklung einer Anwendung auf Basis von SOAP Services, mittels der Botschaften aller Länder Daten austauschen können. Darüber ist eine Webanwendung entwickelt worden, mittels der Botschaften Ihr Inventar erfassen und eine Inventur durchführen konnten.

Tätigkeiten:
  1. Entwicklung der o.g. Kommunikationsanwendung auf Basis von SOAP Services
  2. Entwicklung der o.g. Webapplikation auf Basis von Struts
  3. Architekturarbeiten
  4. CI / CD
  5. Dokumentationserstellung der Software
  6. Coaching der Kundenmitarbeiter
Eingesetzte Technologien:
Ant, Apache Webserver, Axis, CVS, Eclipse, HTML, EJB, Java, Jakarta / Java EE, JavaScript, JDOM, JMeter, JTA, JUnit, PostgreSQL,SOAP, SQL, Struts, SVN, Tomcat, XML, XSLT, Windows

Senior Java Developer / Solution Architect / Consultant

BMW Group

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Projektbeschreibung:
Entwicklung einer Webapplikation basierend auf Jakarta / Java EE und Struts, mittels der Mitarbeiter Schulungen bzw. Weiterbildungen buchen können.

Tätigkeiten:
  1. Implementierung der o.g. Webapplikation
  2. Architekturarbeiten
  3. CI / CD
Eingesetzte Skills:
Ant, CSS, CVS, Eclipse, HTML, EJB, Java, Jakarta / Java EE, JavaScript, JSTL, JTA, JUnit, Linux, SourceOffsite, SQL, Struts, Toad, Weblogic Server, XML, Windows

Lead Java Developer / Solution Architect / Trainer

MAN Roland / MAN B&W

Industrie und Maschinenbau

>10.000 Mitarbeiter

Projektbeschreibung:
Entwicklung eines Prototypen basierend auf Java / Jakarta EE und Struts. Dieser Prototyp fungierte als POC (Proof-of-concept) für die Migration einer Bestandsapplikation, mittels der Maschinenteile verwaltet werden, auf eine Webbrowser basierende Technologie.

Tätigkeiten:
  1. Implementierung des o.g. POCs
  2. Architekturarbeiten
  3. CI / CD
  4. Consulting der Fachabteilung
  5. Schulung der Kundenmitarbeiter
Eingesetzte Skills:
Ant, Apache Webserver, Applet, CSS, CVS, HTML, Html Unit, Http Unit, Eclipse, EJB, FOP, IntelliBO, Java, Java Mail, Jakarta/Java EE, JavaScript, JCA, JDBC, JDO, JNI, JSP, JSTL, JTA, JUnit, OpenVMS, Oracle RDB, SQL, Struts, Toad, Tomcat, Unix, Windows

Junior Java Developer

CSC Ploenzke Unternehmensberatung

Internet und Informationstechnologie

5000-10.000 Mitarbeiter

Projektbeschreibung:
Entwicklung eines Enterprise Application Integration Frameworks auf Java / Jakarta EE Basis, welches bei der zukünftigen Entwicklung von Java / Jakarta Applikationen zum Einsatz kommen soll, um redundanten Boilerplate Code zu kapseln und die Entwicklung zu beschleunigen.

Tätigkeiten:
  1. Entwicklung des o.g. EAI Frameworks
  2. Entwicklung eines JSP-Generators
  3. Architekturarbeiten
Eingesetzte Skills:
Ant, AOP, DBVisualizer, CSS, CVS, dom4j, Eclipse, HTML, Html Unit, Http Unit, EJB, Java, Jakarta/Java EE, Javascript, JAXB, JAXP, JBuilder, JDBC, JDOM, JSP, JTA, MySQL, Oracle, Servlets, Tomcat, XML, XSLT, Windows

Consultant / Junior Java Developer

Deutsche Bank AG

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Projektbeschreibung:
Entwicklung des Business-Layers einer Applikation auf Basis von Jakarta / Java EE, mittels der Anlageberater Ihre Kunden bei der Geldanlage beraten und managen können.

Tätigkeiten:
  1. Entwicklung der o.g. Anwendung
  2. Entwicklung eines auf Swing basierenden Fat-Clients, mittels dem o.g. Anwendung konfiguriert werden kann
Eingesetzte Skills:
Ant, Castor, Continuus, DBVisualizer, EBCDIC, Eclipse, EJB, Java, Jakarta / Java EE, JAXB, JAXP, JBuilder, JDOM, JProbe, JTA, MQ Series, Oracle, RMI, Swing, Together, UML, Weblogic Server, Windows, XML, XPath, Windows

Consultant

Allianz Group

Versicherungen

>10.000 Mitarbeiter

Projektbeschreibung:
Erstellung einer technischen Dokumentation für eine Software, mittels der KFZ-Gutachter Gutachten für Schäden an einem KFZ erstellen können. Diese Dokumentation dient als Bedienungsanleitung der zugrunde liegenden Software.

Tätigkeiten:
  1. Erstellung der o.g. technischen Dokumentation
  2. Befragung des Entwicklungsteams
  3. QS mit der Fachabteilung
Eingesetzte Skills:
MS-Office, Windows

Consultant / Junior Java Developer

DKV Versicherung

Versicherungen

5000-10.000 Mitarbeiter

Projektbeschreibung:
Entwicklung eines CRM Prototypen, um dem Kunden eine Entscheidungshilfe an die Hand zu geben, ob eine neue CRM Lösung im Nachgang implementiert werden soll.

Tätigkeiten:
  1. Entwicklung des CRM Prototypen
  2. Abstimmung mit dem Fachbereich
  3. Dokumentationserstellung
  4. Consulting
Eingesetzte Skills:
CSS, Frontpage, HTML, PHP, JavaScript, MS-Office, Windows

SAP R/3 Basis Berater

Mannesmann Datenverarbeitung

Internet und Informationstechnologie

1000-5000 Mitarbeiter

SAP R/3 Basis Berater

Zertifikate

Sun Certified Java Programmer (SCJP)

Sun Microsystems

2008


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden