Fachlicher Schwerpunkt dieses Freiberuflers

Java EE Fullstack Entwickler - Java 8, Java EE 8, JSF 2.3, PrimeFaces, CDI, EJB 3, JPA, EclipseLink, Hibernate, WildFly, CSS, HTML, SQL, Oracle, MySQL1

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

D5

D6

Städte
Frankfurt am Main
20 km
Darmstadt
20 km
Aschaffenburg
10 km
Offenbach am Main
10 km
Hanau (Deutschland)
10 km
Mainz
10 km
Wiesbaden
10 km
Kontaktwunsch

Ich möchte ausschließlich für Projekte in diesen Einsatzorten kontaktiert werden.

Kommentar

Die angegebenen Einsatzorte und Umkreis.

Position

Projekte

09/2018 - 11/2019

1 Jahr 3 Monate

Webbasierte Single-Sign-On für Versicherungen

Rolle
Front- und Backendentwicklung, Architektur
Kunde
Versicherungswirtschaftlicher Datendienst GmbH
Einsatzort
Dortmund / Homeoffice
Projektinhalte

Migration eines Single-Sign-On-Portals

Aufgaben:

  • Architektur für Business- und Persistenzschicht

  • Erstellung von Entitäten und Services

  • Aufbau interner Basisframeworks (Businessschicht)
  • Umsetzung von Kundenanforderungen
  • Frontendentwicklung nach Vorgaben des Grafikdesigners
  • Framework für den Versand von E-Mails
  • Entwicklung von Konventionen
  • Technische Beratung
Kenntnisse

Java 8

Java EE 8

JSF 2.3

PrimeFaces 6.2

CDI 2.0

OmniFaces

JPA 2.2

Hibernate

SQL

ORM

HTML

CSS

JavaScript

jQuery

XML

Maven

EJB

Produkte

Eclipse

Notepad++

JIRA

Subversion

MySql Workbench

MySQL 8

InVision

Zeplin

WildFly 14

07/2010 - 09/2019

9 Jahre 3 Monate

Eigenentwicklung: MySQL Workbench Plugin "JPA Export"

Projektinhalte

Entwicklung eines Plugins zur Generierung von Java-Entity-Klassen aus MySQL-Workbench-Modellen (JPA-Annotationen)

Kenntnisse

Python

JPA

Hibernate

EclipseLink

Java

Java 8

Produkte

MySQL

MySQL Workbench

06/2018 - 08/2018

3 Monate

OSB-Backendentwicklung

Rolle
Software-Entwickler
Kunde
DB Systel GmbH
Einsatzort
Frankfurt am Main
Projektinhalte

* OSB-Backendentwicklung

* Migration von Java-EE-Anwendungen in die AWS Cloud

* Konfiguration von JBoss EAP 6

* Technische Dokumentation

* Interne Tutorials

Kenntnisse

XML

Java

SOAP

XSD

XSLT

WSDL

SVN

Produkte

SoapUI

JIRA

JBoss

Notepad++

Eclipse

Confluence

TortoiseSVN

Jenkins

HermesJMS

OSB

MobaXterm

09/2017 - 04/2018

8 Monate

Projekte IDIS, VP und MVP

Rolle
Softwareentwickler
Kunde
Bundesanstalt für Finanzdienstleistungsaufsicht (BaFin)
Einsatzort
Frankfurt
Projektinhalte
  • Umsetzung von Kundenanforderungen

  • Generierung von PDF-Dokumenten aus Templates (Wertpapiermeldungen etc.)

  • Implementierung von webservicebasierten Testverfahren mit Plausibilitätsprüfungen

  • Einführung von Mehrsprachigkeit (engl. Dokumente wg. „Brexit“)

  • Implementierung von User Interfaces

  • Business-Logik

Kenntnisse

Java 8

JSF

PrimeFaces

SQL

JPA

XHTML

CSS

IBM DB2

Webservices

XML

SOAP

REST

XSD

XSLT

Produkte

OpenJPA

WebSphere

Eclipse

IBM RAD

SoapUI

SQuirreL

CVS

Jira

Confluence

Maven

04/2017 - 08/2017

5 Monate

Credit Loss Database (CLD)

Rolle
Software-Entwickler
Kunde
Finanzinformatik Solutions Plus GmbH
Einsatzort
Frankfurt
Projektinhalte
  • Umsetzung von Kundenanforderungen

  • Refactoring von Legacy Code (J2EE / Struts / EJB)

  • Aufbau eines Basisframeworks

  • Importfunktionen

  • Generierung von Zahlungsströmen und Zahlungen

  • Entwicklung von Konventionen

  • Unterstützung von Mehrsprachigkeit

  • Implementierung des User Interfaces

Kenntnisse

Java 6

JSF 2.1

PrimeFaces 6

JPA

EJB3

SQL

XHTML

CSS

SVN

OmniFaces

Scrum

Produkte

Eclipse

MS SQL Server

WebSphere

JIRA

Apache Ivy

EclipseLink

OpenJPA

JBoss AS 7

Jenkins

07/2012 - 03/2017

4 Jahre 9 Monate

Capital Markets and Compliance (CMC:eSuite)

Rolle
Software-Entwickler / Architektur
Kunde
b-next holding AG
Einsatzort
Herford
Projektinhalte

Migration der Desktop-Applikation Capital Markets and Compliance (CMC) als Web-Anwendung (CMC:eSuite)

Aufgaben:

  • Aufbau eines Basisframeworks zur Verwaltung von Entitäten
  • Filter- und Suchframework
  • Spaltenkonfiguration
  • System zur automatisierten Generierung von Criteria-Queries
  • Entwicklung von Konventionen
  • Unterstützung von Mehrsprachigkeit
  • Konzeption und Implementierung des User Interfaces
  • Generierung von Dokumenten
Kenntnisse

Java 7

Java EE 6

EJB 3

CDI

JPA 2

EclipseLink 2.4

JSF 2.1 (Mojarra)

PrimeFaces 3.5

Seam 3

OmniFaces

XHTML

CSS

JavaScript

jQuery

Oracle

Sybase

MS SQL Server

GlassFish 3.2

JBoss AS 7

XML

Maven

UML

SVN

Produkte

Sybase ASE

MS SQL Server

Notepad++

Oracle SQL Developer

Eclipse

JIRA

Subversion

Oracle

iText

09/2011 - 03/2012

7 Monate

System zur Generierung von Präqualifikationen

Rolle
Konzeption (teilweise), Architektur, Entwicklung und Beratung
Projektinhalte

Aufgaben

Im Wesentlichen Übernahme der vom Kunden gelieferten Anforderungen, dabei Mitgestaltung der Benutzerprozesse und -oberfläche.

Neben der Implementierung der Funktionalitäten wurde insbesondere die Architektur auf Basis von Java EE 6 Technologien realisiert.

Hierzu wurde der Webserver JBoss AS 7 verwendet.

Für das Projekt war es erforderlich ein neues Datenmodell zu erstellen. Der Code für die JPA-Entitäten wurde mit Hilfe des eigenentwickelten MySQL Workbench Plugins "JPA Export" regeneriert (agiles Vorgehensmodell).

Kenntnisse

Java

Java EE 6

EJB 3

CDI

JPA

Hibernate 4

JSF 2 (Mojarra)

Facelets

RichFaces 4

Seam 3

MySQL 5

UML 2.0

Generative Software-Entwicklung

Produkte

JPA Export (Eigenentwicklung)

MySQL Workbench

Eclipse

JBoss Tools

Apache Maven

Notepad++

ArgoUML

Mantis

Visual SourceSafe

XML

XHTML

CSS

SQL

Lotus Notes

Windows 7

3-Schichten-Modell (Persistenz - Business - View)

JBoss AS 7

07/2009 - 08/2009

2 Monate

Migration eines SQL-Reporting-Toolsets

Kunde
voba solutions GmbH
Projektinhalte

Migration von MySQL Reporting-Skripten, Zuordnung von
Spaltenmappings per Excel-Spreadsheets, Entwicklung eines Java-Programms zur Transformation der Migrationsskripte

Produkte

SQL

MySQL 5

MySQL Workbench

Java

Excel

Eclipse

Apache Ant

XML

Projekthistorie

2009 – heute Eigenentwicklung: Basketball Stats
Konzeption und Implementierung einer Java EE Webanwendung zur Verwaltung von Basketball-Statistiken


Skills:

Java, Java EE 7, JPA 2.1, Hibernate, JSF 2.2, PrimeFaces 5, XHTML, CSS, SQL, MySQL 5, MySQL Workbench, JBoss Wildfly, Eclipse, XML, GIT, Github

Referenzen

Projekt JSF Anwendung, 09/11 - 11/11
Referenz durch Abteilungsleiter, Ingenieur- und Beratungshaus, (400 MA), vom 27.03.12

"Der Consultant verfügt über ein profundes Wissen in der IT-Architektur, insbesondere von Java EE Systemen. Er hat das Projekt alleinverantwortlich umgesetzt und dabei Datenbank, Anwendung und Weboberfläche erstellt. Hervorzuheben ist die Flexibilität des Consultant, was sich auch durch den erfolgreichen Einsatz seines eigenentwickelten Code-Generators zeigte. Der Consultant hat die ihm übertragenen Aufgaben zu unserer vollen Zufriedenheit erfüllt. Wir möchten uns an dieser Stelle dafür bedanken und den Consultant anderen Projektanbietern weiterempfehlen."

Branchen

Bankwesen

Immobilien

Automobilbau

Luftfahrt

Handel

Unterhaltung

Bauwesen

Kompetenzen

Programmiersprachen
CSS
HTML
IBM DB2
Java
sehr gute Kenntnisse
Java 7
Java 8
Java EE 6
Java EE 7
JavaScript
jQuery
PL/SQL
Python
gute Kenntnisse
UML
WSDL
XHTML
XSD
XSLT

Web- und Auszeichnungssprachen:

 

  • XML
  • XHTML
  • CSS

Betriebssysteme
Linux
Windows

Datenbanken
DB2
MS SQL Server
gute Kenntnisse
MySQL
sehr gute Kenntnisse
Oracle
gute Kenntnisse
Oracle SQL Developer
SQL
speziell ISO/ANSI Standard
Sybase
Sybase ASE

Sprachkenntnisse
Deutsch
Muttersprache
Englisch
nahezu muttersprachlich
Französisch
Grundkenntnisse

Produkte / Standards / Erfahrungen
Apache Ivy
CDI
CDI 2.0
Confluence
CVS
Eclipse
EclipseLink
EJB
EJB 3
EJB3
Glassfish
HermesJMS
Hibernate
IBM RAD
InVision
iText
Java EE 8
JBoss
JBoss AS
Jenkins
JIRA
JPA
JPA 2
JPA 2.2
JSF
JSF 2.1
JSF 2.2
JSF 2.3
Maven
MobaXterm
MySQL 8
MySQL Workbench
Notepad++
OmniFaces
OpenJPA
ORM
OSB
PrimeFaces
PrimeFaces 6
PrimeFaces 6.2
Scrum
Seam 3
SOAP
SoapUI
SQuirreL
Subversion
SVN
TortoiseSVN
WebSphere
WildFly 14
XML
Zeplin

Java-Technologien/-Standards:

 

  • Java EE 6 + 7
  • JSF
  • PrimeFaces
  • CDI
  • JPA
  • Hibernate
  • EclipseLink
  • OpenJPA
  • EJB3
  • OmniFaces
  • RichFaces
  • Seam 3

 

Webserver:

 

  • JBoss AS 6 + 7
  • Wildfly
  • GlassFish
  • WebSphere
  • Tomcat 6

 

Werkzeuge:

 

  • Apache Maven
  • Apache Ant
  • Eclipse
  • JBoss Tools
  • GlassFish Plugins
  • GIT
  • Subversion
  • Visual SourceSafe
  • Jira
  • Oracle SQL Developer
  • MySQL Workbench
  • SoapUI

 

Planung/Design:

 

  • MySQL Workbench
  • OOA/D in UML 2
  • Sybase PowerDesigner
  • Design Patterns (GoF)

 

Weitere Standards:

 

  • ISO/ANSI SQL

Aufgabenbereiche
Architektur
Basisframeworks
Implementierung

Ausbildungshistorie

Studium Wirtschaftsinformatik, Fachhochschule Wedel: Dipl.-Wi.-Inform. (FH)

03/2008 – 09/2008

Diplomarbeit bei der Fa. em AG in Darmstadt (in Zusammenarbeit mit der Daimler AG, Sindelfingen)

Thema 

„Entwicklung eines Konzepts zur Einführung von Wissensschutzlösungen in der Produktentwicklung“

Entwicklung eines Programms zur Validierung des Konzepts

Skills

Microsoft Office, Microsoft Visio, UML, Java, Swing, JGoodies, Apache Ant, XML, Eclipse



09/2010

Oracle Certified Professional, Java SE 6 Programmer