20.05.2026 aktualisiert

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

Softwareentwickler Java, Softwareentwickler, Anwendungsentwickler Java

Düsseldorf, Deutschland
Weltweit
Diplom-Ingenieur
Düsseldorf, Deutschland
Weltweit
Diplom-Ingenieur

Profilanlagen

ISTQB_Certified_Tester_Leo_Simner.pdf
ISTQB_Certified_Test_Analyst_Leo_Simner.pdf
AWS-Zertifikat.pdf
2004_Spoken_English.pdf
CV_Java_BackendEntwickler_Leo_Simner.pdf
Leo Simner-ScrumAlliance_CSM_Certificate-2.pdf

Skills

ISTQBJavaJavaScriptApache TomcatAtlassian ConfluenceAtlassian JiraOracle Weblogic ServerCSSIBM DB2EclipseEclipselinkEnterprise JavabeansJ2EEHibernateIbm Websphere MqIntellij IDEAServletSpring FrameworkJaxbWildflyApache JmeterJavaserver FacesJavaserver PagesJUnitLDAPPostgreSQLLiquibaseApache MavenMicrosoft ProjectMicrosoft Sql-ServerNode.jsOracle FinancialsSQL DeveloperScrumSwaggerSAP ApplicationsSeleniumSOAPPL/SQLSQLSubversionTransact-SqlTypeScriptUMLWeb ServicesApache WicketExtensible Markup LanguageXLSTOpenapiModellgetriebene EntwicklungSpring MVCReact.jsSpring BootGitLabGitSpring DataAngularJSHystrixAtlassian BitbucketFront EndRestful ApisSpring BatchDockerJenkinsMicroservicesOracledb
Java, JEE, Spring Boot, Keycloak, OAuth, Eureka, REST, React, Angular, JavaScript, CSS, Node.js, OpenAPI Apache JMeter, Maven, Jakarta Tomcat, Apache Wicket, BitBucket, Confluence, Docker, Eclipse, EclipseLink, Hibernate, EJB, XML, Frontend, GIT, GitLab,  Hibernate, Hystrix, DB2, ISTQB, WebSphere MQ, IntelliJ IDEA, JSF, JSP, JAXB, Jenkins, JIRA, JUnit, Kundendaten, LDAP, Liquibase, Microservices, Microservice, MS Project, MS SQL Server, Model-Driven, Oracle, Oracle Weblogic, Oracle DB, PL/SQL, PostgreSQL, RESTful, SAP, Soap, SQL, Oracle SQL, SCRUM, Scrum Master, Selenium, Servlets, Softwareentwicklung, Spring Batch, Spring Data, Spring, Spring Framework, Spring MVC, Spring Boot, SVN, Subversion, Swagger, Test-Automatisierung, Testmanagement, T-SQL, TypeScript, UML, Webentwickler, WebServices, JBoss, XSLT

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2012

Sprachen

DeutschMutterspracheEnglischgutRussischMuttersprache

Projekthistorie

Java Spring Senior Softwareentwickler Renten Service Deutsche Post AG

DHL Group, Deutsche Post AG

Versicherungen

1000-5000 Mitarbeiter

Geschäftsbereich Renten Service der Deutschen Post:

Lösungen von der Administration bis zur Zahlung der gesetzlichen Altersversorgung.
  • Weiterentwicklung der Webanwendung Dokumentenverwaltung (Recherche nach ausgehenden und eingehenden Dokumenten, die vor- und nachgelagert gescannt wurden; Anlage und Bearbeitung von eingehenden, nachgelagert gescannten Dokumenten; Anlage von Korrekturaufträgen, Anlage und Terminierung von Überwachungen etc.)
  • Entwicklung von Spring REST-Services auf Basis von OpenAPI 3, JBoss, Spring Boot, Spring Batch, Oracle.
  • Migration von Java 11 und Spring 5.x auf Java 21 und Spring 6 und Spring Boot 3
  • Implementierung von Security mit OAuth 2.0, Keycloak

Eingesetzte Technologien und Produkte: Java 11, Java 17, JEE, Spring 5 und 6, Spring Boot, Spring MVC, Spring Data, Spring Batch,  Docker, JPA, Hibernate, JMS, Oracle DB, JBoss, REST, GIT, GitHub, Artifactory, Jenkins, Confluence, JIRA

Softwareentwickler Java MES (freiberuflich)

thyssenkrupp Steel Europe

Industrie und Maschinenbau

1000-5000 Mitarbeiter

thyssenkrupp Steel Europe / MES 
  • Implementierung des MES "FLSNeu" für das Werk in Bochum. 
  • Umstellung des bisherigen RCP-Frontends auf Angular
Eingesetzte Technologien und Produkte: Java, JEE, CDI, ANGULAR, JPA, EclipseLink, JMS, Oracle, Weblogic, REST, GIT, Jenkins, SCRUM, Confluence, JIRA, BitBucket, Docker

Softwareentwickler JEE, REST, OpenAPI

1&1 AG, Karlsruhe

Telekommunikation

1000-5000 Mitarbeiter

Die 1&1 AG und die Rakuten Group haben eine langfristige Partnerschaft für den Aufbau eines 5G-Mobilfunknetzes in Deutschland vereinbart. Im Rahmen dieses Projektes wurden von mir zahlreiche neue REST-Schnittstellen und -Services nach API-First-Prinzip (OpenAPI, vormals Swagger) implementiert. Eingesetzte Technologien und Produkte: Java 8, Spring Boot, Tomcat, JEE, JPA, Hibernate, JAX-WS, JAX-RS, JAXB, JMS, IntelliJ, JBoss, Derby (DB2 Derivat), PostgreSQL, GIT, BitBucket, Docker, Jenkins, Confluence, JIRA, SCRUM

Java JEE Softwareentwickler, Scrum Master

Vallourec Deutschland AG

Industrie und Maschinenbau

1000-5000 Mitarbeiter

AURORA MES (Manufacturing Execution System)
  • Agile Transition vom konzerninternen klassischen Projektmodell auf Scrum
  • Entwicklung einer workflowbasierten Auftragsverbearbeitung und MES
  • Neuentwicklung eines Systems für Rohrmarkierungen
  • Entwicklung einer REST-Schnittstelle für die der Prozessführungsrechner (Level-2) mit Spring Boot

ingesetzte Technologien und Produkte: Java 8, JEE, JPA, Spring Boot, Hibernate, JAX-WS, JAX-RS, JAXB,JMS, JSF, IntelliJ, JBoss, PostgreSQL, GIT, GitLab, SCRUM, Docker, Grafana, Confluence, JIRA

Java JEE Anwendungsentwickler

ThyssenKrupp Steel Europe

Industrie und Maschinenbau

1000-5000 Mitarbeiter

Neuentwicklung des MES  "FLSNeu", das die Führung, Lenkung, Steuerung
und Kontrolle der Produktion in Echtzeit ermöglicht. Mein Einsatzgebiet
war der Bereich "Warmband", das die Basis aller Flachstahl-Produkte von
ThyssenKrupp Steel Europe ist. Zunächst werden aus Schmelze Stahlblöcke
(Brammen) gegossen, die später zu dünnen Blechen gewalzt werden. Dabei
durchlaufen sie mehrere Anlagen, die miteinander mittels JMS-Nachrichten
(Text oder XML) kommunizieren. Die Produktion wird in der Regel
unmittelbar durch einen Kundenauftrag ausgelöst. Die Prozesse bestehen
aus Arbeitsgängen mit Ist- und Solldaten. Auch eine Lagerverwaltung der
Brammen und daraus gewalzten und zusammengerollten Bleche (Coils)
gehörte zu meinem Aufgabenbereich.


Alle Prozesse und Daten wurden mittels MagicDraw und und später mit
kundenspezifischen DSL modelliert. Die Datenpersistenz wurde mit dem
ORM EclipseLink und Oracle realisiert. Die Anwendung ist ein modulares
OSGi-System, das auf einem Oracle Weblogic Application Server läuft, als
Frontend agierte der generische RCP-Client, der im später Jahre 2023 nach
und nach durch einen JavaScript-Frontend ersetzt wurde.
Das Projekt erforderte ein umfangreiches Fachwissen, das man sich
in kürzester Zeit eineignen musste. Die Anforderungen wurden sehr
minimalistisch und auf einer hohen Abstraktionsebene in Jira Epics erfasst, so
dass das komplete Requirement Engineering die Entwickler übernahmen.

Spring Java JEE Softwareentwickler

REWE Systems GmbH, Köln

Konsumgüter und Handel

1000-5000 Mitarbeiter

  • Weiterentwicklung des Commerce Systems (CS) des Onlinevertriebskanals Rewe Online (REWE-Shop).
  • Mitarbeit bei der Transformation des kundenspezifischen Vorgehensmodels zu Scrum.
  • Neuentwicklung der Customer Service Application für die Shop-Hotline, basierend auf Java Wicket und Spring.
  • Neuentwicklung der Microservices für REWE Digital, basierend auf Spring Boot, Spring Batch, Spring Data und Spring JMS. (Microservice
  • Microservice OrderTourService, verantwortlich für die Tourenplanung 
  • Microservice TourPreparation, verantwortlich für die Ermittlung des Platzes in einem LKW anhand der Produktdaten einer Bestellung
  • Microservice TourDataExporter, verantwortlich für die Übermittlung der Tourdaten an die Lieferlager
  • Microservice SlotsTourServiceAdapter, verantwortlich für die Ermittlung und Verwaltung der Lieferslots).
  • Implementierung des Circuit Breakers der Microservices mittels Hystrix.
  • Implementierung der System-Überwachung mittels anwendungsspezifischer Health-Checks

Eingesetzte Technologien und Produkte: Eclipse, JBoss EAP 6, Oracle,
Derby (DB2-Derivat), PostgreSQL, MagicDraw, SVN, GIT, Maven, Liquibase,
WebSphere MQ, Tomcat, Hystrix, QuickBuild, Bamboo, Confluence, JIRA

Java JEE Softwareentwickler

REWE Systems GmbH, Köln

Konsumgüter und Handel

1000-5000 Mitarbeiter

Im Rahmen der Entwicklung des Onlinevertriebskanals Rewe Online wurde
das s.g. Commerce Systems (CS) eingeführt, das die Markt-, Produkt- und
Preisdatenversorgung anbindet, die Daten kanalisiert und eine Schnittstelle
zum Online-Shop darstellt. 
  • Die Kommunikation mit dem zentralen Commerce Server wurde asynchron per JMS durch den WebSphere MQ implementiert. Über MQ wurden außerdem die Website rewe.de, die Kassensysteme (LC), die Warendisposition und SAP angebunden.
  • Kundendaten und Bestelldaten wurden in Oracle gespeichert. Über weitere Datenbankverbindungen wurden die Importe der Stammdatenschnittstellen SAM, ZAM, WMPS und ReSIS realisiert.
  • Über die Java-Mailing-API werden alle Mails an Nutzer von Rewe Online und im Fehlerfall auch an Administratoren und Supporter der Anwendung versandt.
  • Im Zuge der Entwicklung der neuen mobilen App für Rewe Online ein neuer REST-Layer implementiert und über das alte System positioniert, damit die Entry Points zum alten System im Web für die neuentwickelte Mobile App
  • und das Web-Frontend verfügbar sind.
  • Ebenfalls neuentwickelt wurde der s.g. AuthService, ein Security Layer.


Eingesetzte Technologien und Produkte: JBoss EAP 6, Oracle, WebSphere MQ,
Eclipse, QuickBuild, MagicDraw, SVN, Jira, Maven, Confluence
Eingesetzte Technologien und Produkte: Eclipse, JBoss EAP 6, Oracle,
PostgreSQL, MagicDraw, SVN, GIT, Maven, Liquibase, WebSphere MQ,
Tomcat, Hystrix, QuickBuild, Bamboo, Confluence, JIRA

Java JEE Softwareentwickler

DER Touristik

Sonstiges

500-1000 Mitarbeiter

Zunächst als Application Architeckt (angestellt, CSC Deutschland, später freiberuflich)

Als Reaktion auf starke Veränderungen der Strukturen und Wertschöpfungsketten der Reiseindustrie durch das Internet entwickelte DER Touristik ein neues System „PhoenixUnlimited“ zur Abbildung der gesamten touristischen Prozesse. PhoenixUnlimited ist ein serviceorientierendes, auf MDD (Model-Driven Development) und QSGi basiertes Reservierungssystem, in dem verschiedene Komponenten wie Buchung, Reservierung, Reisekatalog etc. zu Servises gekapselt werden. Alle Services sind zu fachlichen Domänen zusammengefügt, die nur über wohldefinierte Schnittstellen kommunizieren.
  • Java-Entwicklung im Team "Document Production“. Über einen Outbound-Adapter hat die Domäne Zugriff auf Lasersoft, das Dokumente betr. des Layouts aufbereitet und druckt oder versendet (Fax, Email).
  • Java-Entwickler und Scrum Master im Team "Product" mit dem fachlichen Focus "Definition und Lebenszyklus der touristischen Produkte". Diese werden als Verkaufsprodukte aus touristischen Stammdaten, Leistungen, Verträgen mit Einkaufskonditionen und geplanten Margen gebildet.
  • Während im Bereich "Document Production" die technische Modellierung mit UML unter Verwendung von MagicDraw erfolgte, wurden im Bereich Product textuelle Modelle (DSL) mittels XText erstellt. Generiert wurden große Teile der Persistenzschicht (Hibernate), das Grundgerüst für die EJB-basierten Services sowie der RCP-Client.
Eingesetzte Technologien und Tools: Java 6, JBoss 4.3, UML, DSL, MDA/MDSD,
EMF, JEE, EJB, JPA, RCP, Hibernate, Oracle, Jenkins, MagicDraw.

Application Architect

CSC Deutschland, Wiesbaden/Köln

Internet und Informationstechnologie

500-1000 Mitarbeiter

Computer Sciences Corporation (CSC, heute DXC) war ein multinationales IT-Beratungs-und-Dienstleistungsunternehmen mit Sitz in Tysons Corner in Virginia, zu dem auch einzelne Firmen in Deutschland gehörten, z.B. CSC Deutschland Solutions GmbH (Schwerpunkt Consulting und Systemintegration, vorherige Firmierung: CSC Ploenzke AG) und CSC Deutschland Akademie GmbH (Schwerpunkt Human Capital Consulting).

Ich war mit folgenden Aufgaben betraut:
  • DER Touristik (vormals Deutsches Reisebüro, Frankfurt: Projekt "Phoenix Unlimited, ein komplexes Buchungs- und Reservierungssystem (Java-Entwicklung und MDD)
  • CSC Akademie Wiesbaden und Köln als Ausbilder der Fachinformatiker: 
    • Seminare "Einführung in die objektorientierte Anforderungsanalyse mit UML",
    • "Java Programmierung"
  • Daimler, Stuttgart, Projekt RFI Neuausrichtung KFZ Diagnose. 
    • Gegenstand des Projektes war die Ausschreibung aller operativen Prozesse zur Unterstützung der Daimler-Servicepartner weltweit bei der Fahrzeugdiagnose. Die notwendigen Leistungen gliedern sich in die Kategorien Hardware, Software und Services (Evaluation von Hardware KFZ-Diagnose, Konzept der IT-Bebauung, Evaluation von Software, Beschreibung der Prozesse)
  • E-Plus, Düsseldorf: neuer Webauftritt base.de (Anforderungsanalyse, Testmanagement und Testkonzeption, Abnahmetests und Last & Performance Test mit Apache JMeter 
  • E-Plus, Düsseldorf: Konzeption und Entwicklung des "Soap Proxy", eines Proxy-Services , der verschiedene Webservices filtert und kapselt. Konzeption, Koordination und Durchführung der Abnahmetests.

Projektleiter, Anwendungsentwickler

Itellium (IT-Tochter der KarstadtQuelle AG, später Arcandor)

Konsumgüter und Handel

250-500 Mitarbeiter

  • Projektmanagement, Planung, Koordination und Übernahme der ursprünglich kleinen Anwendung "TexYard" eines externen Dienstleisters aus England.
    • Ausbau dieser Anwendung zum mächtigen Online Handelsportal Textyard, das langfristig die gesamte Wertschöpfungskette der Textilindustrie einbezog: von der Bestellung von Garnen und Stoffen über Bekleidungsstücke bis hin zum Verkauf der Über- und Restbestände großer Einzelhandelsketten. Eingesetzte Technologien und Produkte: Java, PL/SQL, Oracle, ColdFusion, Adobe Dreamweaver, JSP, JavaScript, MS Project
  • Intranets von Arcandor und Karstadt Warenhaus GmbH:
    • Konzeption und Entwicklung des konzernweiten Identity-Managements mit AJAX-Suchfunktionalität und automatisiertem Datenabgleich mit Active Directory per LDAP-Schnittstelle.
    • Implementierung der Schnittstellen und des automatisierten Datenimports zu und aus SAP-HR. Implementierung des automatisierten Datenimports der SAP-HR-fremden Gesellschaften. Konzeption und Entwicklung der Personalisierung im Intranet. Personalisierte Mitarbeiter können Ihre Stammdaten im Adressbuch selbst aktualisieren, so dass diese auch im ActiveDirectory aktualisiert werden.
    • Implementierung eines auf dem Adressbuch basierten Suchtools für die Mail-Benachrichtigung der Mitarbeiter, derer Stammdaten noch nicht gepflegt sind.

Eingesetzte Technologien und Tools: UML, Java 5, JEE, EJB, Hibernate, T-SQL,Struts, JSF,
MS SQL Server, Eclipse, MagicDraw, Subversion, Jira, ANT

Webentwickler JavaScript, HTML, ColdFusion, Java

dbc GmbH, vormals Adcore AB Deutschland, vormals Berens & Partner - Düsseldorf/Neuss

Internet und Informationstechnologie

50-250 Mitarbeiter

  • Nord LB: Webauftritt nordlb.de   
    • Der Webauftritt wurde mit dem CMS Gauss VIP 8 realisiert, für das Java-basierte Komponenten entwickelt wurden. Dabei wurden Java, Servlets, JSP eingesetzt
  • Mannesmann und Cognis. 
    • Konzeption und Entwicklung der Jobbörsen für Mannesmann und Cognis mit umfangreicher und zielgerichteter Suchfunktionalität und Online-Bewerbungsmöglichkeit, mit datenbankbasierter Benutzer-Transaktionsauswertung, Schnittstellen zu SAP, Mehrsprachigkeit und E-Mail-Jobagenten.
    • Dezentraler Pflegezugriff und die variable Darstellung von lokalen Stellenangeboten innerhalb des Unternehmensverbundes.
    • Stammdatenverwaltung (HR User, SAP User, Jobs, Statistiken). Eingesetzte Technologien und Tools: ColdFusion (CFML), JavaScript, HTML, SQL, ColdFusion Application Server, Oracle 8i
  • IKB Bank: Entwicklung eines Online-Leasingsrechners für verschiedene Leasingsmodelle des Industrial Equipment Leasings. Der Rechner ist komplett in JavaScript implementiert
  • Henkel Investor Relations - ir.henkel.com / Henkel Waschmittel.de
  • Babcock Borsig AG: Implementierung des konzernweiten Adressbuches mit umfangreicher Suchfunktionalität, User Self Service für Stammdaten-Verwaltung und Schnittstellen zu LDAP und SAP. Eingesetzte Technologien: Java, XML, XSLT, Oracle SQL, Template-Entwicklung mittels CMS Emprice STUDIUM

Zertifikate

Developing on AWS

New Elements

2024

Certified Scrum Master

Scrum Alliance

2011

ISTQB Certified Tester. Advanced Level, Technical Test Analyst

ISTQB

2011

ISTQB Certified Tester, Foundation Level

ISTQB

2011


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden