Fachlicher Schwerpunkt dieses Freiberuflers

Objektorientiertes Software-Design Java Softwareentwickler Backend JAX-RS, JAX-WS Agile Softwareentwicklungsmethoden Kanban, SCRUM

verfügbar ab
01.01.2020
verfügbar zu
100 %
davon vor Ort
100 %
Städte
Düsseldorf
100 km
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Projekte

11/2018 - 12/2019

1 Jahr 2 Monate

Überarbeitung und Erweiterung

Rolle
Applikationsentwickler
Kunde
Lang & Schwarz Broker GmbH
Projektinhalte
  • Überarbeitung und Erweiterung einer Softwarelösung zum elektronischen Handel von Wertpapieren.
  • Überarbeitung und Erweiterung einer Softwarelösung zum elektronischen Handel von Wertpapieren, Implementierung von Integrationstests, Testautomatisierung
  • Analyse und Behebung von Defects
  • Unit Tests, Integrationstests
  • Code Reviews, statische Code-Analysen
Produkte

Eclipse

JUnit

MyBatis

JavaFX

Eclipse WindowBuilder

ZeroMQ

JeroMQ

TIBCO Rendezvous

QuickFix/J

Oracle Database 12

Apache Maven

Docker

SonarQube

JaCoCo

MySQL Community Server

07/2018 - 10/2018

4 Monate

Überarbeitung und Erweiterung

Rolle
Applikationsentwickler
Kunde
ITZBund
Projektinhalte
  • Überarbeitung und Erweiterung einer Softwarelösung zum Automatisierten Internationalen Informationsaustausch mit den Landesfinanzbehörden (AiA IntI LFB).
  • Überarbeitung und Erweiterung von Java Web Services(JAX-RS, JAXWS) zum Datenaustausch und zum Datenversand innerhalb einer Java Microservice Architektur
  • Überarbeitung und Erweiterung von Java Batch Jobs zur automatisierten Verarbeitung von XML-Dateien
  • Analyse und Behebung von Defects
  • Unit Tests, Integrationstests
  • Code Reviews, statische Code-Analysen
Produkte

V-Modell XT Bund

Java

Eclipse

JPA 2.0

Hibernate ORM

EJB 3.0

Spring Boot Framework

Drools Framework

Spring Batch Framework

JBoss EAP 7

Apache Maven

Oracle Database 12c

Oracle SQL Developer

Unit

Arquillian Test Platform

Jersey Framework

Java Message Service API

ActiveMQ

JAXB API

RESTEasy Framework

XML

JSON

Jenkins

IBM Rational Doors

JIRA

Microsoft Sharepoint

12/2017 - 06/2018

7 Monate

Überarbeitung und Erweiterung

Rolle
Applikationsentwickler
Kunde
PSI Software AG
Projektinhalte
  • Überarbeitung und Erweiterung einer Softwarelösung zur Energiebeschaffung, Marktpartner-Kommunikation und zum Engpassmanagement(OGEFPM)
  • Überarbeitung und Erweiterung von Java Web Services(JAX-RS) und der Geschäftslogik-Schicht
  • Analyse und Behebung von Defects
  • Unit Tests, Integrationstests
  • Code Reviews, statische Code-Analysen
Produkte

Scrum

Java

Eclipse

JPA 2.0

Hibernate ORM

EJB 3.0

JBoss EAP 7

Apache Maven

Oracle Database 12c

Oracle SQL Developer

JUnit

Arquillian Test Platform

Jersey Framework

Java Message Service API

ActiveMQ

JAXB API

RESTEasy Framework

JAX-RS

Jenkins

JIRA

XML

JSON

01/2017 - 11/2017

11 Monate

Implementierung einer Softwarelösung

Rolle
Applikationsentwickler
Kunde
ITZBund
Projektinhalte
  • Implementierung einer Softwarelösung zum Automatisierten Internationalen Informationsaustausch mit den Landesfinanzbehörden (AiA IntI LFB)
  • Implementierung von Java Web Services(JAX-RS, JAX-WS) zum Datenaustausch und zum Datenversand innerhalb einer Java Microservice Architektur
  • Implementierung von Java Batch Jobs zur automatisierten Verarbeitung von XML-Dateien
  • Analyse und Behebung von Defects
  • Unit Tests, Integrationstests
  • Code Reviews, statische Code-Analysen
Produkte

V-Modell XT Bund

Java

Eclipse

JPA 2.0

Hibernate ORM

EJB 3.0

JAXRS

JAX-WS

JSF

JSON

Spring Boot Framework

Drools Framework

Spring Batch Framework

JBoss EAP 7

Apache Maven

Oracle Database 12c

Oracle SQL Developer

JUnit

Arquillian Test Platform

Jersey Framework

J a va Message Service API

ActiveMQ

JAXB API

XML

JSON

RESTEasy Framework

Jenkins

IBM Rational Doors

JIRA

Microsoft Sharepoint

07/2016 - 11/2016

5 Monate

Migration und Erweiterung einer Softwarelösung

Rolle
Applikationsentwickler
Kunde
Daimler AG
Projektinhalte
  • Migration und Erweiterung einer Softwarelösung zur Verarbeitung von Garantieansprüchen für PKW und Nutzfahrzeuge (Daimler VEGAng)
  • Überarbeitung und Erweiterung von Client Ul Use Cases
  • Überarbeitung und Erweiterung der Persistenz-Schicht
  • Build und Deployment von Softwareartefakten
  • Analyse und Behebung von Defects
  • Unit Tests, Funktionaltests
  • Code Reviews, statische Code-Analysen
Produkte

Scrum

Java

Eclipse

Maven

Unit

OpenJPA

IBM DB2

JIRA

Confluence

Vaadin Framework

Jenkins

WebSphere Application Server

Daimler ProActive Infrastructure (PAI J2EE)

05/2015 - 06/2016

1 Jahr 2 Monate

Überarbeitung und Erweiterung einer Softwarelösung

Rolle
Applikationsentwickler/Tester
Kunde
Daimler AG
Projektinhalte
  • Überarbeitung und Erweiterung einer Softwarelösung zur Vertriebsdokumentation von Nutzfahrzeugen (Daimler IVK-MDS)
  • Überarbeitung und Erweiterung von Client Ul Use Cases
  • Überarbeitung und Erweiterung der Persistenz-Schicht
  • Analyse und Behebung von Defects
  • Unit Tests, Funktionaltests, Regressionstests
  • Code Reviews, statische Code-Analysen
Produkte

Use Case Driven Development

Test Driven Development

UML

JSF

JPA

JAX-RS

JAX-WS

JAXB

JMS

EJB

XML

Hibernate ORM

IBM D82

IBM Rational Software Architect for WebSphere

IBM RationalTeam Concert

Checkstyle

PMD

TestNG

HP ALM

XML

JSON

Daimler ProActive Infrastructure (PAI J2EE)

09/2014 - 03/2015

7 Monate

Überarbeitung und Erweiterung eines Regelwerks

Rolle
Java-Softwareentwickler
Kunde
Markant Handel & Service GmbH
Projektinhalte
  • Überarbeitung und Erweiterung eines Regelwerks zur Verarbeitung von EANCOM INVOIC Nachrichten mit Java JMX (JEDI)
  • Dokumentation des Regelwerks
  • Erweiterung des Regelwerks
  • Unit Tests, Funktionaltests, Regressionstests
Produkte

Java

XML

XSD

Hibernate ORM

Maven

Git

SourceTree

JIRA

Jenkins

Java

JMX

Java RMl

Confluence

JPA

IBM DB2

05/2013 - 11/2013

7 Monate

Überarbeitung und Erweiterung einer Softwarelösung

Rolle
IT-Berater
Kunde
Volkswagen AG
Projektinhalte
  • Überarbeitung und Erweiterung einer Softwarelösung zur Zentralen Verwaltung von Betriebsmitteln (ZBM-KIAS)
  • Überarbeitung und Erweiterung von Client Ul Use Cases
  • Überarbeitung und Erweiterung der Persistenz-Schicht
  • Analyse und Behebung von Defects
  • Unit Tests, Funktionaltests, Regressionstests
  • Code Reviews, statische Code-Analysen
Produkte

Kanban-Model

Eclipse Plugins

Eclipse Target Platform

Jira

Jenkins

Bugzilla

SVN

EclipseLink

JPA

EJB

XML

JSON

Java JDBC APl

HP ALM

Volkswagen Applikation Programming Framework(APF)

JUnit

IBM DB2

12/2012 - 05/2013

6 Monate

Überarbeitung einer Softwarelösung

Rolle
Systemanalytiker
Kunde
Volkswagen AG
Projektinhalte
  • Überarbeitung einer Softwarelösung zur Versandsteuerung von Fahrzeugen
  • Überarbeitung und Erweiterung von Client Ul Use Cases
  • Überarbeitung und Erweiterung der Persistenz-Schicht
  • Analyse und Behebung von Defects
  • Unit Tests, Funktionaltests, Regressionstests
  • Code Reviews, statische Code-Analysen
Produkte

Entwurfsmuster

UML

JSF

JPA

EJB

EclipseLink

JPA

Oracle Forms

Oracle PL\SQL

Programmiersprache C

SQL

WebSphere

11/2010 - 12/2012

2 Jahre 2 Monate

Migration und Erweiterung einer Softwarelösung

Rolle
Java-Softwareentwickler
Kunde
Volkswagen AG
Projektinhalte
  • Migration und Erweiterung einer Softwarelösung zur Fahrleistungs- und Verbrauchsabrechnung (GAPP)
  • Überarbeitung und Erweiterung von Client Ul Use Cases
  • Überarbeitung und Erweiterung der Persistenz-Schicht
  • Analyse und Behebung von Defects
  • Unit Tests, Funktionaltests, Regressionstests
  • Code Reviews, statische Code-Analysen
Produkte

Entwurfsmuster

UML

Java Swing APl

JPA

Hibernate ORM

Java JDBC APl

JFreeChart

Apache POl

VB

VBA

MySQL

Unit

SQL

04/2002 - 10/2010

8 Jahre 7 Monate

Entwicklung und Vertrieb einer CRM-Lösung

Rolle
freiberufliche Tätigkeit, Java-Softwareentwickler/ EDV-Trainer
Projektinhalte

Entwicklung und Vertrieb einer CRM-Lösung für private Arbeitsvermittlungen

  • Integration einer Java Wizard-Komponente in eine CRM-Lösung.
  • Erweiterung des Datenbankmodels, um Benutzereinstellungen der Software speichern zu können.
  • Entwicklung einer Java Wizard-Komponente zum Erstellen von Benutzerkonten, der E-Mai l-Client-Konfiguration, dem Import von Bewerberstammdaten und zur Konfiguration der Datensicherung
  • Design, Implementierung und Integration einer ODF-Schnittstelle für den Datenimport in eine CRM - Softwarelösung.
  • Überarbeitung der Benutzeroberfläche einer CRM-Lösung zur Erhöhung des Bedienerkomforts.
  • Überarbeitung der Datenbank-Schnittstellen und der Server- Komponente der Mehrplatzversion zur Vereinfachung der Bedienung.
  • Überarbeitung der Ausnahmebehandlung, Implementierung eines Java-Swing- Frontends zur Fehlerprotokollierung.
  • Design, Implementierung und Integration einer Java Druckvorschau-Komponente zum Seriendruck von Dokumenten
  • Design, Implementierung und Integration eines Java-Online-Hilfesystems.
  • Erstellung von Hilfetexten im HTML-Format, Formatierung der HTML Dokumente mit CSS, Einbinden von Screenshots der bestehenden Softwarelösung.
  • Design und Implementierung eines Java-Swing-
    Frontends mit Hyperlink-Support zur Anzeige der Online-Hilfe.
  • Modellierung und Implementierung des Fachmodels für einem mandantenfähige Mehrplatzversion einer CRM - Softwarelösung.
  • Design, Implementierung und Integration einer Java-COM-Schnittstelle zu Microsoft Outlook und Microsoft Excel.
  • Design und Implementierung einer CRM Lösung für private
    Personalvermittlungsagenturen bestehend aus einer Kandidaten und Kundenverwaltung mit Suchfunktion.
  • Design und Implementierung einer Klassenbibliothek mit Komponenten für graphische Benutzeroberflächen basierend auf der Java Swing-APl.
  • Design und Implementierung einer Softwarelösung zur rechnergestützten Dienst und Urlaubsplanung sowie der Erstellung der Arbeitszeitnachweise.
Produkte

Entwurfsmuster

UML

Java

MySQL

Java Swing API

Java Mail API

Java Print API

Java JDBC API

JSF

JPA

JUnit

Eclipse

Branchen

  • Automotive
  • Handel
  • Banken
  • Versicherungen
  • Behörden

Kompetenzen

Produkte / Standards / Erfahrungen

Vorgehensmodelle\ Tools

  • V-Modell XT Bund
  • Scrum
  • Kanban
  • UML
  • Entwurfsmuster
  • SPARX Enterprise Architect
  • Oracle SQL Developer

Entwicklungsumgebungen

  • IBM Rational Software Architect(RSA)
  • Eclipse
  • NetBeans

Java APIs

  • JMS API
  • JAXB API
  • JPA API
  • JAX-RS API
  • JAX-WS API
  • EJB API
  • CDI API
  • Java API for JSON
  • Java Mail API
  • Java Swing API
  • Bean Validation API

Application Server

  • JBoss EAP 7
  • Wildfly 10
  • IBM Websphere

Build Tools

  • Apache Maven
  • Apache ANT

Versionsverwaltung

  • IBM Rational Team Concert(RTC)
  • SVN
  • Git

Frameworks

  • Hibernate ORM
  • MyBatis
  • EclipseLink
  • OpenJPA
  • Spring Boot Framework
  • Spring Batch Framework
  • Vaadin
  • Drools Framework
  • Arquillian Test Plattform
  • TestNG
  • JUnit

CI-Tools

  • Jenkins
  • JIRA
  • Confluence
  • Microsoft Sharepoint

Wehrdienst

10/1987 - 12/1988

Grundwehrdienstleistender

beruflicher Werdegang

11/2018 - 12/2019

Kunde: Lang & Schwarz Broker GmbH Düsseldorf

Aufgaben:

  • Überarbeitung einer Softwarelösung zum elektronischen Wertpapierhandel
  • Implementierung von WhiteBox- und BlackBox-Integrationstests

07/2018 - 10/2018

Rolle: freiberuflich tätiger Java-/JEE-Entwickler

Kunde: ITZBund,Bonn

Aufgaben:

  • Überarbeitung und Erweiterung einer Softwarelösung zum Automatisierten Internationalen Informationsaustausch mit den Landesfinanzbehörden (AiAIntI LFB)

07/2016 - 06/2018

Kunde: CodeFrog IT GmbH, Braunschweig

Aufgaben:

  • Migration und Erweiterung einer Softwarelösung zur Energiebeschaffung, Marktpartner-Kommunikation und zum Engpassmanagement(OGEFPM) im Auftrag der PSI Software AG, Essen
  • Implementierung einer Softwarelösung zum Automatisierten Internationalen Informationsaustausch mit den Landesfinanzbehörden (AiA IntI LFB) im Auftrag des ITZBund, Bonn
  • Migration einer Softwarelösung zur vereinfachten Garantieabwicklung für PKW und Nutzfahrzeuge(VEGAng) im Auftrag der Daimler AG, Stuttgart

05/2016 - 06/2016

Rolle: Fortbildung

05/2015 - 06/2016

Rolle: Applikationsentwickler
Kunde: top itserverices AG, Unterhaching im Auftrag der IBM Deutschland Global

Aufgaben:

  • Business Solutions GmbH, Ehningen
  • Überarbeitung und Erweiterung einer Softwarelösung zur
  • Baubarkeitsprüfung von Nutzfahrzeugen

03/2015 - 05/2015

Rolle: Fortbildung\arbeitssuchend

09/2014 - 03/2015

Rolle: Softwareentwickler Java
Kunde: MARKANT Handels und Service GmbH, Offenburg

Aufgaben:

Dokumentation, Überarbeitung und Erweiterung eines Regelwerks zur Belegprüfung

12/2013 - 08/2014

Rolle: Fortbildung\arbeitssuchend

05/2013 - 11/2013

Rolle: IT-Berater
Kunde: Fortis IT Services GmbH, Bielefeld

Aufgaben:

Überarbeitung und Erweiterung einer Softwarelösung zum Investitionsgütermanagement

12/2012 - 05/2013

Rolle: Systemanalytiker
Kunde: Auel EDV-Beratung GmbH, Braunschweig

Aufgaben:

Analyse und Entwurf von Web-Anwendungen mit Entwurfsmustern, UML, Java EE 6, Oracle Forms und Oracle Database 11g

01/2011 - 12/2012

Rolle: Java Softwareentwickler
Kunde: MAZEL GmbH, Wolfsburg

Aufgaben:

Überarbeitung und Erweiterung einer Softwarelösung zur Fahrleistungsund Verbrauchsberechnung

11/2010 - 01/2011

Rolle: Java Softwareentwickler
Kunde: H&D IT Solutions GmbH, Wolfsburg

Aufgaben:

Überarbeitung und Erweiterung einer Softwarelösung zur Fahrleistungsund Verbrauchsberechnung

04/2002 - 10/2010

Rolle: Java Softwareentwickler \ EDV-Trainer, freiberufliche Tätigkeit, Osnabrück

Aufgaben:

Entwicklung und Vertrieb einer CRM - Lösung für private Arbeitsvermittlungen

10/1999 - 03/2002

Rolle: EDV - Mitarbeiter
Kunde: ASD Personalinformationssysteme GmbH, Osnabrück

Aufgaben:

Anwenderbetreuung, Softwareeinrichtung und Systeminbetriebnahme

02/1998 - 12/1998

Rolle: EDV - Mitarbeiter
Kunde: KIA Motors Europe GmbH, Bremen

Aufgaben:

Anwenderbetreuung, Systemoperating IBM AS/400

01/1994 - 01/1998

Rolle: arbeitssuchend

01/1989 - 08/1992

Rolle: diverse Tätigkeiten in der Automobil- und Lebensmittellogistik


Sprachkenntnisse
Deutsch
Muttersprache
Englisch
fließend in Wort und Schrift

Betriebssysteme
IBM OS/400
Microsoft Windows Familie

Programmiersprachen
C
HTML
Java
MS Visual Basic
MS Visual Basic for Applications
XHTML

Datenbanken
HQL
IBM DB2
JPQL
MySQL
Oracle
Database Server, PL/SQL
SQL

Aus- und Weiterbildung

01/1993 - 12/1993

1 Jahr

EDV-Fachmann CDI(MVS / IBM AS/400)

Abschluss
EDV-Fachmann CDI(MVS / IBM AS/400)
Institution, Ort
Control Data Institute, Bremen

10/1989 - 09/1991

2 Jahre

Studium des Wirtschaftsingenieurwesens

Abschluss
ohne Abschluss
Institution, Ort
Technische Universität Berlin
Schwerpunkt

Materialflusstechnik und Logistik

08/1985 - 06/1987

1 Jahr 11 Monate

Speditionskaufmann

Abschluss
Speditionskaufmann (IHK)
Institution, Ort
Emder Verkehrsgesellschaft AG, Emden

08/1972 - 06/1985

12 Jahre 11 Monate

schulische Ausbildung

Abschluss
Abitur
Institution, Ort
[auf Anfrage]

Ausbildungshistorie

05/2016 - 06/2016

Fortbildung
mooc.house\ Open Hasso Plattner Institute, Postdam

  • Einführung in BPMN & das Signavio Collaboration Portal
  • Business Process and Decision Modeling
  • Einführung in die Testgetriebene Entwiclung mit JUnit
  • Scrum Fundamentals Certified Credentials

03/2015 - 05/2015

Fortbildung

Open Hasso Plattner Institute, Postdam
Automated Visual Software Analytics

12/2013 - 08/2014

Open Hasso Plattner Institute, Postdam
Parallel Programming Concepts