Lead-Developer mit Schwerpunkt auf Java-Backends
Aktualisiert am 09.03.2022
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2023
Verfügbar zu: 100%
davon vor Ort: 20%
Java
automated testing
Backend Entwickler
Spring
JavaScript
Cloud Computing
Apache Tomcat
Deutsch
Muttersprache
Englisch
fließend
Schwedisch
gut

Einsatzorte

Einsatzorte

Paderborn (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km)

bevorzugter Einsatz in D3 oder größtenteils Remote.

möglich

Projekte

Projekte

5 Jahre 6 Monate
2016-03 - 2021-08

Enwicklung einer E-Procurement Plattform

Lead Developer in einem verteilten Team Java TDD Backend Entwickler ...
Lead Developer in einem verteilten Team
wescale ist die nächste Generation der Source-to-Pay-Beschaffungsplattform. Warenkorboptimierung in Echtzeit,
Katalog-Benchmarking auf Basis individueller Ausgabendaten oder Direct-Shopping-Strategien sind nur einige der innovativen
Funktionen, die wescale bietet.

? Mitarbeit an der Konzeption und Implementierung der wescale eProcurement Plattform.
? Einführung von diversen Domain-Driven-Design Techniken - Event-Storming, Event-Sourcing, CQRS.
? Modellierung und Implementierung von Stammdatenintegrations-Lösungen in einem Multimandaten-Cloud-System.
? Konzeption und Entwicklung einer Testumgebung zum integrativen Testen auf Basis von Karate und Testcontainers.
? Design und Entwicklung einer Logging-Library zur Entkopplung der Dev-, Support-, Audit-Log, PubSub-Events Backends.
? Camunda BPMN zur Modellierung und Implementierung von unterschiedlichen Einkaufsprozessen
? Als zertifizierter Scrum-Master in einem anderen Team gewirkt.
Jenkins Slack Teams ZoomText Atlassian JIRA PostgreSQL Prometheus Grafana Gitlab
Java TDD Backend Entwickler Spring Spring Boot OpenAPI Swagger API-Testing Docker Google Cloud Vision API Kubernetes Microservices Vue.js Angular.js Google PubSub Apache Solr MongoDB PostgreSQL ZooKeeper Camunda BPM BPM Micrometer Prometheus Grafana JetBrains IntelliJ IDEA JavaScript Node.js
WPS Management GmbH
Remote
1 Jahr
2020-02 - 2021-01

Testen der ePA (elektronischen Patientenakte) von IBM

Testentwickler Java BouncyCastle X.509 ...
Testentwickler
? Implementierung komplexer Testfälle für die ePA-Lösung von IBM (ePA = elektronische Patientenakte).
? Entwicklung und Implementierung eines Modell-Driven-Design-Ansatz zur Generierung eines SOAP-API-Testmodells.
? Analyse und Lösung von diverse Problemen wie z.B. Manipulation des gesamten SOAP-Requests-Protokoll-Stack zur Testfallimple-
mentierung.
Java BouncyCastle X.509 cryptography Git apache maven Maven Eclipse JetBrains IntelliJ IDEA Mockito
Achelos GmbH
paderborn
3 Jahre 4 Monate
2013-01 - 2016-04

Entwicklung einer Webanwendung zur Abwicklung und Buchung von Mitarbeiterbeteiligungen für Siemens in einem internationalen Team.

Software-Entwickler Java JEE6 CDI ...
Software-Entwickler
Siemens bietet seinen Mitarbeitern verschieden Bonus- und Beteiligungsmöglichkeiten. Im Rahmen der Osram-Abspaltung musste die
Steuer- und Buchungssoftware vollständig überarbeitet werden.

? Modelierung und Implementierung von verschiedenen Aktienbonusprogrammen.
? Maßgeblich die Performance der Massendatenverarbeitung insbesondere Buchungs-Simulationsläufe verbessert.
? Unit- und Integrationsstestumgebung mittels Aquillian eingeführt.
? Migration des Projektbuildsystem von Ant auf Maven.
Java JEE6 CDI EJB Richefaces Hibernate Oracle apache maven Jenkins JUnit
Siemens
Paderborn
2 Jahre 7 Monate
2010-06 - 2012-12

Entwicklung einer Platform auf GWT-basis zur Bearbeitung von Zulieferdaten eines Datawarehouse-System.

Software-Entwickler Spring Hibernate GWT ...
Software-Entwickler
Das Inhouse-Data-Warehousesystem der WestLB sollte um ein Webanwendungsplattform zur einfachen und zentralen Integration
weiterer Applikationen erweitert werden.

? Design und Entwicklung eines Frameworks und Plattform zum Betrieb mehrerer Anwendungen auf Basis von GWT/GXT.
? Etablierung von Design Pattern der Google IO 2009; CDI via Gin, Command Pattern, MVP und Unittest Mock für GXT Widgets.
? Implementierung eines Risiko-Vorsorgesystem zur Verarbeitung von Einzelwertberichtigung und Länderwertrisiken.
? Umsetzung eines Datawarehouse-gestütze Simulation- und Meldungsmodul nach SolvV (Basel III).
Atlassian JIRA Atlassian Confluence
Spring Hibernate GWT googlewebtoolkit GXT Apache Tomcat Apache Subversion Oracle11g Jenkins JUnit
West LB
Düsseldorf
3 Monate
2010-05 - 2010-07

Zusammenführung von SPON Mobile Billingbackends

Software-Entwickler Java Groovy Grails ...
Software-Entwickler
Die Neofonie Mobile hat die App SPON und ein Backend zur Verwaltung der Abonnements umgesetzt. Im Rahmen dieses Projektes
sollten die beiden Backend-Module in einer Grails-basierten App konsolidiert und die Grails-Version aktuallisiert werden.


Aufgaben:

Weiterentwicklung und des Zusamenführung von Billingbackends der Spiegel-Online Mobile App.
Java Groovy Grails Spring Hibernate MySQL JUnit Git JetBrains IntelliJ IDEA Apache Tomcat
9 Monate
2009-09 - 2010-05

Entwicklung eines Content-Management-System (CMS) nach Pflichtenheft für einen führenden Verlag in der Pharma-Branche

Software-Entwickler Java Groovy Grails ...
Software-Entwickler
? Im Scrum-Team die Entwicklung des CMS für den Wort & Bild Verlag vorangetrieben.
? Maßgeblich die Antwortzeiten des CMS reduziert.
Java Groovy Grails Gradle Hibernate MySQL Hudson Maven JetBrains IntelliJ IDEA Scrum jQuery JavaScript
Neofoni GmbH
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2018-04 - 2018-04

Advanced Domain-Driven Design

DDD-Europe, Brüssel
DDD-Europe, Brüssel
1 Monat
2018-01 - 2018-01

Event Storming Master Class

DDD-Europe, Amsterdam
DDD-Europe, Amsterdam
1 Monat
2016-12 - 2016-12

Certified Scrum Master @ Scrum Alliance

Certified Scrum Master @ Scrum Alliance, Köln
Certified Scrum Master @ Scrum Alliance
Köln
1 Monat
2010-02 - 2010-02

Sun Certified Java Developer

Sun Certified Java Developer,
Sun Certified Java Developer
6 Jahre 10 Monate
1999-09 - 2006-06

Mathematik Studium

Diplom Mathematiker, Universität Paderborn
Diplom Mathematiker
Universität Paderborn
Numerische Mathematik mit Nebenfach Informatik
2 Jahre 10 Monate
1994-08 - 1997-05

Ausbildung zum Energie Anlagen Elektroniker

Energie Anlagen Elektroniker, Miele & Cie GmbH
Energie Anlagen Elektroniker
Miele & Cie GmbH

Kompetenzen

Kompetenzen

Top-Skills

Java automated testing Backend Entwickler Spring JavaScript Cloud Computing Apache Tomcat

Produkte / Standards / Erfahrungen / Methoden

OOP
Scrum
Scrum Master
DDD
Event-Storming
MDD
Pair-Programming
TDD
API First
Open API
Intellij IDEA
Eclipse
Git
SVN
CVS
Gradle
Maven
Ant
Google Cloud Platform
Kubernetes
Docker
Zookeeper
Prometheus
Grafana
ELK-Stack
Google PubSub
JUnit
Spock
REST Assured
Testcontainers
Karate API Testautomation
Gatling
Postman
Jenkins
Gitlab
BPMN
Camunda BPM
Node
AngularJS
Vue.js

Programmiersprachen

Java
Groovy
JavaScript
PHP
Bash/Shell
HTML
[S]CSS
C/C++
Python

Datenbanken

PostgreSQL
Oracle
MySQL
MongoDB
Apache Solr

Einsatzorte

Einsatzorte

Paderborn (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km)

bevorzugter Einsatz in D3 oder größtenteils Remote.

möglich

Projekte

Projekte

5 Jahre 6 Monate
2016-03 - 2021-08

Enwicklung einer E-Procurement Plattform

Lead Developer in einem verteilten Team Java TDD Backend Entwickler ...
Lead Developer in einem verteilten Team
wescale ist die nächste Generation der Source-to-Pay-Beschaffungsplattform. Warenkorboptimierung in Echtzeit,
Katalog-Benchmarking auf Basis individueller Ausgabendaten oder Direct-Shopping-Strategien sind nur einige der innovativen
Funktionen, die wescale bietet.

? Mitarbeit an der Konzeption und Implementierung der wescale eProcurement Plattform.
? Einführung von diversen Domain-Driven-Design Techniken - Event-Storming, Event-Sourcing, CQRS.
? Modellierung und Implementierung von Stammdatenintegrations-Lösungen in einem Multimandaten-Cloud-System.
? Konzeption und Entwicklung einer Testumgebung zum integrativen Testen auf Basis von Karate und Testcontainers.
? Design und Entwicklung einer Logging-Library zur Entkopplung der Dev-, Support-, Audit-Log, PubSub-Events Backends.
? Camunda BPMN zur Modellierung und Implementierung von unterschiedlichen Einkaufsprozessen
? Als zertifizierter Scrum-Master in einem anderen Team gewirkt.
Jenkins Slack Teams ZoomText Atlassian JIRA PostgreSQL Prometheus Grafana Gitlab
Java TDD Backend Entwickler Spring Spring Boot OpenAPI Swagger API-Testing Docker Google Cloud Vision API Kubernetes Microservices Vue.js Angular.js Google PubSub Apache Solr MongoDB PostgreSQL ZooKeeper Camunda BPM BPM Micrometer Prometheus Grafana JetBrains IntelliJ IDEA JavaScript Node.js
WPS Management GmbH
Remote
1 Jahr
2020-02 - 2021-01

Testen der ePA (elektronischen Patientenakte) von IBM

Testentwickler Java BouncyCastle X.509 ...
Testentwickler
? Implementierung komplexer Testfälle für die ePA-Lösung von IBM (ePA = elektronische Patientenakte).
? Entwicklung und Implementierung eines Modell-Driven-Design-Ansatz zur Generierung eines SOAP-API-Testmodells.
? Analyse und Lösung von diverse Problemen wie z.B. Manipulation des gesamten SOAP-Requests-Protokoll-Stack zur Testfallimple-
mentierung.
Java BouncyCastle X.509 cryptography Git apache maven Maven Eclipse JetBrains IntelliJ IDEA Mockito
Achelos GmbH
paderborn
3 Jahre 4 Monate
2013-01 - 2016-04

Entwicklung einer Webanwendung zur Abwicklung und Buchung von Mitarbeiterbeteiligungen für Siemens in einem internationalen Team.

Software-Entwickler Java JEE6 CDI ...
Software-Entwickler
Siemens bietet seinen Mitarbeitern verschieden Bonus- und Beteiligungsmöglichkeiten. Im Rahmen der Osram-Abspaltung musste die
Steuer- und Buchungssoftware vollständig überarbeitet werden.

? Modelierung und Implementierung von verschiedenen Aktienbonusprogrammen.
? Maßgeblich die Performance der Massendatenverarbeitung insbesondere Buchungs-Simulationsläufe verbessert.
? Unit- und Integrationsstestumgebung mittels Aquillian eingeführt.
? Migration des Projektbuildsystem von Ant auf Maven.
Java JEE6 CDI EJB Richefaces Hibernate Oracle apache maven Jenkins JUnit
Siemens
Paderborn
2 Jahre 7 Monate
2010-06 - 2012-12

Entwicklung einer Platform auf GWT-basis zur Bearbeitung von Zulieferdaten eines Datawarehouse-System.

Software-Entwickler Spring Hibernate GWT ...
Software-Entwickler
Das Inhouse-Data-Warehousesystem der WestLB sollte um ein Webanwendungsplattform zur einfachen und zentralen Integration
weiterer Applikationen erweitert werden.

? Design und Entwicklung eines Frameworks und Plattform zum Betrieb mehrerer Anwendungen auf Basis von GWT/GXT.
? Etablierung von Design Pattern der Google IO 2009; CDI via Gin, Command Pattern, MVP und Unittest Mock für GXT Widgets.
? Implementierung eines Risiko-Vorsorgesystem zur Verarbeitung von Einzelwertberichtigung und Länderwertrisiken.
? Umsetzung eines Datawarehouse-gestütze Simulation- und Meldungsmodul nach SolvV (Basel III).
Atlassian JIRA Atlassian Confluence
Spring Hibernate GWT googlewebtoolkit GXT Apache Tomcat Apache Subversion Oracle11g Jenkins JUnit
West LB
Düsseldorf
3 Monate
2010-05 - 2010-07

Zusammenführung von SPON Mobile Billingbackends

Software-Entwickler Java Groovy Grails ...
Software-Entwickler
Die Neofonie Mobile hat die App SPON und ein Backend zur Verwaltung der Abonnements umgesetzt. Im Rahmen dieses Projektes
sollten die beiden Backend-Module in einer Grails-basierten App konsolidiert und die Grails-Version aktuallisiert werden.


Aufgaben:

Weiterentwicklung und des Zusamenführung von Billingbackends der Spiegel-Online Mobile App.
Java Groovy Grails Spring Hibernate MySQL JUnit Git JetBrains IntelliJ IDEA Apache Tomcat
9 Monate
2009-09 - 2010-05

Entwicklung eines Content-Management-System (CMS) nach Pflichtenheft für einen führenden Verlag in der Pharma-Branche

Software-Entwickler Java Groovy Grails ...
Software-Entwickler
? Im Scrum-Team die Entwicklung des CMS für den Wort & Bild Verlag vorangetrieben.
? Maßgeblich die Antwortzeiten des CMS reduziert.
Java Groovy Grails Gradle Hibernate MySQL Hudson Maven JetBrains IntelliJ IDEA Scrum jQuery JavaScript
Neofoni GmbH
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2018-04 - 2018-04

Advanced Domain-Driven Design

DDD-Europe, Brüssel
DDD-Europe, Brüssel
1 Monat
2018-01 - 2018-01

Event Storming Master Class

DDD-Europe, Amsterdam
DDD-Europe, Amsterdam
1 Monat
2016-12 - 2016-12

Certified Scrum Master @ Scrum Alliance

Certified Scrum Master @ Scrum Alliance, Köln
Certified Scrum Master @ Scrum Alliance
Köln
1 Monat
2010-02 - 2010-02

Sun Certified Java Developer

Sun Certified Java Developer,
Sun Certified Java Developer
6 Jahre 10 Monate
1999-09 - 2006-06

Mathematik Studium

Diplom Mathematiker, Universität Paderborn
Diplom Mathematiker
Universität Paderborn
Numerische Mathematik mit Nebenfach Informatik
2 Jahre 10 Monate
1994-08 - 1997-05

Ausbildung zum Energie Anlagen Elektroniker

Energie Anlagen Elektroniker, Miele & Cie GmbH
Energie Anlagen Elektroniker
Miele & Cie GmbH

Kompetenzen

Kompetenzen

Top-Skills

Java automated testing Backend Entwickler Spring JavaScript Cloud Computing Apache Tomcat

Produkte / Standards / Erfahrungen / Methoden

OOP
Scrum
Scrum Master
DDD
Event-Storming
MDD
Pair-Programming
TDD
API First
Open API
Intellij IDEA
Eclipse
Git
SVN
CVS
Gradle
Maven
Ant
Google Cloud Platform
Kubernetes
Docker
Zookeeper
Prometheus
Grafana
ELK-Stack
Google PubSub
JUnit
Spock
REST Assured
Testcontainers
Karate API Testautomation
Gatling
Postman
Jenkins
Gitlab
BPMN
Camunda BPM
Node
AngularJS
Vue.js

Programmiersprachen

Java
Groovy
JavaScript
PHP
Bash/Shell
HTML
[S]CSS
C/C++
Python

Datenbanken

PostgreSQL
Oracle
MySQL
MongoDB
Apache Solr

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.