Fachlicher Schwerpunkt dieses Freiberuflers

Java EE Fullstack - Java 8, Java EE 8, JSF 2.3, PrimeFaces, CDI, EJB, JPA, Hibernate, WildFly, CSS, HTML, JavaScript, SQL, Oracle, MySQL, WebServices1

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

D5

D6

D7

D9

Städte
Frankfurt am Main
50 km
Darmstadt
50 km
Aschaffenburg
100 km
Offenbach am Main
50 km
Hanau
50 km
Mainz
10 km
Wiesbaden
10 km
Würzburg
10 km
Remote-Einsatz
Remote jederzeit möglich
Kontaktwunsch

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

Kommentar

Die angegebenen Einsatzorte und Umkreis.

Mit Remoteanteil auch Projekte aus dem Raum Köln/Bonn, Stuttgart und Nürnberg.

Position

Kommentar

Architektur

Projekte

09/2018 - 11/2019

1 Jahr 3 Monate

Webbasiertes Single-Sign-On-Portal 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 - 10/2019

9 Jahre 4 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

Git

GitHub

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 8, JPA 2.2, Hibernate, JSF 2.3, PrimeFaces 8, EJB, CDI, OmniFaces, HTML 5, CSS, SQL, MySQL 8, MySQL Workbench, Wildfly, Eclipse, XML, GIT, Github, Responsive Design

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

Versicherungen

Immobilien

Automobilbau

Luftfahrt

Handel

Unterhaltung

Bauwesen

Kompetenzen

Programmiersprachen
CSS
HTML
Java
sehr gute Kenntnisse
Java 8
JavaScript
JSON
PL/SQL
Python
sehr gute Kenntnisse
UML
XHTML
XML
XSD/XSLT

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
Confluence
CVS
Design Patterns
Eclipse
EclipseLink
EJB
Git
GitHub
Glassfish
Hibernate
InVision
ISO/ANSI SQL
iText
Java EE 8
JBoss AS
Jenkins
JIRA
JPA
JSF
JSF 2.3
Maven
MobaXterm
MySQL 8
MySQL Workbench
Notepad++
OmniFaces
OOA/D
OpenJPA
ORM
PrimeFaces
PrimeFaces 8
REST
Scrum
Seam 3
SOA
SOAP
SoapUI
SQuirreL
Subversion
SVN
TortoiseSVN
WebServices
WebSphere
WildFly
Zeplin

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