Softwareentwickler JAVA JEE Spring SCRUM
Aktualisiert am 27.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.04.2024
Verfügbar zu: 100%
davon vor Ort: 100%
OpenAPI Swagger
Java EE Spring Boot REST
REACT
Microservices
Maven
Hibernate
JBoss
PostgreSQL
SpringBoot
SOAP
certified scrum master
JMS
REST
Git
WebLogic
JPA
Swagger
Oracle
OpenAPI
GitLab
ANGULAR
ISTQB Test Analyst Advanced Level
React
Deutsch
fließend, Muttersprache
Englisch
fortgeschritten
Russisch
fließend, Muttersprache

Einsatzorte

Einsatzorte

Düsseldorf (+500km) Essen (+500km) Köln (+500km) Dortmund (+500km)
Deutschland, Schweiz, Österreich
 
 
 

möglich

Projekte

Projekte

2 Jahre 2 Monate
2021-12 - 2024-01

ThyssenKrupp - Manufacturing Execution System (MES) Entwicklung und Rollout Werk Bochum

Software-Entwickler Java Oracle REST ...
Software-Entwickler

Implementierung des Produktionsleitsystems FLSNeu für das Werk in Bochum


JEE ANGULAR JPA EclipseLink JMS Oracle Weblogic REST GIT Jenkins SCRUM Confluence JIRA BitBucket Docker Kubernetes Java 11
Java Oracle REST Angular
ThyssenKrupp Steel Europe
Remote / Bochum
8 Monate
2021-05 - 2021-12

1&1 5G

Software-Entwickler Java JEE 7 Jackson ...
Software-Entwickler
Implementierung von REST-Schnittstellen zu einem neuen Mobilfunk-Provider mit RestEasy  nach dem API-First-Prinzip (Swagger OpenAPI). Frontend mit React



Java JEE 7 Jackson Arquillian PostgreSQL Docker Kubernetes GitBucket REST React
United Internet 1&1
Remote
2 Jahre 3 Monate
2019-02 - 2021-04

AURORA Auftragsverarbeitung-System

Java 8 JEE JPA ...
 
 
 
 
  • Entwicklung eines workflowbasierten Auftragsverbearbeitungssystems für MES

  • Entwicklung eines Systems für Rohrmarkierungen

  • Enwicklung eins REST-System für die Prozessführungsrechner (Level-2)
IntelliJ JBoss Postgres
Java 8 JEE JPA Hibernate JAX-WS JAXB SCRUM JSF PrimeFaces
Vallourec Deutschland
Mülheim an der Ruhr
3 Jahre 1 Monat
2016-01 - 2019-01

ThyssenKrupp - FLSNew: Manufacturing Execution System (MES)

Software-Entwickler Scrum Java 7 Java 8 ...
Software-Entwickler
 

Entwicklung des Produktionsleitsystems FLSNeu, das die

Führung, Lenkung, Steuerung und Kontrolle der Produktion in Echtzeit ermöglicht.

 

Mein Einsatzgebiet war der Bereich "Warmband" (Warmbandwerke 1 und 2). Warmband ist die Basis aller Flachstahl-Produkte von ThyssenKrupp Steel Europe. Zunächst werden aus Schmelze Stahlblöcke (Brammen) gegossen, die später bei mehr als 1.000 Grad in mehreren, hintereinander liegenden Walzgerüsten 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ört zu meinem Aufgabenbereich.

 

Alle Prozesse und Daten werden mittels MagicDraw und xText modelliert. Die Datenpersistenz ist mithilfe von EclipseLink und Oracle realisiert. Oracle Weblogic ist der Application Server, als GUI dient der generische RCP-Client. CI-Tool ist Jenkins, die Versionsverwaltung wird mit Git umgesetzt.

 

Das Projekt erforderte ein umfangreiches Fachwissen, weil die Beschreibung der Anforderungen auf einer hohen Abstraktionsebene erfolgte. Das Ermitteln, Analysieren, Spezifizieren der Jira-Stories und Validieren aller Eigenschaften und Rahmenbedingungen übernahmen die Entwickler.

Eclipse Jenkins Weblogic Oracle
Scrum Java 7 Java 8 XML DOM SAX JDOM JAXB JPA xText JMS
Thyssenkrupp Steel Europe AG
Duisburg
1 Jahr
2015-01 - 2015-12

REWE Online, Weiterentwicklung

Software-Entwickler Java 8 JEE EJB ...
Software-Entwickler
 
 
    • Weiterentwicklung des Commerce Systems (CS) des Onlinevertriebskanals Rewe Online (REWE-Shop).
    • Neuentwicklung der Customer Service Application für die Shop-Hotline, basierend auf Wicket und Spring.
    • Neuentwicklung der Microservices für REWE Digital, basierend auf Spring Boot, Spring Batch, Spring Data und Spring JMS.
    • Implementierung des Microservices OrderTourService, verantwortlich für die Tourenplanung (Auslieferung der Waren an Endkunden)
    • Implementierung des Microservices TourPreparation, verantwortlich für die Ermittlung des Platzes in einem  LKW anhand der Produktdaten einer Bestellung
    • Implementierung des Microservices TourDataExporter, verantwortlich für die Übermittlung der Tourdaten an die Lieferlager.
    • Implementierung des Microservices SlotsTourServiceAdapter, verantwortlich für die Ermittlung und Verwaltung der Lieferslots.
    • Implementierung des Circuit Breakers mittels Hystrix.
    • Implementierung der System-Überwachung mittels anwendungsspezifischen Health-Checks
    • Eigenes Release-Management und Deployment in Bamboo.
    • Log-Analyse in Kibana

     

    Da alle Microservices miteinander und mit anderen Systemen kommunizieren, ist die Implementierung eines Circuit Breakers notwendig, der dafür sorgt, dass für einen bestimmten Zeitraum alle weiteren Aufrufe zu einem externen System unterbunden werden, wenn festgestellt wird, dass es überlastet ist bzw. zur Zeit nicht zur Verfügung steht. Das wurde mittels Hystix realisiert, indem Interaktionen mit externen Systemen, Services oder Bibliotheken gekapselt und vom eigenen System isoliert werden. Dieses wird dadurch in die Lage versetzt, auch dann weiter robust funktionieren zu können, wenn eine der Abhängigkeiten temporär ausfällt.

     

Eclipse Oracle PostgreSQL MagicDraw SVN Git Jira Maven Liquibase WebSphere MQ Tomcat Hystrix QuickBuild Bamboo JBoss EAP 6
Java 8 JEE EJB MyBatis Hibernate JPA JMS JAXB Spring Data Spring Boot
REWE Systems, REWE Digital
Köln
5 Monate
2014-08 - 2014-12

Neuentwicklung der Schnittstelle zu GDV / Elektronische Versicherungsbestätigung (eVB) Weiterentwicklung des Modules ?Vertrag/Stammdatenverwaltung?

Software-Entwickler Java7 Javascript Java API for XML Processing
Software-Entwickler
 
  • Der Datenaustausch mit GDV
  • Die Stammdatenverwaltung bat umfangreiche Pflegedialoge für sämtliche Stammdaten des Systems. Diese wurden in TechBase, dem unternehmenseigenen Javascript-GUI-Framework umgesetzt. Die View-Programmierung (Widget-Erzeugung, Eventhandling etc.) erfolgte hierbei serverseitig in Java. 
  • Prozesse wurden mit Adonis modelliert
Eclipse Adonis Oracle Ant
Java7 Javascript Java API for XML Processing
GENEVA-ID, Düsseldorf
Düsseldorf
9 Monate
2013-09 - 2014-05

REWE Online / rewe.de

Software-Entwickler UML Java 6 JEE ...
Software-Entwickler
 

REWE-Informations-Systeme ist der zentrale, internationale Lösungsanbieter der REWE Group, wenn es um Informations- und Telekommunikations-Systeme geht. RIS plant, projektiert, entwickelt und betreibt weltweit für die REWE Group effiziente und innovative Systeme.

Im Rahmen der Entwicklung des Onlinevertriebskanals Rewe Online wurde ein System eingeführt, das die Markt-, Produkt- und Preisdatenversorgung anbindet, die Daten kanalisiert und eine Schnittstelle zum Online-Shop darstellt. Es wurde nach SCRUM entwickelt.

 

  • Backend-Entwicklung des Commerce Systems (CS). Das CS läuft auf einem JBoss EAP 6 Application Server.
  • Die Kommunikation mit dem zentralen Commerce Server erfolgt asynchron per JMS mittels Message Driven Beans und WebSphere MQ. Über MQ sind außerdem die Site rewe.de, die Kassensysteme (LC), die Warendisposition und SAP angebunden.
  • Als Datenbank ist Oracle im Einsatz. Hier befinden sich alle Kunden- und Bestelldaten. Über weitere Datenbankverbindungen und -Mittel werden 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 Shopping App wurde beschlossen, einen neuen REST-Layer zu entwickeln und über das alte System zu positionieren, 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.
JBoss EAP 6 Oracle WebSphere MQ Eclipse QuickBuild MagicDraw SVN Jira Maven
UML Java 6 JEE EJB MyBatis JMS JAXB REST JAX RS Scrum
RIS REWE-Informations-Systeme GmbH
Köln
3 Jahre
2010-09 - 2013-08

DER Touristik: PhoenixUnlimited

Software-Entwickler UML2 DSL MDA/MDSD ...
Software-Entwickler

DER: Die Touristiksparte der REWE Group, der zweitgrößte deutsche Reisekonzern mit den Reiseveranstaltern ITS, Jahn Reisen, Tjaereborg, Dertour, Meier’s Weltreisen und ADAC Reisen.

 

Als Reaktion auf starke Veränderungen der Strukturen und Wertschöpfungsketten der Reiseindustrie durch das Internet entwickelte DER Touristik ein neues System namens PhoenixUnlimited zur Abbildung der gesamten touristischen Prozesse. Die Umsetzung erfolgte durch verschiedene Teams, welche jeweils für einen Teilprozess verantwortlich waren. PhoenixUnlimited ist ein serviceorientierendes, MDSD (Model-Driven Software Development)-basiertes Reservierungssystem,  in dem verschiedene Komponenten zu Diensten gekapselt werden, sei es eine Buchung, Reservierung, Dokumentendruck oder Reisekatalogherstellung. Alle Services sind zu fachlichen Domänen zusammengefügt, die nur über wohldefinierte Schnittstellen kommunizieren. Jeder Service repräsentiert somit fachliche Funktionalität.

 

Zuerst war ich im Team „Document Production“ eingesetzt, das für die Entwicklung und technisches Design der Domäne „Document Production“ verantwortlich war. Über einen Outbound-Adapter hat die Domäne Zugriff auf Lasersoft, das Dokumente betr. des Layouts aufbereitet und druckt oder ggf. versendet (Fax, Email) und direkten Zugriff zu Druckern und Email-Servern. PDF-Dokumente können in Vorbereitung des Drucks (über einen weiteren Outbound-Adapter) auf einem File Server abgelegt werden. Von dort hat Lasersoft Zugriff auf die Dokumente und kann sie als Email-Attachments versenden.

 

Durch meinen Wechsel in das Team „Product“ verlagerte sich der fachliche Fokus auf die Definition und den Lebenszyklus von touristischen Produkten und den mit ihnen assoziierten Regeln für deren Abbildung ca. 400 Entitäten erforderlich waren. Die touristischen Stammdaten sind Leistungen (Services), Verträge mit Einkaufskonditionen und die daraus gebildeten Verkaufsprodukte mit allen für Sales und After-Sales notwendigen Aspekten. Enthalten sind auch unterstützende Daten, die z.B. die Strukturen der Leistungsträger und deren Kontakte, sowie die Strukturen der Abteilungen und Marken des Kunden beschreiben. Die Entwicklung erfolgte modellgetrieben mittels Open Architecture Ware (OAW). Während im Bereich „Document Production“ die technische Modellierung mit UML unter Verwendung von MagicDraw erfolgte, wurden im Bereich Product textuelle Modelle mittels XText erstellt. Generiert wurden große Teile der Hibernate-basierten Persistenzschicht (JPA), das Grundgerüst für die EJB-basierten Services sowie der RCP-Client. Im Rahmen der Umsetzung neuer Anforderungen und Fehlerbehebungen erstreckte sich meine Tätigkeit vom RCP-Client bis hin zur Datenbank. Dazu erfolgten zunächst die Anpassung der Modelle und die Erstellung/Änderung der Geschäftslogik in den Services. Danach erfolgte die Anpassung des generierten Persistenzcodes und Erstellung der SQL-Scripte zur Migration der vorhandenen Daten. Die Anpassung des RCP-Clients bestand vor allem in der Anpassung des Layouts sowie der Anbindung von Service-Aufrufen. Neben der Erfassung von Produkten durch den RCP-Client wurden Produkte auch aus anderen Systemen importiert. Die Erstellung von JUnit-Test war obligatorisch, teilweise unter Verwendung von Mocks (Mockito). Als Development- und Deployment-Platform wurde JBoss 4.3 eingesetzt. Das zentrale Tool für Anforderungen und Fehlermeldungen und zur Abstimmung zwischen Entwicklern, Fachdesignern und Testern war Jira.

Buckminster Jenkins Jira MagicDraw Subversion JBoss Oracle SOA
UML2 DSL MDA/MDSD EMF JEE EJB JPA JPQL Hibernate Scrum
DER Touristik
Frankfurt
7 Monate
2010-01 - 2010-07

Ausbildung der Fachinformatiker

Trainer Java UML Coaching und Training
Trainer
  • Seminar "Einführung in die Objektorientierte Anforderungsanalyse mit UML" für die Fachinformatikerausbildung der CSC-Kunden aus München, Versicherungen.
  • Seminar "Java Programmierung" für die Fachinformatikerausbildung der CSC-Kunden aus München, Versicherungen
  • Traineeprogramm: Individuelle Qualifizierung – Architecture
  • Seminar "Java" für die Fachinformatikerausbildung der CSC-Kunden aus Köln, Postbank
Eclipse Magicdraw Oracle
Java UML Coaching und Training
CSC Akademie Wiesbaden
München, Köln
6 Monate
2009-06 - 2009-11

RFI Neuausrichtung KFZ Diagnose

Architekt
Architekt

Gegenstand des Projektes Neuausrichtung KFZ Diagnose war die Ausschreibung aller operativen Prozesse zur Unterstützung aller Servicepartner weltweit in der Fahrzeugdiagnose. Die notwendigen Leistungen gliedern sich in die Kategorien Hardware, Software  und Services

 

  • Evaluation von Hardware KFZ-Diagnose (Touchpad, Notebook, etc.)
  • Konzept der IT-Bebauung
  • Evaluation von Software
  • Beschreibung der Prozesse.
Daimler AG, Stuttgart
Stuttgart
4 Monate
2009-01 - 2009-04

Soap Proxy

Software-Entwickler Java 5 Apache Axis Apache JMeter ...
Software-Entwickler

Der Soap Proxy fungiert als „Proxy-Service“ für verschiedene Webservices, kapselt und filtert sie.

 

  • Entwicklung von Webservises
  • Konzeption, Koordination  und Durchführung der Abnahmetests

 

Eclipse Apache JMeter VI
Java 5 Apache Axis Apache JMeter Sun Solaris Linux
E-Plus, Düsseldorf
Düsseldorf
9 Monate
2008-08 - 2009-04

base.de

Software-Entwickler, Tester Java 5 JEE Apache JMeter ...
Software-Entwickler, Tester

Entwicklung des neuen Webauftritts von BASE.

 

  • Mitarbeit an der Entwicklung und Konzeption
  • Entwicklung der neuen Webmail
  • Testkoordination, Konzeption und Durchführung von Last- und Performancetests mit JMeter, Abnahmetests

 

SUN Solaris Apache JMeter Eclipse
Java 5 JEE Apache JMeter Eclipse Subversion Jira CMS Day Communiqué SUN Solaris Administration Linux
E-Plus, Düsseldorf
Düsseldorf
2 Jahre 1 Monat
2006-06 - 2008-06

Intranets von Arcandor und Karstadt Warenhaus GmbH

Architekt, Anwendungsentwickler UML Java 5 JEE ...
Architekt, Anwendungsentwickler
  • 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 Active Directory aktualisiert werden. Implementierung eines auf dem Adressbuch basierten Suchtools für die Mail-Benachrichtigung der Mitarbeiter, derer Stammdaten noch nicht gepflegt sind.
MS SQL Server Eclipse Subversion Jira Ant
UML Java 5 JEE EJB Hibernate T-SQL Struts JSF
Arcandor AG, Karstadt Warenhaus GmbH
Essen
2 Jahre 4 Monate
2004-02 - 2006-05

Konzerneinkauf mit B2B-Auktionsplattform Texyard

Projektleiter, Anwendungsentwickler UML Java PL/SQL ...
Projektleiter, Anwendungsentwickler

TexYard als B2B Plattform bat weltweit Herstellern und Lieferanten ein Online Handelsportal, 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. Darüber hinaus wurden online auch Finanzdienstleistungen, wie z.B. Kreditgeschäfte und Versicherungen sowie Services wie Logistik und Qualitätskontrolle, angeboten

 

  • Projektmanagement
  • Planung, Koordination und Vorbereitung der Übernahme der bestehenden Anwendung von einem externen Dienstleister in England.
  • Migration der ursprünglich in ColdFusion entwickelten Software zu Java.
  • Konzeption und Implementierung zahlreicher neuen Funktionen
ColdFusion Application Server Adobe Dreamweaver Eclipse Merant PVCS
UML Java PL/SQL SQL ColdFusion
KarstadtQuelle AG
Essen
6 Monate
2003-01 - 2003-06

Webauftritt von NordLB - nordlb.de

Software-Entwickler Java 2 JSP Servlets ...
Software-Entwickler

Der Webauftritt wurde mit dem CMS Gauss VIP 8 realisiert, für das Java-basierte Komponenten entwickelt wurden. Dabei wurden Java, Servlets, JSP eingesetzt.

Tomcat Gauss VIP 8 Oracle
Java 2 JSP Servlets SQL
NordLB
Düsseldorf
7 Monate
2002-06 - 2002-12

Johnson & Johnson: Webauftritte Aufklärungsstunde.de, Vomerwachsenwerden.de

Software-Entwickler Java 2 JSP Servlets ...
Software-Entwickler

Das Online-Schulprogramm von Johnson & Johnson. Lehrer für Sexualkunde können Unterrichtseinheiten personalisiert vorbereiten und dann online oder als Download durchführen. Dazu können sie Unterrichtsmaterial und Produktproben für Schüler bestellen. Die Schüler selbst können auf der begleitenden Website vomerwachsenwerden.de die Unterrichtsthemen nacharbeiten und Beratungsangebote nutzen. In  der Entwicklung des Online-Schulprogramms wurden Gespräche mit Lehrern und Schülerinnen durchgeführt, um Akzeptanz und Usability zu optimieren. Das Programm hat schnell mehrere tausend registrierte User erreicht und besteht noch heute. Für Johnson & Johnson besteht der Projekterfolg neben der zeitgemäßen Umsetzung vor allem in der transparenteren und wirtschaftlicheren Distribution des aufwändigen Unterrichtsmaterials

 

Realisiert mithilfe des eigens entwickelten MVC Frameworks (Eine Art Struts) mit Java, JSP, Servlets, Adobe Flash und ActionScript.

BEA Weblogic Application Server Oracle
Java 2 JSP Servlets Oracle SQL ActionScript JavaScript
Johnson & Johnson
Düsseldorf
6 Monate
2002-01 - 2002-06

Webauftritte Henkel Investor Relations - ir.henkel.com / Henkel Waschmittel.de

Software-Entwickler ColdFusion (CFML) JavaScript HTML ...
Software-Entwickler

Der Investor Relations-Webauftritt bat neben der termingenauen Veröffentlichung der IR-Publikationen umfangreiche Servicefunktionen wie IR-Kalender mit Erinnerungsfunktion, Bestellmöglichkeiten für Printmaterial und den direkten Kontakt zum Henkel IR-Team an. Der aktuelle Kurs der Henkel Aktie war abruf- und auswertbar. Die Henkel IR-Site wurde mithilfe des Content Management Systems Macromedia Spectra realisiert und in das Henkel Websitesystem integriert. Sie hat bei Vergleichsstudien mit DAX- und EUROSTOXX-Unternehmen vordere Plätze erreicht. Für Henkel wurden ebenso die Websites für Wasch- und Reinigungsmittel und für die Forschung umgesetzt

 

  • Einwicklung eines kundenspezifischen CMS basierend auf Spectra 1.5
  • Anwendungsentwicklung mit ColdFusion, Oracle SQL, JavaScript, CSS und HTML
ColdFusion Application Server Macromedia Spectra 1.5 CMS Oracle
ColdFusion (CFML) JavaScript HTML SQL
Henkel AG
Düsseldorf
10 Monate
2001-03 - 2001-12

Intranet der Babcock Borsig AG

Software-Entwickler Java XML XSLT ...
Software-Entwickler

Implementierung des konzernweiten Intranets und speziell des Adressbuches mit umfangreicher Suchfunktionalität, User Self Service für Stammdaten-Verwaltung und Schnittstellen zu LDAP und SAP

 

  • Anwendungsentwicklung mit Java, XML, XSLT, Oracle SQL
  • Template-Entwicklung im CMS Emprice
Oracle Emprice CMS
Java XML XSLT Oracle SQL
Babcock Borsig AG
Oberhausen, NRW
9 Monate
2000-06 - 2001-02

Verschiedene Online-Leasingsrechner für die IKB Leasing Bank

Software-Entwickler JavaScript HTML
Software-Entwickler

Entwicklung der Leasingsrechner für verschiedene Leasingsmodelle des Industrial Equipment Leasings. Die Rechner waren komplett in JavaScript implementiert.

JavaScript HTML
IKB Leasing Bank
Düsseldorf
1 Jahr 8 Monate
1998-10 - 2000-05

Online Jobbörsen für Mannesmann und CognisG

Software-Entwickler ColdFusion (CFML) JavaScript HTML ...
Software-Entwickler

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).

 

ColdFusion Application Server Oracle
ColdFusion (CFML) JavaScript HTML SQL
Mannesmann AG, Cognis
Düsseldorf

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Ingenieur (FH/SU) Studienschwerpunkt: Bergtechnische Anlagen


Zertifizierungen

  • ISTQB Certified Tester, Advanced Level, Technical Test Analyst
  • ISTQB Certified Tester, Foundation Level
  • Certified ScrumMaster, ScrumAlliance
  • Level 2 Spoken English for Industry and Commerce by the London Chamber of Commerce and Industry

 

 

Position

Position

 

Kompetenzen

Kompetenzen

Top-Skills

OpenAPI Swagger Java EE Spring Boot REST REACT Microservices Maven Hibernate JBoss PostgreSQL SpringBoot SOAP certified scrum master JMS REST Git WebLogic JPA Swagger Oracle OpenAPI GitLab ANGULAR ISTQB Test Analyst Advanced Level React

Schwerpunkte

Certified Scrum Master
Hibernate
ISTQB Certified Advanced Test Analyst
ISTQB Certified Tester CTFL
Java
JPA
REST
Spring Boot
Spring Data

Produkte / Standards / Erfahrungen / Methoden

Adonis
Agile Entwicklung
Ant
Apache Axis
Apache JMeter
Arquilian Testing
Bamboo
ColdFusion Application Server
DOM
Eclipse
EJB
Git
GitLab
Hibernate
Hystrix
IntelliJ
JBoss
JBoss EAP 6
JDOM
Jenkins
Jira
JMS
JSF
JUnit
Liquibase
Lombok
MagicDraw
Maven
MDA/MDSD
MDD
Mockito
MyBatis
PowerMock
PrimeFaces
QuickBuild
SAX
Scrum
Softwareentwicklung
SVN
Tomcat
Weblogic
Weblogic Application Server
XML
XSLT
xText
 

Betriebssysteme

Linux
Sun Solaris
Unix
VI
Windows

Programmiersprachen

ColdFusion
ColdFusion (CFML)
DSL
HTML
Java 5
Java 6
Java 7
Java 8
Java API for XML Processing
Java7
Javascript
JAX RS
JAX-WS
JAXB
JEE
JPA
JPQL
JSON
JSP
Oracle SQL
PL/SQL
PLSQL
REST
SQL
UML
UML2
XML

Datenbanken

Derby
MS SQL Server
MySQL
Oracle
Postgres
PostgreSQL

Datenkommunikation

HTTP
JMS
SOAP
WebSphere MQ

Branchen

Branchen

  • IT
  • Stahl
  • Touristik
  • Telekommunikation
  • Groß- und Einzelhandel
  • Finance
  • Chemie
  • Automotive

Einsatzorte

Einsatzorte

Düsseldorf (+500km) Essen (+500km) Köln (+500km) Dortmund (+500km)
Deutschland, Schweiz, Österreich
 
 
 

möglich

Projekte

Projekte

2 Jahre 2 Monate
2021-12 - 2024-01

ThyssenKrupp - Manufacturing Execution System (MES) Entwicklung und Rollout Werk Bochum

Software-Entwickler Java Oracle REST ...
Software-Entwickler

Implementierung des Produktionsleitsystems FLSNeu für das Werk in Bochum


JEE ANGULAR JPA EclipseLink JMS Oracle Weblogic REST GIT Jenkins SCRUM Confluence JIRA BitBucket Docker Kubernetes Java 11
Java Oracle REST Angular
ThyssenKrupp Steel Europe
Remote / Bochum
8 Monate
2021-05 - 2021-12

1&1 5G

Software-Entwickler Java JEE 7 Jackson ...
Software-Entwickler
Implementierung von REST-Schnittstellen zu einem neuen Mobilfunk-Provider mit RestEasy  nach dem API-First-Prinzip (Swagger OpenAPI). Frontend mit React



Java JEE 7 Jackson Arquillian PostgreSQL Docker Kubernetes GitBucket REST React
United Internet 1&1
Remote
2 Jahre 3 Monate
2019-02 - 2021-04

AURORA Auftragsverarbeitung-System

Java 8 JEE JPA ...
 
 
 
 
  • Entwicklung eines workflowbasierten Auftragsverbearbeitungssystems für MES

  • Entwicklung eines Systems für Rohrmarkierungen

  • Enwicklung eins REST-System für die Prozessführungsrechner (Level-2)
IntelliJ JBoss Postgres
Java 8 JEE JPA Hibernate JAX-WS JAXB SCRUM JSF PrimeFaces
Vallourec Deutschland
Mülheim an der Ruhr
3 Jahre 1 Monat
2016-01 - 2019-01

ThyssenKrupp - FLSNew: Manufacturing Execution System (MES)

Software-Entwickler Scrum Java 7 Java 8 ...
Software-Entwickler
 

Entwicklung des Produktionsleitsystems FLSNeu, das die

Führung, Lenkung, Steuerung und Kontrolle der Produktion in Echtzeit ermöglicht.

 

Mein Einsatzgebiet war der Bereich "Warmband" (Warmbandwerke 1 und 2). Warmband ist die Basis aller Flachstahl-Produkte von ThyssenKrupp Steel Europe. Zunächst werden aus Schmelze Stahlblöcke (Brammen) gegossen, die später bei mehr als 1.000 Grad in mehreren, hintereinander liegenden Walzgerüsten 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ört zu meinem Aufgabenbereich.

 

Alle Prozesse und Daten werden mittels MagicDraw und xText modelliert. Die Datenpersistenz ist mithilfe von EclipseLink und Oracle realisiert. Oracle Weblogic ist der Application Server, als GUI dient der generische RCP-Client. CI-Tool ist Jenkins, die Versionsverwaltung wird mit Git umgesetzt.

 

Das Projekt erforderte ein umfangreiches Fachwissen, weil die Beschreibung der Anforderungen auf einer hohen Abstraktionsebene erfolgte. Das Ermitteln, Analysieren, Spezifizieren der Jira-Stories und Validieren aller Eigenschaften und Rahmenbedingungen übernahmen die Entwickler.

Eclipse Jenkins Weblogic Oracle
Scrum Java 7 Java 8 XML DOM SAX JDOM JAXB JPA xText JMS
Thyssenkrupp Steel Europe AG
Duisburg
1 Jahr
2015-01 - 2015-12

REWE Online, Weiterentwicklung

Software-Entwickler Java 8 JEE EJB ...
Software-Entwickler
 
 
    • Weiterentwicklung des Commerce Systems (CS) des Onlinevertriebskanals Rewe Online (REWE-Shop).
    • Neuentwicklung der Customer Service Application für die Shop-Hotline, basierend auf Wicket und Spring.
    • Neuentwicklung der Microservices für REWE Digital, basierend auf Spring Boot, Spring Batch, Spring Data und Spring JMS.
    • Implementierung des Microservices OrderTourService, verantwortlich für die Tourenplanung (Auslieferung der Waren an Endkunden)
    • Implementierung des Microservices TourPreparation, verantwortlich für die Ermittlung des Platzes in einem  LKW anhand der Produktdaten einer Bestellung
    • Implementierung des Microservices TourDataExporter, verantwortlich für die Übermittlung der Tourdaten an die Lieferlager.
    • Implementierung des Microservices SlotsTourServiceAdapter, verantwortlich für die Ermittlung und Verwaltung der Lieferslots.
    • Implementierung des Circuit Breakers mittels Hystrix.
    • Implementierung der System-Überwachung mittels anwendungsspezifischen Health-Checks
    • Eigenes Release-Management und Deployment in Bamboo.
    • Log-Analyse in Kibana

     

    Da alle Microservices miteinander und mit anderen Systemen kommunizieren, ist die Implementierung eines Circuit Breakers notwendig, der dafür sorgt, dass für einen bestimmten Zeitraum alle weiteren Aufrufe zu einem externen System unterbunden werden, wenn festgestellt wird, dass es überlastet ist bzw. zur Zeit nicht zur Verfügung steht. Das wurde mittels Hystix realisiert, indem Interaktionen mit externen Systemen, Services oder Bibliotheken gekapselt und vom eigenen System isoliert werden. Dieses wird dadurch in die Lage versetzt, auch dann weiter robust funktionieren zu können, wenn eine der Abhängigkeiten temporär ausfällt.

     

Eclipse Oracle PostgreSQL MagicDraw SVN Git Jira Maven Liquibase WebSphere MQ Tomcat Hystrix QuickBuild Bamboo JBoss EAP 6
Java 8 JEE EJB MyBatis Hibernate JPA JMS JAXB Spring Data Spring Boot
REWE Systems, REWE Digital
Köln
5 Monate
2014-08 - 2014-12

Neuentwicklung der Schnittstelle zu GDV / Elektronische Versicherungsbestätigung (eVB) Weiterentwicklung des Modules ?Vertrag/Stammdatenverwaltung?

Software-Entwickler Java7 Javascript Java API for XML Processing
Software-Entwickler
 
  • Der Datenaustausch mit GDV
  • Die Stammdatenverwaltung bat umfangreiche Pflegedialoge für sämtliche Stammdaten des Systems. Diese wurden in TechBase, dem unternehmenseigenen Javascript-GUI-Framework umgesetzt. Die View-Programmierung (Widget-Erzeugung, Eventhandling etc.) erfolgte hierbei serverseitig in Java. 
  • Prozesse wurden mit Adonis modelliert
Eclipse Adonis Oracle Ant
Java7 Javascript Java API for XML Processing
GENEVA-ID, Düsseldorf
Düsseldorf
9 Monate
2013-09 - 2014-05

REWE Online / rewe.de

Software-Entwickler UML Java 6 JEE ...
Software-Entwickler
 

REWE-Informations-Systeme ist der zentrale, internationale Lösungsanbieter der REWE Group, wenn es um Informations- und Telekommunikations-Systeme geht. RIS plant, projektiert, entwickelt und betreibt weltweit für die REWE Group effiziente und innovative Systeme.

Im Rahmen der Entwicklung des Onlinevertriebskanals Rewe Online wurde ein System eingeführt, das die Markt-, Produkt- und Preisdatenversorgung anbindet, die Daten kanalisiert und eine Schnittstelle zum Online-Shop darstellt. Es wurde nach SCRUM entwickelt.

 

  • Backend-Entwicklung des Commerce Systems (CS). Das CS läuft auf einem JBoss EAP 6 Application Server.
  • Die Kommunikation mit dem zentralen Commerce Server erfolgt asynchron per JMS mittels Message Driven Beans und WebSphere MQ. Über MQ sind außerdem die Site rewe.de, die Kassensysteme (LC), die Warendisposition und SAP angebunden.
  • Als Datenbank ist Oracle im Einsatz. Hier befinden sich alle Kunden- und Bestelldaten. Über weitere Datenbankverbindungen und -Mittel werden 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 Shopping App wurde beschlossen, einen neuen REST-Layer zu entwickeln und über das alte System zu positionieren, 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.
JBoss EAP 6 Oracle WebSphere MQ Eclipse QuickBuild MagicDraw SVN Jira Maven
UML Java 6 JEE EJB MyBatis JMS JAXB REST JAX RS Scrum
RIS REWE-Informations-Systeme GmbH
Köln
3 Jahre
2010-09 - 2013-08

DER Touristik: PhoenixUnlimited

Software-Entwickler UML2 DSL MDA/MDSD ...
Software-Entwickler

DER: Die Touristiksparte der REWE Group, der zweitgrößte deutsche Reisekonzern mit den Reiseveranstaltern ITS, Jahn Reisen, Tjaereborg, Dertour, Meier’s Weltreisen und ADAC Reisen.

 

Als Reaktion auf starke Veränderungen der Strukturen und Wertschöpfungsketten der Reiseindustrie durch das Internet entwickelte DER Touristik ein neues System namens PhoenixUnlimited zur Abbildung der gesamten touristischen Prozesse. Die Umsetzung erfolgte durch verschiedene Teams, welche jeweils für einen Teilprozess verantwortlich waren. PhoenixUnlimited ist ein serviceorientierendes, MDSD (Model-Driven Software Development)-basiertes Reservierungssystem,  in dem verschiedene Komponenten zu Diensten gekapselt werden, sei es eine Buchung, Reservierung, Dokumentendruck oder Reisekatalogherstellung. Alle Services sind zu fachlichen Domänen zusammengefügt, die nur über wohldefinierte Schnittstellen kommunizieren. Jeder Service repräsentiert somit fachliche Funktionalität.

 

Zuerst war ich im Team „Document Production“ eingesetzt, das für die Entwicklung und technisches Design der Domäne „Document Production“ verantwortlich war. Über einen Outbound-Adapter hat die Domäne Zugriff auf Lasersoft, das Dokumente betr. des Layouts aufbereitet und druckt oder ggf. versendet (Fax, Email) und direkten Zugriff zu Druckern und Email-Servern. PDF-Dokumente können in Vorbereitung des Drucks (über einen weiteren Outbound-Adapter) auf einem File Server abgelegt werden. Von dort hat Lasersoft Zugriff auf die Dokumente und kann sie als Email-Attachments versenden.

 

Durch meinen Wechsel in das Team „Product“ verlagerte sich der fachliche Fokus auf die Definition und den Lebenszyklus von touristischen Produkten und den mit ihnen assoziierten Regeln für deren Abbildung ca. 400 Entitäten erforderlich waren. Die touristischen Stammdaten sind Leistungen (Services), Verträge mit Einkaufskonditionen und die daraus gebildeten Verkaufsprodukte mit allen für Sales und After-Sales notwendigen Aspekten. Enthalten sind auch unterstützende Daten, die z.B. die Strukturen der Leistungsträger und deren Kontakte, sowie die Strukturen der Abteilungen und Marken des Kunden beschreiben. Die Entwicklung erfolgte modellgetrieben mittels Open Architecture Ware (OAW). Während im Bereich „Document Production“ die technische Modellierung mit UML unter Verwendung von MagicDraw erfolgte, wurden im Bereich Product textuelle Modelle mittels XText erstellt. Generiert wurden große Teile der Hibernate-basierten Persistenzschicht (JPA), das Grundgerüst für die EJB-basierten Services sowie der RCP-Client. Im Rahmen der Umsetzung neuer Anforderungen und Fehlerbehebungen erstreckte sich meine Tätigkeit vom RCP-Client bis hin zur Datenbank. Dazu erfolgten zunächst die Anpassung der Modelle und die Erstellung/Änderung der Geschäftslogik in den Services. Danach erfolgte die Anpassung des generierten Persistenzcodes und Erstellung der SQL-Scripte zur Migration der vorhandenen Daten. Die Anpassung des RCP-Clients bestand vor allem in der Anpassung des Layouts sowie der Anbindung von Service-Aufrufen. Neben der Erfassung von Produkten durch den RCP-Client wurden Produkte auch aus anderen Systemen importiert. Die Erstellung von JUnit-Test war obligatorisch, teilweise unter Verwendung von Mocks (Mockito). Als Development- und Deployment-Platform wurde JBoss 4.3 eingesetzt. Das zentrale Tool für Anforderungen und Fehlermeldungen und zur Abstimmung zwischen Entwicklern, Fachdesignern und Testern war Jira.

Buckminster Jenkins Jira MagicDraw Subversion JBoss Oracle SOA
UML2 DSL MDA/MDSD EMF JEE EJB JPA JPQL Hibernate Scrum
DER Touristik
Frankfurt
7 Monate
2010-01 - 2010-07

Ausbildung der Fachinformatiker

Trainer Java UML Coaching und Training
Trainer
  • Seminar "Einführung in die Objektorientierte Anforderungsanalyse mit UML" für die Fachinformatikerausbildung der CSC-Kunden aus München, Versicherungen.
  • Seminar "Java Programmierung" für die Fachinformatikerausbildung der CSC-Kunden aus München, Versicherungen
  • Traineeprogramm: Individuelle Qualifizierung – Architecture
  • Seminar "Java" für die Fachinformatikerausbildung der CSC-Kunden aus Köln, Postbank
Eclipse Magicdraw Oracle
Java UML Coaching und Training
CSC Akademie Wiesbaden
München, Köln
6 Monate
2009-06 - 2009-11

RFI Neuausrichtung KFZ Diagnose

Architekt
Architekt

Gegenstand des Projektes Neuausrichtung KFZ Diagnose war die Ausschreibung aller operativen Prozesse zur Unterstützung aller Servicepartner weltweit in der Fahrzeugdiagnose. Die notwendigen Leistungen gliedern sich in die Kategorien Hardware, Software  und Services

 

  • Evaluation von Hardware KFZ-Diagnose (Touchpad, Notebook, etc.)
  • Konzept der IT-Bebauung
  • Evaluation von Software
  • Beschreibung der Prozesse.
Daimler AG, Stuttgart
Stuttgart
4 Monate
2009-01 - 2009-04

Soap Proxy

Software-Entwickler Java 5 Apache Axis Apache JMeter ...
Software-Entwickler

Der Soap Proxy fungiert als „Proxy-Service“ für verschiedene Webservices, kapselt und filtert sie.

 

  • Entwicklung von Webservises
  • Konzeption, Koordination  und Durchführung der Abnahmetests

 

Eclipse Apache JMeter VI
Java 5 Apache Axis Apache JMeter Sun Solaris Linux
E-Plus, Düsseldorf
Düsseldorf
9 Monate
2008-08 - 2009-04

base.de

Software-Entwickler, Tester Java 5 JEE Apache JMeter ...
Software-Entwickler, Tester

Entwicklung des neuen Webauftritts von BASE.

 

  • Mitarbeit an der Entwicklung und Konzeption
  • Entwicklung der neuen Webmail
  • Testkoordination, Konzeption und Durchführung von Last- und Performancetests mit JMeter, Abnahmetests

 

SUN Solaris Apache JMeter Eclipse
Java 5 JEE Apache JMeter Eclipse Subversion Jira CMS Day Communiqué SUN Solaris Administration Linux
E-Plus, Düsseldorf
Düsseldorf
2 Jahre 1 Monat
2006-06 - 2008-06

Intranets von Arcandor und Karstadt Warenhaus GmbH

Architekt, Anwendungsentwickler UML Java 5 JEE ...
Architekt, Anwendungsentwickler
  • 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 Active Directory aktualisiert werden. Implementierung eines auf dem Adressbuch basierten Suchtools für die Mail-Benachrichtigung der Mitarbeiter, derer Stammdaten noch nicht gepflegt sind.
MS SQL Server Eclipse Subversion Jira Ant
UML Java 5 JEE EJB Hibernate T-SQL Struts JSF
Arcandor AG, Karstadt Warenhaus GmbH
Essen
2 Jahre 4 Monate
2004-02 - 2006-05

Konzerneinkauf mit B2B-Auktionsplattform Texyard

Projektleiter, Anwendungsentwickler UML Java PL/SQL ...
Projektleiter, Anwendungsentwickler

TexYard als B2B Plattform bat weltweit Herstellern und Lieferanten ein Online Handelsportal, 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. Darüber hinaus wurden online auch Finanzdienstleistungen, wie z.B. Kreditgeschäfte und Versicherungen sowie Services wie Logistik und Qualitätskontrolle, angeboten

 

  • Projektmanagement
  • Planung, Koordination und Vorbereitung der Übernahme der bestehenden Anwendung von einem externen Dienstleister in England.
  • Migration der ursprünglich in ColdFusion entwickelten Software zu Java.
  • Konzeption und Implementierung zahlreicher neuen Funktionen
ColdFusion Application Server Adobe Dreamweaver Eclipse Merant PVCS
UML Java PL/SQL SQL ColdFusion
KarstadtQuelle AG
Essen
6 Monate
2003-01 - 2003-06

Webauftritt von NordLB - nordlb.de

Software-Entwickler Java 2 JSP Servlets ...
Software-Entwickler

Der Webauftritt wurde mit dem CMS Gauss VIP 8 realisiert, für das Java-basierte Komponenten entwickelt wurden. Dabei wurden Java, Servlets, JSP eingesetzt.

Tomcat Gauss VIP 8 Oracle
Java 2 JSP Servlets SQL
NordLB
Düsseldorf
7 Monate
2002-06 - 2002-12

Johnson & Johnson: Webauftritte Aufklärungsstunde.de, Vomerwachsenwerden.de

Software-Entwickler Java 2 JSP Servlets ...
Software-Entwickler

Das Online-Schulprogramm von Johnson & Johnson. Lehrer für Sexualkunde können Unterrichtseinheiten personalisiert vorbereiten und dann online oder als Download durchführen. Dazu können sie Unterrichtsmaterial und Produktproben für Schüler bestellen. Die Schüler selbst können auf der begleitenden Website vomerwachsenwerden.de die Unterrichtsthemen nacharbeiten und Beratungsangebote nutzen. In  der Entwicklung des Online-Schulprogramms wurden Gespräche mit Lehrern und Schülerinnen durchgeführt, um Akzeptanz und Usability zu optimieren. Das Programm hat schnell mehrere tausend registrierte User erreicht und besteht noch heute. Für Johnson & Johnson besteht der Projekterfolg neben der zeitgemäßen Umsetzung vor allem in der transparenteren und wirtschaftlicheren Distribution des aufwändigen Unterrichtsmaterials

 

Realisiert mithilfe des eigens entwickelten MVC Frameworks (Eine Art Struts) mit Java, JSP, Servlets, Adobe Flash und ActionScript.

BEA Weblogic Application Server Oracle
Java 2 JSP Servlets Oracle SQL ActionScript JavaScript
Johnson & Johnson
Düsseldorf
6 Monate
2002-01 - 2002-06

Webauftritte Henkel Investor Relations - ir.henkel.com / Henkel Waschmittel.de

Software-Entwickler ColdFusion (CFML) JavaScript HTML ...
Software-Entwickler

Der Investor Relations-Webauftritt bat neben der termingenauen Veröffentlichung der IR-Publikationen umfangreiche Servicefunktionen wie IR-Kalender mit Erinnerungsfunktion, Bestellmöglichkeiten für Printmaterial und den direkten Kontakt zum Henkel IR-Team an. Der aktuelle Kurs der Henkel Aktie war abruf- und auswertbar. Die Henkel IR-Site wurde mithilfe des Content Management Systems Macromedia Spectra realisiert und in das Henkel Websitesystem integriert. Sie hat bei Vergleichsstudien mit DAX- und EUROSTOXX-Unternehmen vordere Plätze erreicht. Für Henkel wurden ebenso die Websites für Wasch- und Reinigungsmittel und für die Forschung umgesetzt

 

  • Einwicklung eines kundenspezifischen CMS basierend auf Spectra 1.5
  • Anwendungsentwicklung mit ColdFusion, Oracle SQL, JavaScript, CSS und HTML
ColdFusion Application Server Macromedia Spectra 1.5 CMS Oracle
ColdFusion (CFML) JavaScript HTML SQL
Henkel AG
Düsseldorf
10 Monate
2001-03 - 2001-12

Intranet der Babcock Borsig AG

Software-Entwickler Java XML XSLT ...
Software-Entwickler

Implementierung des konzernweiten Intranets und speziell des Adressbuches mit umfangreicher Suchfunktionalität, User Self Service für Stammdaten-Verwaltung und Schnittstellen zu LDAP und SAP

 

  • Anwendungsentwicklung mit Java, XML, XSLT, Oracle SQL
  • Template-Entwicklung im CMS Emprice
Oracle Emprice CMS
Java XML XSLT Oracle SQL
Babcock Borsig AG
Oberhausen, NRW
9 Monate
2000-06 - 2001-02

Verschiedene Online-Leasingsrechner für die IKB Leasing Bank

Software-Entwickler JavaScript HTML
Software-Entwickler

Entwicklung der Leasingsrechner für verschiedene Leasingsmodelle des Industrial Equipment Leasings. Die Rechner waren komplett in JavaScript implementiert.

JavaScript HTML
IKB Leasing Bank
Düsseldorf
1 Jahr 8 Monate
1998-10 - 2000-05

Online Jobbörsen für Mannesmann und CognisG

Software-Entwickler ColdFusion (CFML) JavaScript HTML ...
Software-Entwickler

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).

 

ColdFusion Application Server Oracle
ColdFusion (CFML) JavaScript HTML SQL
Mannesmann AG, Cognis
Düsseldorf

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Ingenieur (FH/SU) Studienschwerpunkt: Bergtechnische Anlagen


Zertifizierungen

  • ISTQB Certified Tester, Advanced Level, Technical Test Analyst
  • ISTQB Certified Tester, Foundation Level
  • Certified ScrumMaster, ScrumAlliance
  • Level 2 Spoken English for Industry and Commerce by the London Chamber of Commerce and Industry

 

 

Position

Position

 

Kompetenzen

Kompetenzen

Top-Skills

OpenAPI Swagger Java EE Spring Boot REST REACT Microservices Maven Hibernate JBoss PostgreSQL SpringBoot SOAP certified scrum master JMS REST Git WebLogic JPA Swagger Oracle OpenAPI GitLab ANGULAR ISTQB Test Analyst Advanced Level React

Schwerpunkte

Certified Scrum Master
Hibernate
ISTQB Certified Advanced Test Analyst
ISTQB Certified Tester CTFL
Java
JPA
REST
Spring Boot
Spring Data

Produkte / Standards / Erfahrungen / Methoden

Adonis
Agile Entwicklung
Ant
Apache Axis
Apache JMeter
Arquilian Testing
Bamboo
ColdFusion Application Server
DOM
Eclipse
EJB
Git
GitLab
Hibernate
Hystrix
IntelliJ
JBoss
JBoss EAP 6
JDOM
Jenkins
Jira
JMS
JSF
JUnit
Liquibase
Lombok
MagicDraw
Maven
MDA/MDSD
MDD
Mockito
MyBatis
PowerMock
PrimeFaces
QuickBuild
SAX
Scrum
Softwareentwicklung
SVN
Tomcat
Weblogic
Weblogic Application Server
XML
XSLT
xText
 

Betriebssysteme

Linux
Sun Solaris
Unix
VI
Windows

Programmiersprachen

ColdFusion
ColdFusion (CFML)
DSL
HTML
Java 5
Java 6
Java 7
Java 8
Java API for XML Processing
Java7
Javascript
JAX RS
JAX-WS
JAXB
JEE
JPA
JPQL
JSON
JSP
Oracle SQL
PL/SQL
PLSQL
REST
SQL
UML
UML2
XML

Datenbanken

Derby
MS SQL Server
MySQL
Oracle
Postgres
PostgreSQL

Datenkommunikation

HTTP
JMS
SOAP
WebSphere MQ

Branchen

Branchen

  • IT
  • Stahl
  • Touristik
  • Telekommunikation
  • Groß- und Einzelhandel
  • Finance
  • Chemie
  • Automotive

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.