Fachlicher Schwerpunkt dieses Freiberuflers

Java EE (J2EE) Architektur, Design und Implementierung, Web-Anwendungen, WebServices

verfügbar ab
15.04.2019
verfügbar zu
100 %
davon vor Ort
80 %
PLZ-Gebiet, Land

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Österreich

Schweiz

Einsatzort unbestimmt

Position

Projekte

04/2018 - 08/2018

5 Monate

API-Management Trading

Rolle
Software-Entwickler
Kunde
Consorsbank
Einsatzort
Nürnberg
Projektinhalte

Entwicklung einer neuen REST-Schnittstelle API für eine bestehende

Trading-Plattform der Consorsbank.

In Scope the implementation was a new unified API-Management,

which enables a state of the art banking service and more secure

access for internal and external developers and partners. With this

unified new API external partners will get an easy to use toolbox of our

Consorsbank services. This project will help to lower time to market

for adapting upcoming Fintechs and service consumers of any kind. In

a mid term, the legacy Consorsbank APIs will be replaced by this new

API-Management system.

Kenntnisse

Scrum

REST

BDD

TDD

Gherkin

Micro Services

Produkte

Java 1.8

Spring 4.1

Spring Boot

Swagger

JAXW

JAXB

SOAP

HATEOAS

Cucumber

Spock

Git

BitBucket

JIRA

Atlassian Confluence

Jenkins

SonarQube

Nexus

Groovy

Gradle

OpenShift

Microsoft Windows

Linux

08/2017 - 03/2018

8 Monate

CC Customer Data, MWS ZAP

Rolle
Softwareentwickler / Externer IT-Berater
Kunde
ING-DiBa AG
Einsatzort
Nürnberg
Projektinhalte
  • Weiterentwicklung der Middleware Services für die Zinsanpassungsabrechnung der Vertriebspartner.
Kenntnisse

Java EE 1.7

Spring

Hibernate

Oracle

JUnit

Mockito

Git

BitBucket

Maven

SQL

Sonar

SonarQube

PMD

Jira

Jenkins

CloudBee

Nexus

Confluence

Scrum

03/2015 - 07/2017

2 Jahre 5 Monate

ZBBplus Bestand Industrie KFZ

Rolle
Softwareentwickler / Externer IT-Berater
Kunde
Talanx AG
Einsatzort
Hannover
Projektinhalte
  • Weiterentwicklung einer Teilapplikation für die Verwaltung, Pflege sowie Berechnung von KFZ-Versicherungslösungen für industrielle Großkunden („Flottenversicherung“)
Kenntnisse

Java EE 1.7

Eclipse RCP

SWT

EJB 3

JPA/Hibernate

IBM WebSphere 7

Oracle

Informix

Spring Batch

Harpoon

GWT

JUnit

JMockit

EclEmma

SVN

Git

BitBucket

Maven 3

Artifactory

Splunk

SQL

WebServices

WSDL

SoapUI

UML

JAMon

JProfiler

JRebel

FIPS

Sonar

SonarQube

PMD

HP QC

HP ALM

Hudson

Nexus

Confluence

MS SharePoint

Citrix

Windows

11/2014 - 02/2015

4 Monate

EXTERNITY

Rolle
Softwareentwickler
Projektinhalte
  • Architektur, Design und Realisierung einer Akquirierungsplatform mit integrierter online Projektsuchmaschine.
Kenntnisse

Java EE 1.8

SOA

Spring Boot

Spring Data Solr

SolrJ

Spring MVC

JPA/Hibernate

MySQL

MongoDB

WebServices (REST

Spring WS)

Apache Solr

Selenium

PhantomJS

SQL

XML

JSON

GSON

HTML

CSS

JQuery

Twitter Bootstrap

Skeleton responsive boilerplate

Maven

JUnit

Mockito

Logback

Git

Docker

Shell

Apache

Tomcat

Jenkins

Windows

Linux (Ubuntu)

Amazon AWS/EC2

01/2014 - 10/2014

10 Monate

SLOT

Rolle
Softwareentwickler / Externer IT-Berater
Kunde
Swiss Life Deutschland Operations GmbH / tecis Finanzdienstleistungen AG
Einsatzort
Hamburg
Projektinhalte
  • Anpassung, Integration und Weiterentwicklung eines Profil Alexandre Koval, IT-Berater  Provisionsabrechnungs- und Stammdaten-Systems im Rahmen der Harmonisierung von Softwahrelandschafen der tecis AG, Proventus, Horbach und Swiss Life Select.
  • Analyse, Umsetzung, Testabsicherung, SW-Releasmanagement
Kenntnisse

Spring Batch

Hibernate

Spring JDBC

PL/SQL

JasperReports

Ant

Maven 2

JUnit

DbUnit

Mockito

Hudson

Eclipse

nSubversion

Jira

Windows

Java EE 1.7

Eclipse RCP e2 3.4

SWT

Hibernate 3.6

JDBC

Oracle 10g

Maven2

Tycho

JUnit

DbUnit

PowerMock

Mockito

Hudson

Subversion

Jira

Windows

WebServices (REST; Spring WS)

08/2013 - 10/2013

3 Monate

STARTrans

Rolle
Softwareentwickler
Kunde
Adeos
Projektinhalte
  • Konzeptionierung, Design und Neuentwicklung einer Web-Applikation für die Verwaltung von Übersetzungen
  • Bearbeitung und Übersetzung der mandantenspezifischen Textbausteine für die Module der STARiXApplikation von ADEUS GmbH (Eigenentwicklung).
Kenntnisse

Java EE 1.7

Spring MVC

Spring Security

JPA/Hibernate

MySQL

WebServices (JAX WS)

Apache Solr

Lucene Hibernate Search

HTML

CSS

JQuery

Twitter Bootstrap

Maven2

JUnit

Mockito

Git

Windows

11/2012 - 07/2013

9 Monate

STARX

Rolle
Softwareentwickler / Externer IT-Berater
Kunde
Allianz AMOS/ADEUS
Einsatzort
München
Projektinhalte
  • Portletbasierter Online-Service zur Aktienregisterführung.
  • Eintrittskartenbestellung oder Bevollmächtigung des Stimmrechtsvertreters der Gesellschaft und Weisungsabgabe oder elektronische Abstimmung (STARiX).
  • Bevollmächtigung von Kreditinstituten oder Aktionärsvereinigungen.
  • Registrierung für den EMail-Versand der Einladung zur Hauptversammlung; Widerruf für vorab registrierte Aktionäre.
  • Änderung der im Aktienregister eingetragenen Adresse (STARVote).
  • Änderung der im Aktienregister eingetragenen Adresse (STARAddress).
  • Bevollmächtigung von Kreditinstituten oder Aktionärsvereinigungen (STARVoteKIAV).
  • Entwicklung, Projektkoordination und Koordination von Deployments
Kenntnisse

Java EE 1.5

WebSphere Portal 6.1

Portlets

JSF

JSP

Spring

WebServices (Spring WS)

SOAP

WSDL

soapUI

XML

HTML

CSS

AzCommon Taglibrary

XSL/XSLT

AOP

AspectJ

JAXB

Maven2

JUnit

EasyMock

Selenium

Cobertura

CI: Hudson/Jenkins

Eclipse

Subversion

Jira

Windows

Linux

Vorgehensmodell: V-Modell (später Kanban)

08/2007 - 09/2012

5 Jahre 2 Monate

Vista ELKK - Ergänzungsleistungen und Krankheitskosten

Kunde
IBM CH
Einsatzort
München/Zürich
Projektinhalte

Rolle: Senior Software-Entwickler/-Architekt, Function Group Lead / Externer IT-Berater

Aufgaben:

  • Teilapplikation des Sozialversicherungssystems IGS Vista für 16 Kantone der Schweiz und Liechtenstein (IBM CH).
  • Ablösung der mehreren kantonsspezifischen Host-Fachapplikationen mit einer JEE-Gesamtlösung, die von mehreren Teams (Schweiz, Deutschland und Indien) entwickelt wurde (s. Projekt IGS VISTA).
  • Business-Analyse, Design, Modellierung und Entwicklung der Fachdetailkonzepte einer Teilapplikation „Ergänzungsleistungen und Krankheitskosten“

Kenntnisse

Java 1.4 (später 1.6)

Eclipse RCP

SOA

EJB 2.1

Spring

WebSphere 6

DB2 9

Hibernate

Maven2

JUnit

DbUnit

Rational Software Architect 7

UML

SWT

ClearCase

ClearQuest

Windows

Vorgehensmodell: RUP

VModell.

05/2007 - 07/2007

3 Monate

FirmenWagenCenter. Druck-Interface-Erweiterung mit Printengine Webservice

Rolle
Softwareentwickler
Kunde
ASL Fleet Services GE Capital
Projektinhalte
  • Architekturdesign und Realisierung einer Schnittstelle im OnlineFirmenWagenCenter zum Printengine.
  • Mit Hilfe des Webservices wurde eine FOP Drucklösung ersetzt, was die Erstellung von Leasingformularen erleichterte und dadurch Zeitersparnisse ermöglichte.
Kenntnisse

Java 1.4

Spring

WebServices (Axis; Axis2)

SOAP

WSDL

MyEclipse

Maven2

Junit

OpenOffice 2.0

Linux

Windows

SVN

Informix

12/2006 - 04/2007

5 Monate

Gebrauchtwagenverkauf Online Applikation

Rolle
Softwareentwickler
Kunde
ASL Fleet Services GE Capital
Projektinhalte
  • Design und Entwicklung einer Online-Applikation für den Weiterverkauf von Leasingrückläufern eines Autoleasinganbieters.
Kenntnisse

Java 1.5

Spring

JSF

myFaces

Tomahawk

Acegi

Hibernate

JBoss Seam

MyEclipse

Maven2

Junit

Red Hat Linux

Windows

SVN

Informix

06/2006 - 07/2006

2 Monate

Thyssen Krupp Datenaustausch Webservice

Rolle
Softwareentwickler
Kunde
ASL, Auto Service-Leasing GmbH
Projektinhalte
  • Realisierung einer Schnittstelle für den Leasingdatenaustausch zwischen Geschäftspartnern.
Kenntnisse

Java 1.5

WebServices (Axis)

SOAP

WSDL

OJB

SQL

Informix

MyEclipse

Maven2

Junit

Linux

Windows

SVN

02/2006 - 05/2006

4 Monate

CarConfigurator (Leasing Online). Frontend Re-Design.

Rolle
Softwareentwickler
Kunde
ASL, Auto Service-Leasing GmbH
Projektinhalte
  • Redesign des Frontends einer Online-Leasingapplikation.
  • Einführung dynamischer Themen für bestehende Sourcen.
Kenntnisse

Java 1.4

CSS

Javascript

MyEclipse

Ant

Adobe Photoshop

XML Spy

FOP

Linux

Windows

SVN

10/2005 - 01/2006

4 Monate

Fahrzeug-Restwertermittlung Webservice (Schwacke-Schnittstelle)

Rolle
Softwareentwickler
Kunde
ASL, Auto Service-Leasing GmbH
Projektinhalte
  • Design und Realisierung eines Webservices für die Restwertermittlung von Fahrzeugen mittels Schwacke-Schnittstelle.
Kenntnisse

Java 1.4

WebServices (Axis)

SOAP

WSDL

OJB

Informix

MyEclipse

Ant

Linux

Windows

SVN

02/2005 - 09/2005

8 Monate

Printengine. Dynamische Druckformulare mittels OpenOffice

Rolle
Softwareentwickler
Kunde
ASL, Auto Service-Leasing GmbH
Projektinhalte
  • Design und Realisierung einer dynamischen Printengine auf Basis von OpenOffice 2.x für eine Backend-Leasingapplikation.
  • Dadurch wurde es möglich die Druckformulare mittels OpenOffice durch Kunden erstellen zu lassen, was Ersparnisse auf Kunden- sowie der Leasingprovider Seite erzielte.
Kenntnisse

Java 1.5

Spring

WebServices (Axis)

SOAP

WSDL

OpenOffice

XML

OJB

SQL

Informix

MyEclipse

Ant

JUnit

Linux

Windows

SVN

12/2004 - 01/2005

2 Monate

CarConfigurator (Leasing Online). Modul "Barlohngehaltsumwandlung"

Rolle
Softwareentwickler
Kunde
ASL, Auto Service-Leasing GmbH
Projektinhalte
  • Entwicklung eines Fachmoduls für eine Autoleasing Online-Applikation um den Kunden den Vergleich zwischen verschiedenen Leasingvarianten von Fahrzeugen anzubieten.
Kenntnisse

Java 1.4

JSP

HTML

CSS

Javascript

FOP

XML

JDBC

SQL

Informix

MyEclipse

Linux

Windows

SVN

11/2004 - 01/2005

3 Monate

E-Shop

Rolle
Softwareentwickler
Kunde
Al.systems GmbH
Projektinhalte
  • Entwicklung eines E-Shop-Systems für den firmeninternen Gebrauch.
Kenntnisse

Java 1.4

JSP

HTML

CSS

Javascript

JDBC

SQL

mySQL

MyEclipse

Fibu

Linux

Windows

SVN

Projekthistorie

--- weitere Projekte gerne auf Anfrage---

Branchen

Banken (ING-DiBa AG, Bayerische Landesbank, National-Bank)

Finanzdienstleistungen (Swiss Life Select Deutschland GmbH, tecis Finanzdienstleistungen AG)

Versicherungen und öffentlicher Dienst (Talanx AG, HDI Global, Allianz AG, Sozialversicherungssystem Schweiz, IGS CH)

Leasing (KGAL, Al.systems, ASL Fleet Services GE Capital)

Softwareentwicklung (IBM CH, CPU Softwarehouse AG)

Kompetenzen

Programmiersprachen
Basic
C
C++
Groovy
Java
Java 1.8
Java EE 1.7
JavaScript
JAXB
JAXW
JPA/Hibernate
JQuery
JSON
JUnit
Maven2
Perl
PHP
PL/SQL
Scriptsprachen
Ant
Shell
Spring Boot
Spring Security

Betriebssysteme
Linux
Microsoft Windows
MS-DOS
Red Hat
Ubuntu
Unix
Windows

Datenbanken
Access
DAO
DB2
Hibernate
HSQLDB
iBatis
Informix
JDBC
MongoDB
MS SQL Server
MySQL
ODBC
OJB
Oracle
Postgres
RDB
SQL
Sybase

Sprachkenntnisse
Englisch
fachspezifisch

Hardware
PC

Datenkommunikation
Internet, Intranet
RPC
TCP/IP

Produkte / Standards / Erfahrungen
Apache
Apache Solr
Atlassian Confluence
BDD
BitBucket
Confluence
CSS
Cucumber
Gherkin
Git
Gradle
HATEOAS
HTML
Jenkins
Jira
Lucene Hibernate Search
Maven
Micro Services
Mockito
Nexus
OpenShift
PMD
REST
Scrum
SOA
SOAP
Sonar
SonarQube
Spock
Spring
Spring 4.1
Spring MVC
Swagger
TDD
Tomcat
Twitter Bootstrap
XML

Methoden und Technologien

  • IT-Erfahrung seit 1988
  • Java/J2EE/JEE seit 2001
  • Entwicklung von Web-Applikationen mit Servlets, JSP, JSF, Wicket, Spring MVC, PHP (Yii, Modx, Joomla, Drupal), Ruby
  • Entwicklung von WebServices (SOAP, WSDL, Axis, XFire, Spring/JAXWS, REST)
  • Entwicklung von Rich-Client-Anwendungen (Eclipse RCP, SWT, Swing)
  • Entwicklung von verteilten Systemen (EJB, RMI, SOAP)
  • Relationale Datenbanksysteme mit object-relational mapping (SQL, JPA, Hibernate, OJB, iBatis)
  • SOA, Design-Patterns und Modellierung mit UML

Testverfahren und Tools

  • Junit
  • DbUnit
  • Selenium
  • HtmlUnit
  • Mockito
  • EasyMock

Web-Mining/Big-Data-Technologien

  • Selenium
  • Jsoup
  • PhantomJS
  • Apache Solr
  • Apache Lucene
  • MongoDB
  • Apache Hadoop
  • ElasticSearch

Ausbildungshistorie

1996-1998

  • Staatl. gepr. Elektrotechniker für Datenverarbeitung,
  • Rudolf-Diesel-Technikum (Augsburg)

 

1982-1988

  • Diplom-Ingenieur
  • Physik und Technologie an der Universität Dnepropetrowsk (SU).
  • Schwerpunkt: Raumfahrttechnik. Automatische Steuerungssysteme.
×
×