Java, Entwicklung, Architektur, Technische Projektleitung, Scrum
Aktualisiert am 28.04.2025
Profilbild
Profil
Referenzen (4)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 28.04.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Architektur
Scrum Master
Technische Projektleitung
JEE/Jakarta
Wildfly/JBoss
PostgreSQL/Oracle/mySQL
Eclipse
Apache Tomcat
IntelliJ
Git
TDD
DDD
Container
Docker
Kubernetes
EJB3
JSF
Python
Spring/Boot
JUnit
Prince2
Kanban
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Italienisch
B1
Französisch
A2

Einsatzorte

Einsatzorte

Düsseldorf (+20km)
Deutschland

Ausschließlich Remote, oder in Düsseldorf

möglich

Projekte

Projekte

Architekt

  • Architekturberatung
  • Entwicklung
  • Erstellung von Richtlinien und PoCs
  • Erstellung von Konzepten zur Containerisierung bestehender Anwendungen
  • Erstellung von Proof of Concepts
  • Präsentation auf Workshops
  • Modularisierung der IsyFact-Bibliothek der BVA
  • Dokumentation

Docker Kubernetes Scrum GitOps Git gitlab Java Jakarta SpringBoot WebServices REST maven gradle git Bitbucket Jenkins Confluence Jira IntelliJ IDEA Microservices Jakarta / JSF Angular WebServices OpenAPI Swagger GitHub
MSG / Öffentliche Verwaltung
Remote und Köln
Software-Engineer und Entwickler /Tester
  • Erstellung von Anwendungen mit SpringBoot und Tomcat
  • Entwicklung von GUIs mit Angular, NodeJS
  • Entwicklung von REST-Schnittstellen mit OpenAPI und Swagger, GraphQL
  • Entwicklung der CI mit maven, gradle und Jenkins
  • Erstellung von CI-Pipelines auf github, gitlab
  • Design von SQL-Datenbanken (Oracle, Liquibase)
  • Anbindung von SQL-Datenbanken mit JPA/ Hibernate
  • Anbindung von Messaging-Systemen
  • Erstellung verteilten Loggings mit Prometheus und Grafana/ Kibana
  • Erstellung autom. Tests mit JUnit / DbUnit und Mockito / JMockit, Selenium
  • Code-Reviews (Clean Code, SOLID etc.)
  • Dokumentation in Jira, Confluence, Asciidoc
Java JEE/ Jakarta / JSF SpringBoot Angular WebServices REST Swagger OpenAPI Tomcat Wildfly / JBoss maven gradle git gitlab Bitbucket Jenkins Scrum Confluence Jira IntelliJ IDEA JUnit DbUnit Selenium Docker Kubernetes OpenShift Microservices GitHub Prometheus Grafana / Kibana
Öffentliche Verwaltung des Bundes
Entwickler; Software-Engineer

Entwicklung einer Kommunikationskomponente zum europäischen Abgleich von Umsatzsteuerdaten unter Java 17 / JEE / Jakarta mit DevOps

  • Entwicklung von GUIs mit Angular, NodeJS
  • Entwicklung von REST-Schnittstellen mit OpenAPI , OAS3 und Swagger
  • Design von SQL-Datenbanken (Oracle, Liquibase)
  • Anbindung von SQL-Datenbanken mit JPQ / Hibernate
  • Anbindung von Messaging-Systemen
  • NoSQL-DBs (MongoDB)
  • Entwicklung der CI mit maven, gradle und Jenkins
  • Design von SQL-Datenbanken (Oracle, PostgreSQL, Liquibase)
  • Anbindung von SQL-Datenbanken mit JPA/ Hibernate
  • Erstellung automatisierter Tests mit JUnit und Moskito
  • Code-Reviews (Clean Code, SOLID etc.)
  • Erstellung Continuous Delivery
  • Automatische Verarbeitung zahlreicher Pipelines
  • Automatisierter Versand von Berichten
  • Dokumentation in Confluence
  • Präsentation auf Workshops

IntelliJ git Jenkins maven gradle Jira Comnfluence Java Python JupyterLab gitlab Docker Kubernetes GitOps LowCode JIRA Confluence Jakarta SpringBoot WebServices REST Scrum IntelliJ IDEA MQS React Microservices
Java JEE/ Jakarta / JSF SpringBoot Angular WebServices REST Swagger OpenAPI Wildfly / JBoss maven gradle git gitlab Jenkins Scrum Confluence Jira IntelliJ IDEA Docker Kubernetes OpenShift AWS Microservices GitHub Prometheus Grafana
ITZ Bund /Bundeszentralamt für Steuern
Remote
  • Konzeption und Aufbau der Open Source Plattform NRW (?opencode.nrw?) und des Bundes (opencode.de / ZENDIS)
  • Technischer und organisatorischer Aufbau des KI-Labors der IT.NRW
  • Veranstaltung von KI-Fortbildungen an der IT Fortbildung NRW (bis heute)
  • Details auf Anfrage
Java Enterprise Python
MWIDE NRW
Entwicklung, Techn. Beratung, Architektur
  • Konzeption und Aufbau der Open Source Plattform NRW (?opencode.nrw?) und des Bundes (opencode.de)
  • Beratung in der Abteilung des CIO NRW im Wirtschaftsministerium MWIDE bei Technologie-Themen wie Architektur (LowCode-Plattform), Container-Technologien (AG Cloud)
  • Technologie-Beratung
  • Entwicklung der Plattformen
Java Python JupyterLab git gitlab Docker Kubernetes GitOps LowCode JIRA Confluence
IT.NRW / Ministerium für Wirtschaft NRW
Düsseldorf
Architekt und Lead-Entwickler / Scrum-Master

Komplettes Neu-Design / neue Implementierung der landesweiten Systemen AbwAG und WasEG (Gebührenerhebung für Abwassereinleitung und Wasserentnahme), im Rahmen einer Großrechner-Migration

  • Parallele Entwicklung zweier mehrschichtiger Anwendungen mit Java / JEE / Jakarta mit DevOps
  • Design der SQL-Datenbanken (Oracle, PostgreSQL; Liquibase)
  • Anbindung verschiedener SQL-Datenbanken mit JPA-Hibernate (Oracle, PostgreSQL; Liquibase)
  • Entwicklung verschiedener GUI (JSF; Angular)
  • Entwicklung von REST-Schnittstellen
  • Anbindung verschiedener Datenströme (MQ; Kafka)
  • Erstellung automatisierter Tests mit JUnit, JMockit, Selenium
  • Aufbau der CI-Pipeline mit git, maven und Jenkins
  • Dokumentation in Jira und Confluence
  • Dokumentation der Architektur nach arc42
  • Präsentation der Ergebnisse auf Workshops
  • Code-Reviews (Clean Code, SOLID etc.)
  • Architect / Lead Developer
  • Entwurf der Architektur
  • Risikomanagement
  • Scrum Master
  • Bericht an die Projektleitung
  • Migration des Altsystems
  • Unterstützung bei Einführung des Systems
  • Integration in die IT-Landschaft des LANUV/MULNV
  • Coaching des Teams

Java JEE/ Jakarta / JSF SpringBoot Angular WebServices REST Wildfly / JBoss maven gradle git gitlab Bitbucket Jenkins Scrum Confluence Jira IntelliJ IDEA Docker Kubernetes OpenShift Microservices OpenAPI Swagger GitHub Prometheus Grafana Jakarta JSF AngularJS Web Services Oracle PostgreSQL Kafka Nexus Scrum of Scrums SAFe Wildfly JBoss Keycloak Junit JMockit Selenium SonarQube JIRA XML XMLSchema JSON EAI Apache Camel Cobol PL/1 Linux RHEL 7 Magic Draw Enterprise Architect arc42 Domain Driven Design TDD
Öffentliche Verwaltung NRW
  • Technischer und organisatorischer Aufbau des KI-Labors der IT.NRW
  • Interne Koordination GPO-Projekte (Geschäftsprozess-Optimierung NRW)
  • Veranstaltung von KI-Fortbildungen an der IT Fortbildung NRW (bis heute)
  • Entwicklung der Plattformen
  • Coaching
Java Python JupyterLab Anaconda TensorFlow PyTorch
IT.NRW
Entwickler / System-Architekt / Scrum-Master / Build-Manager
  • Technische Projektleitung / Lead Architect / Lead Developer
  • Risikobewertung 
  • Anforderungsanalyse 
  • Scrum-Master 
  • Aufbau des CI-System 
  • Design der Architektur 
  • Migration des Altsystems 
  • Unterstützung bei Überführung in Live-Betrieb
  • Koordination der Entwicklerteams 
  • Integration in IT-Landschaft des LANUV/MULNV 
  • Dokumentation nach arc42 
  • Coaching des agilen Teams


Komplettes Neu-Design / neue Implementierung der landesweiten Systemen AbwAG und WasEG

(Gebührenerhebung für Abwassereinleitung und Wasserentnahme) 

  • Technische Projektleitung 
  • Entwurf der Architektur 
  • Unterstützung bei der Steuerung der drei Projekt-Teams
  • Risikomanagement 
  • Scrum Master 
  • Bericht an die Projektleitung 
  • Dokumentation (arc42)

Eclipse Java Jakarta JSF Oracle PostgreSQL maven Jenkins Nexus Scrum Prince2 Wildfly JBoss Junit JMockit Selenium SonarQube JIRA Confluence XML XMLSchema JSON EAI Apache Camel Linux WebServices RHEL 7 git Magic Draw Enterprise Architect SpringBoot AngularJS Web Services Kafka REST Magic Draw arc42 Miroservices Domain Driven Design TDD
IT.NRW / Landesamt für Naturschutz
Düsseldorf
Entwickler

Entwicklung Fonds-Workflow-Monitor-System

  • Anforderungsanalyse
  • Implementierung und Design
  • Re-Design/Refactoring bestehender Module
  • Design der SQL-Datenbanken (Oracle, Liquibase)
  • Anbindung der SQL-Datenbanken mit JPA-Hibernate
  • Entwicklung verschiedener GUI (JSF)
  • Profiling: Laufzeitoptimierung (Pooling/Cashing)
  • Entwicklung automatisierter Test (Junit)
  • Koordination fachliche Tests
  • Unterstützung bei Einführung des Systems

Eclipse Java/JEE/Jakarta JSF Oracle 11g Hibernate REST Wildfly / JBoss Tomcat JUnit JQuery maven Linux
Großbank
Düsseldorf
Entwicklung
  • Implementierung und Design
  • Re-Design/Refactoring bestehender Module
  • Design der SQL-Datenbanken (Oracle, Liquibase)
  • Anbindung der SQL-Datenbanken mit JPA-Hibernate
  • Anbindung verschiedener Datenströme
  • Entwicklung verschiedener GUI (JSF)
  • Entwicklung automatisierter Test (Junit)
Java Enterprise Java/JEE/Jakarta JSF Oracle Hibernate JUnit JQuery git maven Linux
Energie-Unternehmen
Entwickler
  • Entwicklung für Komponenten der elektronischen Gesundheitskarte
  • Integration verschiedener Services der elektronischen Gesundheitskarte
  • Entwicklung des RCP-Frontends zur Ausstellung digitaler Zertifikate
  • Details auf Anfrage
REST Eclipse RCP
IT-Consulting für Bundesministerium für Gesundheit
Fullstack-Entwickler
  • Integration verschiedener Services der elektronischen Gesundheitskarte
  • Entwicklung administratives RCP-Frontend zur Ausstellung digitaler Zertifikate
Java Eclipse RCP Oracle Webservices WSDL XML JAXB JAX-WS SOAP Linux Spring
Java Eclipse RCP Oracle Webservices WSDL XML JAXB JAX-WS SOAP Linux Spring
Gematik
Düsseldorf
Software-Entwcikler
  • Entwicklung Fonds-Workflow-Monitor-System
  • Anforderungsanalyse
  • Implementierung und Design
  • Re-Design/Refactoring bestehender Module
  • Profiling: Laufzeitoptimierung (Pooling/Cashing)
  • Koordination fachliche Tests
  • Unterstützung bei Einführung des Systems
Eclipse Java/JEE5 Tapestry Oracle 11g Hibernate Websphere Jetty JUnit JQuery maven Linux
Eclipse Java/JEE5 Tapestry Oracle 11g Hibernate Websphere Jetty JUnit JQuery maven Linux
HSBC Trinkaus/INKA
Düsseldorf
Software-Entwikckler
  • Anforderungsanalyse
  • Implementierung und Design
  • Verarbeitung großer Datenmengen, Verbesserung der Daten-Qualität durch statistische Verfahren
  • Erstellung von Reports
  • Profiling: Laufzeitoptimierung (Pooling/Cashing)
  • Profiling: Speicherverwaltung (Garbage Collection)
  • Teilprojektleitung ?BerufsImputaion?: Meilensteinplanung, Reporting, Einarbeitung neuer Teammitglieder
  • Test-Unterstützung
  • Unterstützung ALM
Eclipse Java/JEE5/EJB3 JBoss 5 Java Server Faces (JSF) Sprin Oracle 11g JUnit ClearCase JQuery maven Hudson/Jenkins YourKit App Dynamics Linux
Eclipse Java/JEE5/EJB3 JBoss 5 Java Server Faces (JSF) Sprin Oracle 11g JUnit ClearCase JQuery maven Hudson/Jenkins YourKit App Dynamics Linux
IT.NRW
Düsseldorf
Software-Entwickler
  • Anforderungsanalyse
  • Erstellung Fach- und Testkonzepte für Kreditvergabe-Anwendung (RiskCheck/3)
  • Erweiterung CMS
  • Einbindung von Dritt-Anwendungen in Portal
  • Entwicklung Webanwendungen für das Unternehmens-Portal
  • ReLaunch der Unternehmens-Website Metro24 Deutschland
  • Aufbau der weltweiten eCommerce-Lösung der Metro 
  • Entwicklung einzelner Applikationen für das eCommerce-Portal
  • Anforderungsanalyse in Zusammenarbeit mit dem Kunden
  • Erstellung von Fach- und technischen Spezifikationen nach ITG
  • Re-Launch der Unternehmensseiten in Belgien, Tschechien, Rumänien
  • Implementierung eines Single Sign In
Eclipse Java/JEE5/EJB3 Tomcat 7 Oracle Application Server Oracle 11 Jetty JBoss 7 UML 2 (MagicDraw)/ Velocity Java Server Faces (JSF) Spring SpringMVC SpringAOP JSP JUnit Subversion Oracle 11g XML/XSL Google Maps Html/Css Prototype JQuery HP Quality Center Apache JMeter maven Hudson/Jenkins Linux
Eclipse Java/JEE5/EJB3 Tomcat 7 Oracle Application Server Oracle 11 Jetty JBoss 7 UML 2 (MagicDraw)/ Velocity Java Server Faces (JSF) Spring SpringMVC SpringAOP JSP JUnit Subversion Oracle 11g XML/XSL Google Maps Html/Css Prototype JQuery HP Quality Center Apache JMeter maven Hudson/Jenkins Linux
METRO Group Deutschland (CC, MetroSystems)
Düsseldorf
  • Erweiterung bestehender Webanwendungen
  • Aufbau Entwicklungsumgebung
  • 3rd-Level-Support
  • Migration auf Weblogic 8, Java Version 5
  • Erstellung automatisierter Tests
  • Build-Management
  • Erweiterung und Überarbeitung einer bestehenden Webanwendung
  • Erstellung von Fachkonzepten in Zusammenarbeit mit den Fachabteilungen
Java/JEE C++ Weblogic 8 Eclipse DB2 JUnit Visual Source Safe Maven Html CSS Ajax JSP Struts Java/JEE/EJB Websphere AppServer Hibernate Subversion Oracle 9
Versicherung
Düsseldorf
  • Design und Implementierung einer Web-Anwendung zur Anwendung in internationalen klinischen Studien (Health Care)
  • Anforderungs-Analyse
  • Erstellung automatisierter Tests
  • Integration, Test, Einführung
  • Coaching der Entwickler
  • Schulung der Mitarbeiter
Java/JEE 6 Tomcat 4 JBoss Eclipse Oracle JSF Tomcat JUnit Subversion Spring Struts Tapestry Html CSS Hibernate Quartz
Bayer Business Services
Software-Entwicklung
  • Entwicklung einer Java-basierten Marketing-Plattform für einen Automobilkonzern.
  • Anbindung des Systems an bestehende Datenbanken
  • Internationalisierung
  • Erstellung automatisierter Tests
  • Betreuung der Test- und Integrations-Phasen
  • Einführung des Systems
  • Schulung der Mitarbeiter
  • Erstellung der Dokumentation

Java/Java EE/EJB Websphere AppServer Eclipse Rich Client Platform Servlets JSF Oracle Tomcat 5 Eclipse 3.3 JUnit Ajax Html CSS Struts XML/XSLT
Java/Java EE/EJB Websphere AppServer Eclipse Rich Client Platform Servlets JSF Oracle Tomcat 5 Eclipse 3.3 JUnit Ajax Html CSS Struts XML/XSLT
Düsseldorf
Software-Entwickler
  • Anforderungs-Analyse
  • Design und Implementierung der Internetanwendungen zur Konsolidierung der im Konzern vorhandenen Applikations-, SAP- und Datenbankserver.
  • Implementierung von Weboberflächen zur Erstellung von teilweise grafischen Reports unter den verschiedensten Aspekten ("Manager-Sicht", Administrations-Sicht, Asset-Management etc.)
  • Anbindung heterogener Datenquellen
  • Erstellung automatisierter Tests
  • Dokumentation des Systems
Java/JEE WSAD 5.1 Eclipse Tomcat 5 Servlets Websphere AppServer JSF Jakarta Commons Oracle DB2 JUnit Log4j CVS UML Spring Hibernate Linux
Java/JEE WSAD 5.1 Eclipse Tomcat 5 Servlets Websphere AppServer JSF Jakarta Commons Oracle DB2 JUnit Log4j CVS UML Spring Hibernate Linux
Bayer Business Services
Leverkusen
Software-Entwickler
  • Entwicklung von Webservices
  • Entwicklung CRM-Tool unter Swing
  • Umstellung des CRM-Tools auf Eclipse Rich Client Platform (RCP)
  • Entwicklung mehrsprachiger Webdienste
Java/JEE/EJB Eclipse 3 Websphere AppServer Tomcat 5 UML (Together) Swing Webservices (Axis) Eclipse RCP Oracle Hibernate Jakarta Commons JUnit-Tests Log4j Subversion PVCS Cruise Control
Java/JEE/EJB Eclipse 3 Websphere AppServer Tomcat 5 UML (Together) Swing Webservices (Axis) Eclipse RCP Oracle Hibernate Jakarta Commons JUnit-Tests Log4j Subversion PVCS Cruise Control
Arcor
Essen
Software-Entwicklung, Techn. Projektleitung
  • Technische Projektleitung
  • Anforderungsanalyse
  • Design und Implementierung neuer Verkaufs-Produkte
  • Einführung neuer Entwicklungs-Prozesse
  • Weiterentwicklung und Re-Design des bestehenden Verkaufs-Frameworks
  • Einführung der Produktgeneration 2007 (neue gesetzliche Bestimmungen)
  • Einführung automatisierter Tests unter Http, Html und WebTools
  • Anbindung der Applikationen an die IT-Umgebungen der Partner (Postank, Citibank)
  • Design und Implementierung von Web-Services (Tarifrechner, Rentenrechner)
  • Migration aller bestehenden Anwendungen in das hausinterne Rechenzentrum
  • Build- und Release-Management unter Ant
  • Unterstützung der Fachabteilungen bei der Entwicklung der Fachkonzepte
  • Entwicklung von Styleguides zu Entwicklung, Dokumentation und Testverfahren
  • Coaching der Projektmitarbeiter
Tomcat Weblogic 8 Java/J2EE/EJB Struts Servlets JSP Swing Eclipse 3.2 Apache UML (Together) Oracle JUnit Spring Html CSS HtmlUnit JMeter Ant Javadoc Log4 D/HTML JavaScript Solaris CVS
Tomcat Weblogic 8 Java/J2EE/EJB Struts Servlets JSP Swing Eclipse 3.2 Apache UML (Together) Oracle JUnit Spring Html CSS HtmlUnit JMeter Ant Javadoc Log4 D/HTML JavaScript Solaris CVS
CiV Versicherung
Hilden
Software-Entwickler
  • Entwicklung der Benutzerverwaltung des Bayer-Konzerns (> 100.000 User)
  • Single-Sign-On-Lösung LDAP/Active Directory/SAP
  • Konsolidierung der Kennwörter der Bayer-Mitarbeiter (konzernweit) (SAP, DB2, LDAP)
  • Entwicklung User-Management
Websphere 5 WSAD Java/J2EE Oracle Spring Log4 JSP SAP/Java Quartz
Websphere 5 WSAD Java/J2EE Oracle Spring Log4 JSP SAP/Java Quartz
Bayer Business Services
Leverkusen
Software-Entwicklung
  • Entwicklung und Integration der Sachversicherungs-Produkte der Provinzial in das Sparkassen-System OS-Plus über XML-Schnittstellen.
  • Unterstützung und Koordination der Test- und Entwickler-Teams.
  • Anbindung des Host-Systems über MQ-Series.
  • Coaching einzelner Mitarbeiter (Java/J2EE).
  • Build- und Versions-Management; Weiterentwicklung des bestehenden Build-Management-Systems (Ant).
  • Durchführung von Performance-Tests und -Analysen.
  • Abnahmetest der OS+ Anwendungen
  • Migration der bestehenden Benutzeroberflächen auf den neuen Styleguide (D/HTML, JavaScript; XML/XSL)
Tomcat/JBoss Websphere Java/J2EE Struts Servlets JSP Eclipse Apache J Http Log4 Jakarta Commons JMeter Ant OS390 MQSeries Rational Rose iText (PDF-Generierung) D/HTML JavaScript XML/XSL
Tomcat/JBoss Websphere Java/J2EE Struts Servlets JSP Eclipse Apache J Http Log4 Jakarta Commons JMeter Ant OS390 MQSeries Rational Rose iText (PDF-Generierung) D/HTML JavaScript XML/XSL
Provinzial Rheinland
Düsseldorf
  • Anforderungsanalyse
  • Migration bestehender J2EE-basierter Versicherungs-Anwendungen (Renten-Versicherungen) von Weblogic nach Tomcat (Offline-Version).
  • Konzeption und Entwicklung eines vollautomatischen plattformunabhängigen Build-Management-Systems unter Ant (Build, Test, Dokumentations-Erstellung, Deployment) incl.  Erstellung eines Swing-Frontends
  • Konzeption und Entwicklung eines Test-Frameworks für Funktionalitäts- und Last-Tests.
Tomcat Weblogic Java/J2EE EJB Struts Servlets JSP Swing Eclipse Apache Together Oracle JUnit Html JMeter Ant Javadoc D/HTML JavaScript
Tomcat Weblogic Java/J2EE EJB Struts Servlets JSP Swing Eclipse Apache Together Oracle JUnit Html JMeter Ant Javadoc D/HTML JavaScript
CiV Versicherung
Hilden
Software-Entwickler

  • Technische Projektleitung
  • Migration eines bestehenden Perl/PHP-Systems (Autovermietungs-Portals) nach J2EE.
  • Fachliche Anforderungsanalyse, Erstellung eines technischen Konzepts und Implementierung.
  • Aufbau des Portals autovermietung.de
  • Anbindung weiterer externer Partner über XML-Schnittstellen.

Tomcat Java/JEE Struts Servlets JSP Velocity XML/XSL Eclipse PHP Perl Apache Together Postgres Linux
Tomcat Java/JEE Struts Servlets JSP Velocity XML/XSL Eclipse PHP Perl Apache Together Postgres Linux
autovermietung.de
Düsseldorf
Software_Entwickler / Architekt

  • Technische Projektleitung
  • Anforderungsanalyse
  • Erstellung von Fachkonzepten in Zusammenarbeit mit den Fachabteilungen
  • Konzeption der Architektur
  • Technisches Konzept und  Implementierung des führenden  Systems zur Erstellung von Kredit-Ratings (multilingual, J2EE-basiert) zur Umsetzung der Basel-II-Richtlinien
  • Historisierung nach Basel-II-Kriterien
  • Entwicklung eines Administrations-Tools unter Swing
  • Anbindung an bestehendes Bilanz-Analyse-System über Web-Service
  • Entwicklung der Styleguides der Abteilung für die Entwicklung
  • Anbindung an vorhandene Systeme (CICS, LDAP etc.)
  • Coaching der Mitarbeiter.
  • Erstellung von Aufwandsabschätzungen und der Fortschrittsberichte für das Core-Team.
  • Koordination der Funktionalitäts- und Performance-Tests
  • Erstellung einer Workflow-Engine zur Abbildung des bankinternen Ablaufs
  • Erstellung von PDF-Reports
  • Batch-Verarbeitungsprozesse zum automatischen Import der Ratingdaten von S&P, Moodys

Websphere Application Server WSAD Java/J2EE EJB Struts JSP Taglibs XML/XSL Together Oracle TOAD Toplink CICS LDAP AIX Web-Services J Http Jakarta Commons Swing Toplink ORM
Websphere Application Server WSAD Java/J2EE EJB Struts JSP Taglibs XML/XSL Together Oracle TOAD Toplink CICS LDAP AIX Web-Services J Http Jakarta Commons Swing Toplink ORM
WestLB
Düsseldorf

Aus- und Weiterbildung

Aus- und Weiterbildung

Foundation-Zertifikat
Zertifizierter Scrum-Master
Zertifizierter Service Manager

Position

Position

  • Software-Entwicklung (Java), Architekt

Kompetenzen

Kompetenzen

Top-Skills

Java Architektur Scrum Master Technische Projektleitung JEE/Jakarta Wildfly/JBoss PostgreSQL/Oracle/mySQL Eclipse Apache Tomcat IntelliJ Git TDD DDD Container Docker Kubernetes EJB3 JSF Python Spring/Boot JUnit Prince2 Kanban

Schwerpunkte

Java / Python Entwicklung
Technische Projektleitung
Agile Softwareentwicklung
Cloud-Technologien
Architektur

Produkte / Standards / Erfahrungen / Methoden

Scrum
Experte
Java, JEE, Jakarta, JSF, PrimeFaces
Experte
Eclipse, IntelliJ
Experte
Continuous Integration (Jenkins)
Experte
git, gitflow
Fortgeschritten
Docker, Kubernetes
Fortgeschritten
Agile Methoden / Scrum
Experte
Wildfly / JBoss
Experte
Eclipse
Experte
IntelliJ
Fortgeschritten
Tomcat
Fortgeschritten
Sprint, Spring Boot
Fortgeschritten
WebServices
Fortgeschritten
Hibernate
Fortgeschritten
git, gitlab, gitflow
Fortgeschritten
Prince2
Foundation Certificate
ITIL 2
Foundation Certificate
Javascript
Fortgeschritten
Angular
Basics
arc42
Fortgeschritten

Technische Kenntnisse und Erfahrungen (Auswahl):

Java:

  • Java 17 und 21 - mehr als 10 Jahre Erfahrung
  • Jakarta - mehr als 10 Jahre Erfahrung
  • Spring / SpringBoot - mehr als 10 Jahre Erfahrung
  •  Wildfly / JBoss - mehr als 10 Jahre Erfahrung
  • Tomcat - mehr als 10 Jahre Erfahrung
  • Websphere - mehr als 10 Jahre Erfahrung
  • Metriken - mehr als 10 Jahre Erfahrung


Python:

  • Python < 3.13 - mehr als 5 Jahre Erfahrung
  • Django - mehr als 5 Jahre Erfahrung
  • Flask - mehr als 5 Jahre Erfahrung


Entwicklung:

  • Clean Code - mehr als 10 Jahre Erfahrung
  • SOLID - mehr als 10 Jahre Erfahrung
  • TDD Test first - mehr als 10 Jahre Erfahrung
  • API first etc. - mehr als 10 Jahre Erfahrung


Datenbanken:

  • SQL - mehr als 10 Jahre Erfahrung
  • NoSQL - mehr als 10 Jahre Erfahrung
  • Oracle - mehr als 10 Jahre Erfahrung
  • PostgreSQL - mehr als 10 Jahre Erfahrung
  • mySQL - mehr als 10 Jahre Erfahrung
  • H2 - mehr als 10 Jahre Erfahrung
  • NoSQL - mehr als 10 Jahre Erfahrung
  • JPA - mehr als 10 Jahre Erfahrung
  • Hibernate - mehr als 10 Jahre Erfahrung
  • Liquibase - mehr als 10 Jahre Erfahrung
  • MongoDB - mehr als 10 Jahre Erfahrung


Cloud-Technologien:

  • Docker - mehr als 5 Jahre Erfahrung
  • Kubernetes - mehr als 5 Jahre Erfahrung
  • Helm - mehr als 5 Jahre Erfahrung
  • Openshift - mehr als 5 Jahre Erfahrung
  • Quarkus - mehr als 5 Jahre Erfahrung
  • AWS - mehr als 5 Jahre Erfahrung


Microservices:

  • REST - mehr als 5 Jahre Erfahrung
  • OpenAPI / Swagger - mehr als 5 Jahre Erfahrung
  • OAS3 - mehr als 5 Jahre Erfahrung
  • JSON - mehr als 5 Jahre Erfahrung
  • SOAP - mehr als 5 Jahre Erfahrung
  • GraphQL - mehr als 5 Jahre Erfahrung


Automatisiertes Testen:

  • TDD - mehr als 10 Jahre Erfahrung
  • Junit - mehr als 10 Jahre Erfahrung
  • TestNG - mehr als 10 Jahre Erfahrung
  • Mockito - mehr als 10 Jahre Erfahrung
  • EasyMock - mehr als 10 Jahre Erfahrung
  • Spock - mehr als 10 Jahre Erfahrung
  • Selenium - mehr als 10 Jahre Erfahrung
  • JMeter - mehr als 10 Jahre Erfahrung
  • Cucumber - mehr als 10 Jahre Erfahrung
  • SonarQube - mehr als 10 Jahre Erfahrung
  • JaCoCo - mehr als 10 Jahre Erfahrung


Logging und Monitoring:

  • slf4j - mehr als 5 Jahre Erfahrung
  • logback - mehr als 5 Jahre Erfahrung
  • ELK - mehr als 5 Jahre Erfahrung
  • Kibana - mehr als 5 Jahre Erfahrung
  • Prometheus - mehr als 5 Jahre Erfahrung
  • Grafana - mehr als 5 Jahre Erfahrung
  • Micrometer - mehr als 5 Jahre Erfahrung


Frontend:

  • Java Server Faces (JSF, MyFaces, PrimeFaces) - mehr als 5 Jahre Erfahrung
  • AngularJS - mehr als 5 Jahre Erfahrung
  • React - mehr als 5 Jahre Erfahrung
  • NodeJS - mehr als 5 Jahre Erfahrung
  • Tapestry - mehr als 5 Jahre Erfahrung
  • Ajax - mehr als 5 Jahre Erfahrung
  • jQuery - mehr als 5 Jahre Erfahrung
  • Eclipse RCP - mehr als 5 Jahre Erfahrung


Agile Softwareentwicklung:

  • Scrum, Kanban, SAFe - mehr als 10 Jahre Erfahrung
  • Tools: Confluence, Jira - mehr als 10 Jahre Erfahrung


Architektur:

  • Arc42 - mehr als 5 Jahre Erfahrung
  • Domain-Driven Design - mehr als 5 Jahre Erfahrung
  • Event-Driven Architecture - mehr als 5 Jahre Erfahrung
  • UML - mehr als 5 Jahre Erfahrung
  • Patterns - mehr als 5 Jahre Erfahrung


Continuous Integration:

  • git - mehr als 10 Jahre Erfahrung
  • github - mehr als 10 Jahre Erfahrung
  • gitlab - mehr als 10 Jahre Erfahrung
  • gitflow - mehr als 10 Jahre Erfahrung
  • maven - mehr als 10 Jahre Erfahrung
  • gradle - mehr als 10 Jahre Erfahrung
  • Jenkins - mehr als 10 Jahre Erfahrung
  • Nexus - mehr als 10 Jahre Erfahrung
  • Dependabot  - mehr als 10 Jahre Erfahrung
  • DevOps - mehr als 10 Jahre Erfahrung


Tools:

  • IntelliJ - mehr als 10 Jahre Erfahrung
  • Eclipse - mehr als 10 Jahre Erfahrung
  • VS Code - mehr als 10 Jahre Erfahrung


KI-Technologien und Tools:

  • Python - Praktische Erfahrung vorhanden
  • PyTorch - Praktische Erfahrung vorhanden
  • Tensorflow - Praktische Erfahrung vorhanden
  • Jupyter - Praktische Erfahrung vorhanden
  • Anaconda - Praktische Erfahrung vorhanden
  • Mathematica - Praktische Erfahrung vorhanden
  • Prolog - Praktische Erfahrung vorhanden
  • Maschinelles Lernen - Praktische Erfahrung vorhanden
  • Deep Learning - Praktische Erfahrung vorhanden


Sonstiges:

  • PHP - mehr als 5 Jahre Erfahrung
  • Keycloak - mehr als 5 Jahre Erfahrung
  • IAM - mehr als 5 Jahre Erfahrung
  • Asciidoc - mehr als 5 Jahre Erfahrung
  • RabbitMQ - mehr als 5 Jahre Erfahrung
  • Kafka - mehr als 5 Jahre Erfahrung


Sonstiges:

  • Wissenschaftlicher Mitarbeiter 
  • Universität der Bundeswehr Hamburg 
  • FB Maschinenbau


Projekte (Auswahl):

  • Bundesverwaltungsamt: Architekturberatung und Entwicklung
  • IT-Dienstleiter des Bundes / Steuern: Entwicklung
  • IT.NRW: Aufbau KI Labor, Veranstaltung von Kursen zur KI
  • IT.NRW / Landesamt für Naturschutz: Technische Projektleitung im Projekt ABWAG / WASEG
  • Statistisches Landesamt NRW: Datenauswertung Zensus
  • ProACTIV Versicherung: Entwicklung und Architektur
  • HSBC Trinkaus / INKA: Weiterentwicklung Fonds-Verwaltung
  • METRO: Weiterentwicklung Webportal
  • Weitere Projekte auf Anfrage


berufliche Stationen:

  • Wissenschaftlicher Mitarbeiter Universität der Bundeswehr Hamburg FB Maschinenbau

Betriebssysteme

Linux
Experte
Windows
Fortgeschritten

Programmiersprachen

Java
Experte
C/C++
Fortgeschritten
JavaScript
Fortgeschritten
PHP
Fortgeschritten
TeX, LaTeX
Fortgeschritten
Python
Fortgeschritten
D/HTML
Python 3

Datenbanken

JDBC
sehr gute Kenntnisse
MySQL
Fortgeschritten
ODBC
Fortgeschritten
Oracle
Fortgeschritten
PostgreSQL
Fortgeschritten
SQL
Fortgeschritten
Hibernate
Fortgeschritten
JDO
JPA
H2
NoSQL
Liquibase
MongoDB

Datenkommunikation

Internet, Intranet
Experte
Message Queuing
Basics
SMTP
Basics
Web Services
Fortgeschritten
MQ Series
JMS

Design / Entwicklung / Konstruktion

Domain Driven Design
Basics
OO-Analyse und Design
Experte
Clean Code
Fortgeschritten

Branchen

Branchen

  • Öffentliche Verwaltung
  • Finanzdienstleister
  • Banken + Versicherungen
  • Gesundheitswesen
  • Telekommunikation + Energie
  • Chemie-Industrie

Einsatzorte

Düsseldorf (+20km)
Deutschland

Ausschließlich Remote, oder in Düsseldorf

möglich

Projekte

Architekt

  • Architekturberatung
  • Entwicklung
  • Erstellung von Richtlinien und PoCs
  • Erstellung von Konzepten zur Containerisierung bestehender Anwendungen
  • Erstellung von Proof of Concepts
  • Präsentation auf Workshops
  • Modularisierung der IsyFact-Bibliothek der BVA
  • Dokumentation

Docker Kubernetes Scrum GitOps Git gitlab Java Jakarta SpringBoot WebServices REST maven gradle git Bitbucket Jenkins Confluence Jira IntelliJ IDEA Microservices Jakarta / JSF Angular WebServices OpenAPI Swagger GitHub
MSG / Öffentliche Verwaltung
Remote und Köln
Software-Engineer und Entwickler /Tester
  • Erstellung von Anwendungen mit SpringBoot und Tomcat
  • Entwicklung von GUIs mit Angular, NodeJS
  • Entwicklung von REST-Schnittstellen mit OpenAPI und Swagger, GraphQL
  • Entwicklung der CI mit maven, gradle und Jenkins
  • Erstellung von CI-Pipelines auf github, gitlab
  • Design von SQL-Datenbanken (Oracle, Liquibase)
  • Anbindung von SQL-Datenbanken mit JPA/ Hibernate
  • Anbindung von Messaging-Systemen
  • Erstellung verteilten Loggings mit Prometheus und Grafana/ Kibana
  • Erstellung autom. Tests mit JUnit / DbUnit und Mockito / JMockit, Selenium
  • Code-Reviews (Clean Code, SOLID etc.)
  • Dokumentation in Jira, Confluence, Asciidoc
Java JEE/ Jakarta / JSF SpringBoot Angular WebServices REST Swagger OpenAPI Tomcat Wildfly / JBoss maven gradle git gitlab Bitbucket Jenkins Scrum Confluence Jira IntelliJ IDEA JUnit DbUnit Selenium Docker Kubernetes OpenShift Microservices GitHub Prometheus Grafana / Kibana
Öffentliche Verwaltung des Bundes
Entwickler; Software-Engineer

Entwicklung einer Kommunikationskomponente zum europäischen Abgleich von Umsatzsteuerdaten unter Java 17 / JEE / Jakarta mit DevOps

  • Entwicklung von GUIs mit Angular, NodeJS
  • Entwicklung von REST-Schnittstellen mit OpenAPI , OAS3 und Swagger
  • Design von SQL-Datenbanken (Oracle, Liquibase)
  • Anbindung von SQL-Datenbanken mit JPQ / Hibernate
  • Anbindung von Messaging-Systemen
  • NoSQL-DBs (MongoDB)
  • Entwicklung der CI mit maven, gradle und Jenkins
  • Design von SQL-Datenbanken (Oracle, PostgreSQL, Liquibase)
  • Anbindung von SQL-Datenbanken mit JPA/ Hibernate
  • Erstellung automatisierter Tests mit JUnit und Moskito
  • Code-Reviews (Clean Code, SOLID etc.)
  • Erstellung Continuous Delivery
  • Automatische Verarbeitung zahlreicher Pipelines
  • Automatisierter Versand von Berichten
  • Dokumentation in Confluence
  • Präsentation auf Workshops

IntelliJ git Jenkins maven gradle Jira Comnfluence Java Python JupyterLab gitlab Docker Kubernetes GitOps LowCode JIRA Confluence Jakarta SpringBoot WebServices REST Scrum IntelliJ IDEA MQS React Microservices
Java JEE/ Jakarta / JSF SpringBoot Angular WebServices REST Swagger OpenAPI Wildfly / JBoss maven gradle git gitlab Jenkins Scrum Confluence Jira IntelliJ IDEA Docker Kubernetes OpenShift AWS Microservices GitHub Prometheus Grafana
ITZ Bund /Bundeszentralamt für Steuern
Remote
  • Konzeption und Aufbau der Open Source Plattform NRW (?opencode.nrw?) und des Bundes (opencode.de / ZENDIS)
  • Technischer und organisatorischer Aufbau des KI-Labors der IT.NRW
  • Veranstaltung von KI-Fortbildungen an der IT Fortbildung NRW (bis heute)
  • Details auf Anfrage
Java Enterprise Python
MWIDE NRW
Entwicklung, Techn. Beratung, Architektur
  • Konzeption und Aufbau der Open Source Plattform NRW (?opencode.nrw?) und des Bundes (opencode.de)
  • Beratung in der Abteilung des CIO NRW im Wirtschaftsministerium MWIDE bei Technologie-Themen wie Architektur (LowCode-Plattform), Container-Technologien (AG Cloud)
  • Technologie-Beratung
  • Entwicklung der Plattformen
Java Python JupyterLab git gitlab Docker Kubernetes GitOps LowCode JIRA Confluence
IT.NRW / Ministerium für Wirtschaft NRW
Düsseldorf
Architekt und Lead-Entwickler / Scrum-Master

Komplettes Neu-Design / neue Implementierung der landesweiten Systemen AbwAG und WasEG (Gebührenerhebung für Abwassereinleitung und Wasserentnahme), im Rahmen einer Großrechner-Migration

  • Parallele Entwicklung zweier mehrschichtiger Anwendungen mit Java / JEE / Jakarta mit DevOps
  • Design der SQL-Datenbanken (Oracle, PostgreSQL; Liquibase)
  • Anbindung verschiedener SQL-Datenbanken mit JPA-Hibernate (Oracle, PostgreSQL; Liquibase)
  • Entwicklung verschiedener GUI (JSF; Angular)
  • Entwicklung von REST-Schnittstellen
  • Anbindung verschiedener Datenströme (MQ; Kafka)
  • Erstellung automatisierter Tests mit JUnit, JMockit, Selenium
  • Aufbau der CI-Pipeline mit git, maven und Jenkins
  • Dokumentation in Jira und Confluence
  • Dokumentation der Architektur nach arc42
  • Präsentation der Ergebnisse auf Workshops
  • Code-Reviews (Clean Code, SOLID etc.)
  • Architect / Lead Developer
  • Entwurf der Architektur
  • Risikomanagement
  • Scrum Master
  • Bericht an die Projektleitung
  • Migration des Altsystems
  • Unterstützung bei Einführung des Systems
  • Integration in die IT-Landschaft des LANUV/MULNV
  • Coaching des Teams

Java JEE/ Jakarta / JSF SpringBoot Angular WebServices REST Wildfly / JBoss maven gradle git gitlab Bitbucket Jenkins Scrum Confluence Jira IntelliJ IDEA Docker Kubernetes OpenShift Microservices OpenAPI Swagger GitHub Prometheus Grafana Jakarta JSF AngularJS Web Services Oracle PostgreSQL Kafka Nexus Scrum of Scrums SAFe Wildfly JBoss Keycloak Junit JMockit Selenium SonarQube JIRA XML XMLSchema JSON EAI Apache Camel Cobol PL/1 Linux RHEL 7 Magic Draw Enterprise Architect arc42 Domain Driven Design TDD
Öffentliche Verwaltung NRW
  • Technischer und organisatorischer Aufbau des KI-Labors der IT.NRW
  • Interne Koordination GPO-Projekte (Geschäftsprozess-Optimierung NRW)
  • Veranstaltung von KI-Fortbildungen an der IT Fortbildung NRW (bis heute)
  • Entwicklung der Plattformen
  • Coaching
Java Python JupyterLab Anaconda TensorFlow PyTorch
IT.NRW
Entwickler / System-Architekt / Scrum-Master / Build-Manager
  • Technische Projektleitung / Lead Architect / Lead Developer
  • Risikobewertung 
  • Anforderungsanalyse 
  • Scrum-Master 
  • Aufbau des CI-System 
  • Design der Architektur 
  • Migration des Altsystems 
  • Unterstützung bei Überführung in Live-Betrieb
  • Koordination der Entwicklerteams 
  • Integration in IT-Landschaft des LANUV/MULNV 
  • Dokumentation nach arc42 
  • Coaching des agilen Teams


Komplettes Neu-Design / neue Implementierung der landesweiten Systemen AbwAG und WasEG

(Gebührenerhebung für Abwassereinleitung und Wasserentnahme) 

  • Technische Projektleitung 
  • Entwurf der Architektur 
  • Unterstützung bei der Steuerung der drei Projekt-Teams
  • Risikomanagement 
  • Scrum Master 
  • Bericht an die Projektleitung 
  • Dokumentation (arc42)

Eclipse Java Jakarta JSF Oracle PostgreSQL maven Jenkins Nexus Scrum Prince2 Wildfly JBoss Junit JMockit Selenium SonarQube JIRA Confluence XML XMLSchema JSON EAI Apache Camel Linux WebServices RHEL 7 git Magic Draw Enterprise Architect SpringBoot AngularJS Web Services Kafka REST Magic Draw arc42 Miroservices Domain Driven Design TDD
IT.NRW / Landesamt für Naturschutz
Düsseldorf
Entwickler

Entwicklung Fonds-Workflow-Monitor-System

  • Anforderungsanalyse
  • Implementierung und Design
  • Re-Design/Refactoring bestehender Module
  • Design der SQL-Datenbanken (Oracle, Liquibase)
  • Anbindung der SQL-Datenbanken mit JPA-Hibernate
  • Entwicklung verschiedener GUI (JSF)
  • Profiling: Laufzeitoptimierung (Pooling/Cashing)
  • Entwicklung automatisierter Test (Junit)
  • Koordination fachliche Tests
  • Unterstützung bei Einführung des Systems

Eclipse Java/JEE/Jakarta JSF Oracle 11g Hibernate REST Wildfly / JBoss Tomcat JUnit JQuery maven Linux
Großbank
Düsseldorf
Entwicklung
  • Implementierung und Design
  • Re-Design/Refactoring bestehender Module
  • Design der SQL-Datenbanken (Oracle, Liquibase)
  • Anbindung der SQL-Datenbanken mit JPA-Hibernate
  • Anbindung verschiedener Datenströme
  • Entwicklung verschiedener GUI (JSF)
  • Entwicklung automatisierter Test (Junit)
Java Enterprise Java/JEE/Jakarta JSF Oracle Hibernate JUnit JQuery git maven Linux
Energie-Unternehmen
Entwickler
  • Entwicklung für Komponenten der elektronischen Gesundheitskarte
  • Integration verschiedener Services der elektronischen Gesundheitskarte
  • Entwicklung des RCP-Frontends zur Ausstellung digitaler Zertifikate
  • Details auf Anfrage
REST Eclipse RCP
IT-Consulting für Bundesministerium für Gesundheit
Fullstack-Entwickler
  • Integration verschiedener Services der elektronischen Gesundheitskarte
  • Entwicklung administratives RCP-Frontend zur Ausstellung digitaler Zertifikate
Java Eclipse RCP Oracle Webservices WSDL XML JAXB JAX-WS SOAP Linux Spring
Java Eclipse RCP Oracle Webservices WSDL XML JAXB JAX-WS SOAP Linux Spring
Gematik
Düsseldorf
Software-Entwcikler
  • Entwicklung Fonds-Workflow-Monitor-System
  • Anforderungsanalyse
  • Implementierung und Design
  • Re-Design/Refactoring bestehender Module
  • Profiling: Laufzeitoptimierung (Pooling/Cashing)
  • Koordination fachliche Tests
  • Unterstützung bei Einführung des Systems
Eclipse Java/JEE5 Tapestry Oracle 11g Hibernate Websphere Jetty JUnit JQuery maven Linux
Eclipse Java/JEE5 Tapestry Oracle 11g Hibernate Websphere Jetty JUnit JQuery maven Linux
HSBC Trinkaus/INKA
Düsseldorf
Software-Entwikckler
  • Anforderungsanalyse
  • Implementierung und Design
  • Verarbeitung großer Datenmengen, Verbesserung der Daten-Qualität durch statistische Verfahren
  • Erstellung von Reports
  • Profiling: Laufzeitoptimierung (Pooling/Cashing)
  • Profiling: Speicherverwaltung (Garbage Collection)
  • Teilprojektleitung ?BerufsImputaion?: Meilensteinplanung, Reporting, Einarbeitung neuer Teammitglieder
  • Test-Unterstützung
  • Unterstützung ALM
Eclipse Java/JEE5/EJB3 JBoss 5 Java Server Faces (JSF) Sprin Oracle 11g JUnit ClearCase JQuery maven Hudson/Jenkins YourKit App Dynamics Linux
Eclipse Java/JEE5/EJB3 JBoss 5 Java Server Faces (JSF) Sprin Oracle 11g JUnit ClearCase JQuery maven Hudson/Jenkins YourKit App Dynamics Linux
IT.NRW
Düsseldorf
Software-Entwickler
  • Anforderungsanalyse
  • Erstellung Fach- und Testkonzepte für Kreditvergabe-Anwendung (RiskCheck/3)
  • Erweiterung CMS
  • Einbindung von Dritt-Anwendungen in Portal
  • Entwicklung Webanwendungen für das Unternehmens-Portal
  • ReLaunch der Unternehmens-Website Metro24 Deutschland
  • Aufbau der weltweiten eCommerce-Lösung der Metro 
  • Entwicklung einzelner Applikationen für das eCommerce-Portal
  • Anforderungsanalyse in Zusammenarbeit mit dem Kunden
  • Erstellung von Fach- und technischen Spezifikationen nach ITG
  • Re-Launch der Unternehmensseiten in Belgien, Tschechien, Rumänien
  • Implementierung eines Single Sign In
Eclipse Java/JEE5/EJB3 Tomcat 7 Oracle Application Server Oracle 11 Jetty JBoss 7 UML 2 (MagicDraw)/ Velocity Java Server Faces (JSF) Spring SpringMVC SpringAOP JSP JUnit Subversion Oracle 11g XML/XSL Google Maps Html/Css Prototype JQuery HP Quality Center Apache JMeter maven Hudson/Jenkins Linux
Eclipse Java/JEE5/EJB3 Tomcat 7 Oracle Application Server Oracle 11 Jetty JBoss 7 UML 2 (MagicDraw)/ Velocity Java Server Faces (JSF) Spring SpringMVC SpringAOP JSP JUnit Subversion Oracle 11g XML/XSL Google Maps Html/Css Prototype JQuery HP Quality Center Apache JMeter maven Hudson/Jenkins Linux
METRO Group Deutschland (CC, MetroSystems)
Düsseldorf
  • Erweiterung bestehender Webanwendungen
  • Aufbau Entwicklungsumgebung
  • 3rd-Level-Support
  • Migration auf Weblogic 8, Java Version 5
  • Erstellung automatisierter Tests
  • Build-Management
  • Erweiterung und Überarbeitung einer bestehenden Webanwendung
  • Erstellung von Fachkonzepten in Zusammenarbeit mit den Fachabteilungen
Java/JEE C++ Weblogic 8 Eclipse DB2 JUnit Visual Source Safe Maven Html CSS Ajax JSP Struts Java/JEE/EJB Websphere AppServer Hibernate Subversion Oracle 9
Versicherung
Düsseldorf
  • Design und Implementierung einer Web-Anwendung zur Anwendung in internationalen klinischen Studien (Health Care)
  • Anforderungs-Analyse
  • Erstellung automatisierter Tests
  • Integration, Test, Einführung
  • Coaching der Entwickler
  • Schulung der Mitarbeiter
Java/JEE 6 Tomcat 4 JBoss Eclipse Oracle JSF Tomcat JUnit Subversion Spring Struts Tapestry Html CSS Hibernate Quartz
Bayer Business Services
Software-Entwicklung
  • Entwicklung einer Java-basierten Marketing-Plattform für einen Automobilkonzern.
  • Anbindung des Systems an bestehende Datenbanken
  • Internationalisierung
  • Erstellung automatisierter Tests
  • Betreuung der Test- und Integrations-Phasen
  • Einführung des Systems
  • Schulung der Mitarbeiter
  • Erstellung der Dokumentation

Java/Java EE/EJB Websphere AppServer Eclipse Rich Client Platform Servlets JSF Oracle Tomcat 5 Eclipse 3.3 JUnit Ajax Html CSS Struts XML/XSLT
Java/Java EE/EJB Websphere AppServer Eclipse Rich Client Platform Servlets JSF Oracle Tomcat 5 Eclipse 3.3 JUnit Ajax Html CSS Struts XML/XSLT
Düsseldorf
Software-Entwickler
  • Anforderungs-Analyse
  • Design und Implementierung der Internetanwendungen zur Konsolidierung der im Konzern vorhandenen Applikations-, SAP- und Datenbankserver.
  • Implementierung von Weboberflächen zur Erstellung von teilweise grafischen Reports unter den verschiedensten Aspekten ("Manager-Sicht", Administrations-Sicht, Asset-Management etc.)
  • Anbindung heterogener Datenquellen
  • Erstellung automatisierter Tests
  • Dokumentation des Systems
Java/JEE WSAD 5.1 Eclipse Tomcat 5 Servlets Websphere AppServer JSF Jakarta Commons Oracle DB2 JUnit Log4j CVS UML Spring Hibernate Linux
Java/JEE WSAD 5.1 Eclipse Tomcat 5 Servlets Websphere AppServer JSF Jakarta Commons Oracle DB2 JUnit Log4j CVS UML Spring Hibernate Linux
Bayer Business Services
Leverkusen
Software-Entwickler
  • Entwicklung von Webservices
  • Entwicklung CRM-Tool unter Swing
  • Umstellung des CRM-Tools auf Eclipse Rich Client Platform (RCP)
  • Entwicklung mehrsprachiger Webdienste
Java/JEE/EJB Eclipse 3 Websphere AppServer Tomcat 5 UML (Together) Swing Webservices (Axis) Eclipse RCP Oracle Hibernate Jakarta Commons JUnit-Tests Log4j Subversion PVCS Cruise Control
Java/JEE/EJB Eclipse 3 Websphere AppServer Tomcat 5 UML (Together) Swing Webservices (Axis) Eclipse RCP Oracle Hibernate Jakarta Commons JUnit-Tests Log4j Subversion PVCS Cruise Control
Arcor
Essen
Software-Entwicklung, Techn. Projektleitung
  • Technische Projektleitung
  • Anforderungsanalyse
  • Design und Implementierung neuer Verkaufs-Produkte
  • Einführung neuer Entwicklungs-Prozesse
  • Weiterentwicklung und Re-Design des bestehenden Verkaufs-Frameworks
  • Einführung der Produktgeneration 2007 (neue gesetzliche Bestimmungen)
  • Einführung automatisierter Tests unter Http, Html und WebTools
  • Anbindung der Applikationen an die IT-Umgebungen der Partner (Postank, Citibank)
  • Design und Implementierung von Web-Services (Tarifrechner, Rentenrechner)
  • Migration aller bestehenden Anwendungen in das hausinterne Rechenzentrum
  • Build- und Release-Management unter Ant
  • Unterstützung der Fachabteilungen bei der Entwicklung der Fachkonzepte
  • Entwicklung von Styleguides zu Entwicklung, Dokumentation und Testverfahren
  • Coaching der Projektmitarbeiter
Tomcat Weblogic 8 Java/J2EE/EJB Struts Servlets JSP Swing Eclipse 3.2 Apache UML (Together) Oracle JUnit Spring Html CSS HtmlUnit JMeter Ant Javadoc Log4 D/HTML JavaScript Solaris CVS
Tomcat Weblogic 8 Java/J2EE/EJB Struts Servlets JSP Swing Eclipse 3.2 Apache UML (Together) Oracle JUnit Spring Html CSS HtmlUnit JMeter Ant Javadoc Log4 D/HTML JavaScript Solaris CVS
CiV Versicherung
Hilden
Software-Entwickler
  • Entwicklung der Benutzerverwaltung des Bayer-Konzerns (> 100.000 User)
  • Single-Sign-On-Lösung LDAP/Active Directory/SAP
  • Konsolidierung der Kennwörter der Bayer-Mitarbeiter (konzernweit) (SAP, DB2, LDAP)
  • Entwicklung User-Management
Websphere 5 WSAD Java/J2EE Oracle Spring Log4 JSP SAP/Java Quartz
Websphere 5 WSAD Java/J2EE Oracle Spring Log4 JSP SAP/Java Quartz
Bayer Business Services
Leverkusen
Software-Entwicklung
  • Entwicklung und Integration der Sachversicherungs-Produkte der Provinzial in das Sparkassen-System OS-Plus über XML-Schnittstellen.
  • Unterstützung und Koordination der Test- und Entwickler-Teams.
  • Anbindung des Host-Systems über MQ-Series.
  • Coaching einzelner Mitarbeiter (Java/J2EE).
  • Build- und Versions-Management; Weiterentwicklung des bestehenden Build-Management-Systems (Ant).
  • Durchführung von Performance-Tests und -Analysen.
  • Abnahmetest der OS+ Anwendungen
  • Migration der bestehenden Benutzeroberflächen auf den neuen Styleguide (D/HTML, JavaScript; XML/XSL)
Tomcat/JBoss Websphere Java/J2EE Struts Servlets JSP Eclipse Apache J Http Log4 Jakarta Commons JMeter Ant OS390 MQSeries Rational Rose iText (PDF-Generierung) D/HTML JavaScript XML/XSL
Tomcat/JBoss Websphere Java/J2EE Struts Servlets JSP Eclipse Apache J Http Log4 Jakarta Commons JMeter Ant OS390 MQSeries Rational Rose iText (PDF-Generierung) D/HTML JavaScript XML/XSL
Provinzial Rheinland
Düsseldorf
  • Anforderungsanalyse
  • Migration bestehender J2EE-basierter Versicherungs-Anwendungen (Renten-Versicherungen) von Weblogic nach Tomcat (Offline-Version).
  • Konzeption und Entwicklung eines vollautomatischen plattformunabhängigen Build-Management-Systems unter Ant (Build, Test, Dokumentations-Erstellung, Deployment) incl.  Erstellung eines Swing-Frontends
  • Konzeption und Entwicklung eines Test-Frameworks für Funktionalitäts- und Last-Tests.
Tomcat Weblogic Java/J2EE EJB Struts Servlets JSP Swing Eclipse Apache Together Oracle JUnit Html JMeter Ant Javadoc D/HTML JavaScript
Tomcat Weblogic Java/J2EE EJB Struts Servlets JSP Swing Eclipse Apache Together Oracle JUnit Html JMeter Ant Javadoc D/HTML JavaScript
CiV Versicherung
Hilden
Software-Entwickler

  • Technische Projektleitung
  • Migration eines bestehenden Perl/PHP-Systems (Autovermietungs-Portals) nach J2EE.
  • Fachliche Anforderungsanalyse, Erstellung eines technischen Konzepts und Implementierung.
  • Aufbau des Portals autovermietung.de
  • Anbindung weiterer externer Partner über XML-Schnittstellen.

Tomcat Java/JEE Struts Servlets JSP Velocity XML/XSL Eclipse PHP Perl Apache Together Postgres Linux
Tomcat Java/JEE Struts Servlets JSP Velocity XML/XSL Eclipse PHP Perl Apache Together Postgres Linux
autovermietung.de
Düsseldorf
Software_Entwickler / Architekt

  • Technische Projektleitung
  • Anforderungsanalyse
  • Erstellung von Fachkonzepten in Zusammenarbeit mit den Fachabteilungen
  • Konzeption der Architektur
  • Technisches Konzept und  Implementierung des führenden  Systems zur Erstellung von Kredit-Ratings (multilingual, J2EE-basiert) zur Umsetzung der Basel-II-Richtlinien
  • Historisierung nach Basel-II-Kriterien
  • Entwicklung eines Administrations-Tools unter Swing
  • Anbindung an bestehendes Bilanz-Analyse-System über Web-Service
  • Entwicklung der Styleguides der Abteilung für die Entwicklung
  • Anbindung an vorhandene Systeme (CICS, LDAP etc.)
  • Coaching der Mitarbeiter.
  • Erstellung von Aufwandsabschätzungen und der Fortschrittsberichte für das Core-Team.
  • Koordination der Funktionalitäts- und Performance-Tests
  • Erstellung einer Workflow-Engine zur Abbildung des bankinternen Ablaufs
  • Erstellung von PDF-Reports
  • Batch-Verarbeitungsprozesse zum automatischen Import der Ratingdaten von S&P, Moodys

Websphere Application Server WSAD Java/J2EE EJB Struts JSP Taglibs XML/XSL Together Oracle TOAD Toplink CICS LDAP AIX Web-Services J Http Jakarta Commons Swing Toplink ORM
Websphere Application Server WSAD Java/J2EE EJB Struts JSP Taglibs XML/XSL Together Oracle TOAD Toplink CICS LDAP AIX Web-Services J Http Jakarta Commons Swing Toplink ORM
WestLB
Düsseldorf

Aus- und Weiterbildung

Foundation-Zertifikat
Zertifizierter Scrum-Master
Zertifizierter Service Manager

Position

  • Software-Entwicklung (Java), Architekt

Kompetenzen

Top-Skills

Java Architektur Scrum Master Technische Projektleitung JEE/Jakarta Wildfly/JBoss PostgreSQL/Oracle/mySQL Eclipse Apache Tomcat IntelliJ Git TDD DDD Container Docker Kubernetes EJB3 JSF Python Spring/Boot JUnit Prince2 Kanban

Schwerpunkte

Java / Python Entwicklung
Technische Projektleitung
Agile Softwareentwicklung
Cloud-Technologien
Architektur

Produkte / Standards / Erfahrungen / Methoden

Scrum
Experte
Java, JEE, Jakarta, JSF, PrimeFaces
Experte
Eclipse, IntelliJ
Experte
Continuous Integration (Jenkins)
Experte
git, gitflow
Fortgeschritten
Docker, Kubernetes
Fortgeschritten
Agile Methoden / Scrum
Experte
Wildfly / JBoss
Experte
Eclipse
Experte
IntelliJ
Fortgeschritten
Tomcat
Fortgeschritten
Sprint, Spring Boot
Fortgeschritten
WebServices
Fortgeschritten
Hibernate
Fortgeschritten
git, gitlab, gitflow
Fortgeschritten
Prince2
Foundation Certificate
ITIL 2
Foundation Certificate
Javascript
Fortgeschritten
Angular
Basics
arc42
Fortgeschritten

Technische Kenntnisse und Erfahrungen (Auswahl):

Java:

  • Java 17 und 21 - mehr als 10 Jahre Erfahrung
  • Jakarta - mehr als 10 Jahre Erfahrung
  • Spring / SpringBoot - mehr als 10 Jahre Erfahrung
  •  Wildfly / JBoss - mehr als 10 Jahre Erfahrung
  • Tomcat - mehr als 10 Jahre Erfahrung
  • Websphere - mehr als 10 Jahre Erfahrung
  • Metriken - mehr als 10 Jahre Erfahrung


Python:

  • Python < 3.13 - mehr als 5 Jahre Erfahrung
  • Django - mehr als 5 Jahre Erfahrung
  • Flask - mehr als 5 Jahre Erfahrung


Entwicklung:

  • Clean Code - mehr als 10 Jahre Erfahrung
  • SOLID - mehr als 10 Jahre Erfahrung
  • TDD Test first - mehr als 10 Jahre Erfahrung
  • API first etc. - mehr als 10 Jahre Erfahrung


Datenbanken:

  • SQL - mehr als 10 Jahre Erfahrung
  • NoSQL - mehr als 10 Jahre Erfahrung
  • Oracle - mehr als 10 Jahre Erfahrung
  • PostgreSQL - mehr als 10 Jahre Erfahrung
  • mySQL - mehr als 10 Jahre Erfahrung
  • H2 - mehr als 10 Jahre Erfahrung
  • NoSQL - mehr als 10 Jahre Erfahrung
  • JPA - mehr als 10 Jahre Erfahrung
  • Hibernate - mehr als 10 Jahre Erfahrung
  • Liquibase - mehr als 10 Jahre Erfahrung
  • MongoDB - mehr als 10 Jahre Erfahrung


Cloud-Technologien:

  • Docker - mehr als 5 Jahre Erfahrung
  • Kubernetes - mehr als 5 Jahre Erfahrung
  • Helm - mehr als 5 Jahre Erfahrung
  • Openshift - mehr als 5 Jahre Erfahrung
  • Quarkus - mehr als 5 Jahre Erfahrung
  • AWS - mehr als 5 Jahre Erfahrung


Microservices:

  • REST - mehr als 5 Jahre Erfahrung
  • OpenAPI / Swagger - mehr als 5 Jahre Erfahrung
  • OAS3 - mehr als 5 Jahre Erfahrung
  • JSON - mehr als 5 Jahre Erfahrung
  • SOAP - mehr als 5 Jahre Erfahrung
  • GraphQL - mehr als 5 Jahre Erfahrung


Automatisiertes Testen:

  • TDD - mehr als 10 Jahre Erfahrung
  • Junit - mehr als 10 Jahre Erfahrung
  • TestNG - mehr als 10 Jahre Erfahrung
  • Mockito - mehr als 10 Jahre Erfahrung
  • EasyMock - mehr als 10 Jahre Erfahrung
  • Spock - mehr als 10 Jahre Erfahrung
  • Selenium - mehr als 10 Jahre Erfahrung
  • JMeter - mehr als 10 Jahre Erfahrung
  • Cucumber - mehr als 10 Jahre Erfahrung
  • SonarQube - mehr als 10 Jahre Erfahrung
  • JaCoCo - mehr als 10 Jahre Erfahrung


Logging und Monitoring:

  • slf4j - mehr als 5 Jahre Erfahrung
  • logback - mehr als 5 Jahre Erfahrung
  • ELK - mehr als 5 Jahre Erfahrung
  • Kibana - mehr als 5 Jahre Erfahrung
  • Prometheus - mehr als 5 Jahre Erfahrung
  • Grafana - mehr als 5 Jahre Erfahrung
  • Micrometer - mehr als 5 Jahre Erfahrung


Frontend:

  • Java Server Faces (JSF, MyFaces, PrimeFaces) - mehr als 5 Jahre Erfahrung
  • AngularJS - mehr als 5 Jahre Erfahrung
  • React - mehr als 5 Jahre Erfahrung
  • NodeJS - mehr als 5 Jahre Erfahrung
  • Tapestry - mehr als 5 Jahre Erfahrung
  • Ajax - mehr als 5 Jahre Erfahrung
  • jQuery - mehr als 5 Jahre Erfahrung
  • Eclipse RCP - mehr als 5 Jahre Erfahrung


Agile Softwareentwicklung:

  • Scrum, Kanban, SAFe - mehr als 10 Jahre Erfahrung
  • Tools: Confluence, Jira - mehr als 10 Jahre Erfahrung


Architektur:

  • Arc42 - mehr als 5 Jahre Erfahrung
  • Domain-Driven Design - mehr als 5 Jahre Erfahrung
  • Event-Driven Architecture - mehr als 5 Jahre Erfahrung
  • UML - mehr als 5 Jahre Erfahrung
  • Patterns - mehr als 5 Jahre Erfahrung


Continuous Integration:

  • git - mehr als 10 Jahre Erfahrung
  • github - mehr als 10 Jahre Erfahrung
  • gitlab - mehr als 10 Jahre Erfahrung
  • gitflow - mehr als 10 Jahre Erfahrung
  • maven - mehr als 10 Jahre Erfahrung
  • gradle - mehr als 10 Jahre Erfahrung
  • Jenkins - mehr als 10 Jahre Erfahrung
  • Nexus - mehr als 10 Jahre Erfahrung
  • Dependabot  - mehr als 10 Jahre Erfahrung
  • DevOps - mehr als 10 Jahre Erfahrung


Tools:

  • IntelliJ - mehr als 10 Jahre Erfahrung
  • Eclipse - mehr als 10 Jahre Erfahrung
  • VS Code - mehr als 10 Jahre Erfahrung


KI-Technologien und Tools:

  • Python - Praktische Erfahrung vorhanden
  • PyTorch - Praktische Erfahrung vorhanden
  • Tensorflow - Praktische Erfahrung vorhanden
  • Jupyter - Praktische Erfahrung vorhanden
  • Anaconda - Praktische Erfahrung vorhanden
  • Mathematica - Praktische Erfahrung vorhanden
  • Prolog - Praktische Erfahrung vorhanden
  • Maschinelles Lernen - Praktische Erfahrung vorhanden
  • Deep Learning - Praktische Erfahrung vorhanden


Sonstiges:

  • PHP - mehr als 5 Jahre Erfahrung
  • Keycloak - mehr als 5 Jahre Erfahrung
  • IAM - mehr als 5 Jahre Erfahrung
  • Asciidoc - mehr als 5 Jahre Erfahrung
  • RabbitMQ - mehr als 5 Jahre Erfahrung
  • Kafka - mehr als 5 Jahre Erfahrung


Sonstiges:

  • Wissenschaftlicher Mitarbeiter 
  • Universität der Bundeswehr Hamburg 
  • FB Maschinenbau


Projekte (Auswahl):

  • Bundesverwaltungsamt: Architekturberatung und Entwicklung
  • IT-Dienstleiter des Bundes / Steuern: Entwicklung
  • IT.NRW: Aufbau KI Labor, Veranstaltung von Kursen zur KI
  • IT.NRW / Landesamt für Naturschutz: Technische Projektleitung im Projekt ABWAG / WASEG
  • Statistisches Landesamt NRW: Datenauswertung Zensus
  • ProACTIV Versicherung: Entwicklung und Architektur
  • HSBC Trinkaus / INKA: Weiterentwicklung Fonds-Verwaltung
  • METRO: Weiterentwicklung Webportal
  • Weitere Projekte auf Anfrage


berufliche Stationen:

  • Wissenschaftlicher Mitarbeiter Universität der Bundeswehr Hamburg FB Maschinenbau

Betriebssysteme

Linux
Experte
Windows
Fortgeschritten

Programmiersprachen

Java
Experte
C/C++
Fortgeschritten
JavaScript
Fortgeschritten
PHP
Fortgeschritten
TeX, LaTeX
Fortgeschritten
Python
Fortgeschritten
D/HTML
Python 3

Datenbanken

JDBC
sehr gute Kenntnisse
MySQL
Fortgeschritten
ODBC
Fortgeschritten
Oracle
Fortgeschritten
PostgreSQL
Fortgeschritten
SQL
Fortgeschritten
Hibernate
Fortgeschritten
JDO
JPA
H2
NoSQL
Liquibase
MongoDB

Datenkommunikation

Internet, Intranet
Experte
Message Queuing
Basics
SMTP
Basics
Web Services
Fortgeschritten
MQ Series
JMS

Design / Entwicklung / Konstruktion

Domain Driven Design
Basics
OO-Analyse und Design
Experte
Clean Code
Fortgeschritten

Branchen

  • Öffentliche Verwaltung
  • Finanzdienstleister
  • Banken + Versicherungen
  • Gesundheitswesen
  • Telekommunikation + Energie
  • Chemie-Industrie

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.