Softwareentwicklung mit Java und Web-Technologien, Backend / Frontend, Agile Methoden, API-Design, Microservice Architekturen, Anforderungsanalyse
Aktualisiert am 07.10.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Java FullStack
Microservices
Angular
Agile Mindset
Scrum Master
Open API
Azure
>20 Jahre Erfahrung
Englisch
fließend
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Düsseldorf (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 5 Monate
2021-10 - 2024-02

Entwicklung von Online-Tarifrechnern

Entwicklung von Online-Tarifrechnern inkl. Antragstrecken auf Basis einer neu geschaffenen Microservice Architektur
  • Abstimmung von Anforderungen mit den Fachbereichen
  • Einführung eines Scrum-ähnlichen Prozesses
  • Definition der Microservice Zielarchitektur
  • Contract First Ansatz
  • Verwendung von Azure DevOps Tools (Build/Release Pipelines, Ticket Boards, Wikis)
  • Dokumentation


API:

  • Definition von APIs mit Open API, Swagger
  • Code-Generierung mittels Open API Generator


Backend:

  • Implementierung mit Java 21, Spring 3.2
  • Betrieb in Azure Kubernetis
  • Einbindung eines BiPro Servers, BiPro Norm 421 (Komposit Service)
  • Test Driven Development


Frontend:

  • Implementierung mit Angular 16, Tailwind CSS
  • Erstellung einer eigener UI Components Module
  • Adaption des Designs der vorhandenen Website

SHB Allgemeine Versicherung VVaG
2 Jahre
2019-08 - 2021-07

Entwicklung einer Inhouse-Lösung

Java Spring Boot REST ...
  • Entwicklung einer Inhouse-Lösung 
  • Genehmigungsprozess für Kreditlinienanträge, Entwurf, Implementierung, agiles Team, Technical Lead
Java Spring Boot REST Angular Docker Kubernetes GitLab Camunda postgreSQL
Bank11 für Privatkunden und Handel GmbH
5 Monate
2019-02 - 2019-06

Betreuung eines Kundenportals

Groovy on Grails Java8 Spring Boot ...
  • Betreuung eines Kundenportals
  • Beseitigung von akuten Problemen
  • Implementierung neuer Features
  • Agiles Team
Groovy on Grails Java8 Spring Boot Oracle DB Jenkins GIT GitLab Jira Confluence
Interseroh Dienstleistungs GmbH
2 Monate
2018-11 - 2018-12

Entwurf und Implementierung eines Datenadapters zur Übertragung von Produktdaten

Java8 Spring Boot 2 Non-Blocking-IO (Reactor/Flux/Mono) ...
  • Entwurf und Implementierung eines Datenadapters zur Übertragung von Produktdaten
  • Agiles Team
Java8 Spring Boot 2 Non-Blocking-IO (Reactor/Flux/Mono) Micro-Service Docker Kubernetes REST JSON XML Maven GIT GitLab Jira Confluence
METRO-NOM GmbH
8 Monate
2018-03 - 2018-10

Implementierung eines neuen Versicherungsprodukts

Java-Entwickler Java8 JEE Spring ...
Java-Entwickler
  • Implementierung eines neuen Versicherungsprodukts
  • Tätigkeit als Java-Entwickler im Agilen Team, hauptsächlich test-driven Backend Entwicklung
  • Durchführung von Code-Reviews
Java8 JEE Spring Tomcat SQL REST XML/XSLT Maven GIT GitLab Jira Confluence
Provinzial Rheinland Versicherung AG
2 Jahre
2016-02 - 2018-01

Aufbau der kompletten IT-Geschäftslösung

Full Stack Developer Java JEE JBoss ...
Full Stack Developer
  • Aufbau der kompletten IT-Geschäftslösung
  • Arbeit als Full Stack Developer im Agilen Team
  • Backend / Frontend Entwicklung
  • Anbindung von Bankensystemen
  • Durchführen von Lasttests
  • DevOps Themen
  • Scrum
Java JEE JBoss EJB JPA SQL REST Groovy Angular TypeScript JavaScript HTML5 CSS3 Maven GIT JMeter
Yareto GmbH
7 Monate
2015-07 - 2016-01

Backend / Frontend

Full Stack Developer Java JEE JBoss ...
Full Stack Developer
  • Backend / Frontend
  • Anbindung SCHUFA DSS
  • Agiles Team
  • Scrum
Java JEE JBoss EJB JPA REST JAXB SQL Postgres
Bank11 für Privatkunden und Handel GmbH
1 Jahr 7 Monate
2013-09 - 2015-03

Verschiedene Erweiterungen an bestehenden Web-Applikationen

Java 1.7 WebSphere AS Spring ...
  • Verschiedene Erweiterungen an bestehenden Web-Applikationen im Zuge eines Ablösungsprojektes
  • Konzeption
  • Implementierung
  • Dokumentation
  • Coaching
Java 1.7 WebSphere AS Spring Webservices Struts Tiles jQuery UI GIT Maven DB2
LeasePlan Deutschland GmbH
2 Jahre 1 Monat
2011-08 - 2013-08

Beratung und Development einer Inhouse-Lösung

Java 1.7 GWT Spring ...
  • Beratung und Development einer Inhouse-Lösung für Marketing Projekte (Konfiguration von Verkaufsregalen)
  • Anforderungsanalyse
  • Systemarchitektur
  • Implementierung
  • Einführung in den Betrieb
Java 1.7 GWT Spring Webservices Tomcat GIT Maven Oracle
Henkel AG & Co. KGaA
1 Jahr 5 Monate
2010-03 - 2011-07

Solution Design

Java 1.4 Tomcat XML ...
  • Solution Design und Implementierung für den Endkunden Vodafone D2, Großprojekt CPCOM
  • Anforderungsanalyse
  • Erstellung von Spezifikationen
  • Implementierung
  • Koordination der Offshore Entwicklung
  • Code Reviews
  • Abschätzungen
  • Third Level Support
Java 1.4 Tomcat XML XSLT Axis SVN JIRA Confluence
Vodafone D2
4 Monate
2009-10 - 2010-01

Deployment eines Mobile Device Management Tools

Unix/Solaris TCP/IP
  • Deployment eines Mobile Device Management Tools im internationalen Vodafone Verbund
  • Installation auf Solaris Systemen
  • Anfertigen von Testdokumenten
  • Unterstützung beim internationalen Testen
  • Bewertung von Testergebnissen
  • Ableiten von weiteren Anforderungen
  • Dokumentation
  • Bugfixing
Unix/Solaris TCP/IP
Vodafone
3 Monate
2009-07 - 2009-09

Implementierung eines Mobile Device Management Tools

Java EE 5 JBoss EJB3 ...
  • Implementierung eines Mobile Device Management Tools als Enterprise Web-Applikation für den Endkunden Vodafone Global
  • Unterstützung des dreiköpfigen Entwicklerteams
  • Umfangreiches Refactoring
  • Implementierung neuer Anforderungen
Java EE 5 JBoss EJB3 Spring MVC JSP JavaScript
Vodafone Global
2 Monate
2009-05 - 2009-06

Implementierung eines Webfrontends

Java EE 5 Tomcat openCMS ...
  • Implementierung eines Webfrontends für eine Intranet Applikation im Bankenbereich
  • Das Frontend liest Informationen aus einem Content Management System (openCMS) und stellt diese zusammen mit strukturierten Inhalten aus einer Backoffice Datenbank dar
Java EE 5 Tomcat openCMS JSP JS Dojo Framework
Inexweb GmbH
10 Monate
2008-06 - 2009-03

Implementierung eines Projektplanungssystems

Java EE 5 Tomcat Hibernate ...
  • Neuentwicklung eines webbasierten Projektplanungssystems als Ablösung einer Altapplikation für den Endkunden Bombardier Transportation
  • Unterstützung des dreiköpfigen Entwicklerteams
  • Übernahme der Teamleitung
  • Implementierung verschiedener Module
Java EE 5 Tomcat Hibernate Struts Tiles JSP Oracle
Bombardier
2 Monate
2008-04 - 2008-05

Implementierung von Typo3 Plugins

PHP 5 SQL (MySQL5) Typo3 ...
  • Im Rahmen des Relaunches der Website (URL auf Anfrage) wurden verschiedene Typo3 Plugins benötigt, um Produktdaten aus der bestehenden Artikeldatenbank für das Webfrontend zugänglich zu machen
  • Die Plugins decken die Bereiche Anzeige von Produkten, Suche über Produktdaten, Download von Artikelbeschreibungen und Bildern ab
  • SQL-lastige Entwicklung, DAO Pattern
PHP 5 SQL (MySQL5) Typo3 Eclipse
Rottmann Kommunikation

Aus- und Weiterbildung

Aus- und Weiterbildung

1995:

Fachhochschule Düsseldorf

Elektrotechnik, Schwerpunkt Automatisierung

Diplom Ingenieur


1988:

Allgemeine Hochschulreife, Düsseldorf


Zertifizierungen:

2014 - 2014

Certified Scrum Master


2000 - 2000

Oracle Administrator Schulung

Position

Position

  • Java Full Stack Developer

Kompetenzen

Kompetenzen

Top-Skills

Java FullStack Microservices Angular Agile Mindset Scrum Master Open API Azure >20 Jahre Erfahrung

Schwerpunkte

Softwareentwicklung mit Java und Web-Technologien
Backend / Frontend
Agile Methoden
API-Design
Microservice Architekturen
Anforderungsanalyse

Produkte / Standards / Erfahrungen / Methoden

IntelliJ
GIT
GitLab
Jenkins
Jira
Confluence
Google Charts

Profil:

  • IT-Erfahrung seit: 1995
  • Selbständig seit: 2004


Methoden / Konzepte:

  • Scrum, Microservices
  • Domain Driven Design
  • REST
  • Contract-First
  • Open-API (Swagger)


Java-Technologien:

  • JEE
  • Spring
  • Spring Boot
  • Hibernate
  • JUnit
  • Maven


Webentwicklung:

  • Angular
  • Eleventy (Static Side Generator)
  • Node.js
  • Grails, GWT
  • JSP
  • Struts


Frontend-Bibliotheken:

  • Tailwind CSS
  • Bootstrap


Web-Server:

  • JBoss
  • Tomcat
  • Jetty
  • Nginx


BPMN Workflow Engine:

  • Camunda


Branchenstandards:

  • BiPro

Programmiersprachen

Java
JavaScript
TypeScript
Groovy
SQL
PL-SQL

Datenbanken

Postgres
MySQL
Oracle

Branchen

Branchen

  • Finanz
  • Versicherungen
  • Telekommunikation
  • Handel
  • Konsumgüter
  • Medien
  • Online Marketing

Einsatzorte

Einsatzorte

Düsseldorf (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 5 Monate
2021-10 - 2024-02

Entwicklung von Online-Tarifrechnern

Entwicklung von Online-Tarifrechnern inkl. Antragstrecken auf Basis einer neu geschaffenen Microservice Architektur
  • Abstimmung von Anforderungen mit den Fachbereichen
  • Einführung eines Scrum-ähnlichen Prozesses
  • Definition der Microservice Zielarchitektur
  • Contract First Ansatz
  • Verwendung von Azure DevOps Tools (Build/Release Pipelines, Ticket Boards, Wikis)
  • Dokumentation


API:

  • Definition von APIs mit Open API, Swagger
  • Code-Generierung mittels Open API Generator


Backend:

  • Implementierung mit Java 21, Spring 3.2
  • Betrieb in Azure Kubernetis
  • Einbindung eines BiPro Servers, BiPro Norm 421 (Komposit Service)
  • Test Driven Development


Frontend:

  • Implementierung mit Angular 16, Tailwind CSS
  • Erstellung einer eigener UI Components Module
  • Adaption des Designs der vorhandenen Website

SHB Allgemeine Versicherung VVaG
2 Jahre
2019-08 - 2021-07

Entwicklung einer Inhouse-Lösung

Java Spring Boot REST ...
  • Entwicklung einer Inhouse-Lösung 
  • Genehmigungsprozess für Kreditlinienanträge, Entwurf, Implementierung, agiles Team, Technical Lead
Java Spring Boot REST Angular Docker Kubernetes GitLab Camunda postgreSQL
Bank11 für Privatkunden und Handel GmbH
5 Monate
2019-02 - 2019-06

Betreuung eines Kundenportals

Groovy on Grails Java8 Spring Boot ...
  • Betreuung eines Kundenportals
  • Beseitigung von akuten Problemen
  • Implementierung neuer Features
  • Agiles Team
Groovy on Grails Java8 Spring Boot Oracle DB Jenkins GIT GitLab Jira Confluence
Interseroh Dienstleistungs GmbH
2 Monate
2018-11 - 2018-12

Entwurf und Implementierung eines Datenadapters zur Übertragung von Produktdaten

Java8 Spring Boot 2 Non-Blocking-IO (Reactor/Flux/Mono) ...
  • Entwurf und Implementierung eines Datenadapters zur Übertragung von Produktdaten
  • Agiles Team
Java8 Spring Boot 2 Non-Blocking-IO (Reactor/Flux/Mono) Micro-Service Docker Kubernetes REST JSON XML Maven GIT GitLab Jira Confluence
METRO-NOM GmbH
8 Monate
2018-03 - 2018-10

Implementierung eines neuen Versicherungsprodukts

Java-Entwickler Java8 JEE Spring ...
Java-Entwickler
  • Implementierung eines neuen Versicherungsprodukts
  • Tätigkeit als Java-Entwickler im Agilen Team, hauptsächlich test-driven Backend Entwicklung
  • Durchführung von Code-Reviews
Java8 JEE Spring Tomcat SQL REST XML/XSLT Maven GIT GitLab Jira Confluence
Provinzial Rheinland Versicherung AG
2 Jahre
2016-02 - 2018-01

Aufbau der kompletten IT-Geschäftslösung

Full Stack Developer Java JEE JBoss ...
Full Stack Developer
  • Aufbau der kompletten IT-Geschäftslösung
  • Arbeit als Full Stack Developer im Agilen Team
  • Backend / Frontend Entwicklung
  • Anbindung von Bankensystemen
  • Durchführen von Lasttests
  • DevOps Themen
  • Scrum
Java JEE JBoss EJB JPA SQL REST Groovy Angular TypeScript JavaScript HTML5 CSS3 Maven GIT JMeter
Yareto GmbH
7 Monate
2015-07 - 2016-01

Backend / Frontend

Full Stack Developer Java JEE JBoss ...
Full Stack Developer
  • Backend / Frontend
  • Anbindung SCHUFA DSS
  • Agiles Team
  • Scrum
Java JEE JBoss EJB JPA REST JAXB SQL Postgres
Bank11 für Privatkunden und Handel GmbH
1 Jahr 7 Monate
2013-09 - 2015-03

Verschiedene Erweiterungen an bestehenden Web-Applikationen

Java 1.7 WebSphere AS Spring ...
  • Verschiedene Erweiterungen an bestehenden Web-Applikationen im Zuge eines Ablösungsprojektes
  • Konzeption
  • Implementierung
  • Dokumentation
  • Coaching
Java 1.7 WebSphere AS Spring Webservices Struts Tiles jQuery UI GIT Maven DB2
LeasePlan Deutschland GmbH
2 Jahre 1 Monat
2011-08 - 2013-08

Beratung und Development einer Inhouse-Lösung

Java 1.7 GWT Spring ...
  • Beratung und Development einer Inhouse-Lösung für Marketing Projekte (Konfiguration von Verkaufsregalen)
  • Anforderungsanalyse
  • Systemarchitektur
  • Implementierung
  • Einführung in den Betrieb
Java 1.7 GWT Spring Webservices Tomcat GIT Maven Oracle
Henkel AG & Co. KGaA
1 Jahr 5 Monate
2010-03 - 2011-07

Solution Design

Java 1.4 Tomcat XML ...
  • Solution Design und Implementierung für den Endkunden Vodafone D2, Großprojekt CPCOM
  • Anforderungsanalyse
  • Erstellung von Spezifikationen
  • Implementierung
  • Koordination der Offshore Entwicklung
  • Code Reviews
  • Abschätzungen
  • Third Level Support
Java 1.4 Tomcat XML XSLT Axis SVN JIRA Confluence
Vodafone D2
4 Monate
2009-10 - 2010-01

Deployment eines Mobile Device Management Tools

Unix/Solaris TCP/IP
  • Deployment eines Mobile Device Management Tools im internationalen Vodafone Verbund
  • Installation auf Solaris Systemen
  • Anfertigen von Testdokumenten
  • Unterstützung beim internationalen Testen
  • Bewertung von Testergebnissen
  • Ableiten von weiteren Anforderungen
  • Dokumentation
  • Bugfixing
Unix/Solaris TCP/IP
Vodafone
3 Monate
2009-07 - 2009-09

Implementierung eines Mobile Device Management Tools

Java EE 5 JBoss EJB3 ...
  • Implementierung eines Mobile Device Management Tools als Enterprise Web-Applikation für den Endkunden Vodafone Global
  • Unterstützung des dreiköpfigen Entwicklerteams
  • Umfangreiches Refactoring
  • Implementierung neuer Anforderungen
Java EE 5 JBoss EJB3 Spring MVC JSP JavaScript
Vodafone Global
2 Monate
2009-05 - 2009-06

Implementierung eines Webfrontends

Java EE 5 Tomcat openCMS ...
  • Implementierung eines Webfrontends für eine Intranet Applikation im Bankenbereich
  • Das Frontend liest Informationen aus einem Content Management System (openCMS) und stellt diese zusammen mit strukturierten Inhalten aus einer Backoffice Datenbank dar
Java EE 5 Tomcat openCMS JSP JS Dojo Framework
Inexweb GmbH
10 Monate
2008-06 - 2009-03

Implementierung eines Projektplanungssystems

Java EE 5 Tomcat Hibernate ...
  • Neuentwicklung eines webbasierten Projektplanungssystems als Ablösung einer Altapplikation für den Endkunden Bombardier Transportation
  • Unterstützung des dreiköpfigen Entwicklerteams
  • Übernahme der Teamleitung
  • Implementierung verschiedener Module
Java EE 5 Tomcat Hibernate Struts Tiles JSP Oracle
Bombardier
2 Monate
2008-04 - 2008-05

Implementierung von Typo3 Plugins

PHP 5 SQL (MySQL5) Typo3 ...
  • Im Rahmen des Relaunches der Website (URL auf Anfrage) wurden verschiedene Typo3 Plugins benötigt, um Produktdaten aus der bestehenden Artikeldatenbank für das Webfrontend zugänglich zu machen
  • Die Plugins decken die Bereiche Anzeige von Produkten, Suche über Produktdaten, Download von Artikelbeschreibungen und Bildern ab
  • SQL-lastige Entwicklung, DAO Pattern
PHP 5 SQL (MySQL5) Typo3 Eclipse
Rottmann Kommunikation

Aus- und Weiterbildung

Aus- und Weiterbildung

1995:

Fachhochschule Düsseldorf

Elektrotechnik, Schwerpunkt Automatisierung

Diplom Ingenieur


1988:

Allgemeine Hochschulreife, Düsseldorf


Zertifizierungen:

2014 - 2014

Certified Scrum Master


2000 - 2000

Oracle Administrator Schulung

Position

Position

  • Java Full Stack Developer

Kompetenzen

Kompetenzen

Top-Skills

Java FullStack Microservices Angular Agile Mindset Scrum Master Open API Azure >20 Jahre Erfahrung

Schwerpunkte

Softwareentwicklung mit Java und Web-Technologien
Backend / Frontend
Agile Methoden
API-Design
Microservice Architekturen
Anforderungsanalyse

Produkte / Standards / Erfahrungen / Methoden

IntelliJ
GIT
GitLab
Jenkins
Jira
Confluence
Google Charts

Profil:

  • IT-Erfahrung seit: 1995
  • Selbständig seit: 2004


Methoden / Konzepte:

  • Scrum, Microservices
  • Domain Driven Design
  • REST
  • Contract-First
  • Open-API (Swagger)


Java-Technologien:

  • JEE
  • Spring
  • Spring Boot
  • Hibernate
  • JUnit
  • Maven


Webentwicklung:

  • Angular
  • Eleventy (Static Side Generator)
  • Node.js
  • Grails, GWT
  • JSP
  • Struts


Frontend-Bibliotheken:

  • Tailwind CSS
  • Bootstrap


Web-Server:

  • JBoss
  • Tomcat
  • Jetty
  • Nginx


BPMN Workflow Engine:

  • Camunda


Branchenstandards:

  • BiPro

Programmiersprachen

Java
JavaScript
TypeScript
Groovy
SQL
PL-SQL

Datenbanken

Postgres
MySQL
Oracle

Branchen

Branchen

  • Finanz
  • Versicherungen
  • Telekommunikation
  • Handel
  • Konsumgüter
  • Medien
  • Online Marketing

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.