Seniorentwickler JEE, Hibernate, JPA, Spring und Wicket / JSF. Performanceanalyse und -optimierung von Datenzugriffen auf Oracle im Bankenumfeld.
Aktualisiert am 09.02.2023
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Performanceoptimierung
CDI
JPA
Java
IBM Websphere
Hibernate
Spring
EclipseLink
SQL
JEE 7
JUnit
Java Profiling
Atlassian JIRA
EJB3
IBM Liberty
apache maven
Apache Wicket
PLSQL
Scrum
Oracle
JSF
JavaScript
Deutsch
Muttersprache
Englisch
erweiterte Schulkenntnisse

Einsatzorte

Einsatzorte

Hamburg (+50km) Hannover (+10km) Berlin (+10km)

Deutschland: Norddeutschland, bevorzugt Hamburg oder Hannover

möglich

Projekte

Projekte

7 Jahre 10 Monate
2016-06 - heute

Layoutumstellung und Weiterentwicklung (Features)

Architekt / Entwickler / Eigentümer
Architekt / Entwickler / Eigentümer

Design, Konzeption und Entwicklung (permanente Weiterentwicklung) des eigenen Portals (URL auf Anfrage) für Ferienwohnungen. Hochperformant, responsive und multidevicefähig

Apache Wicket Spring Hibernate Jetty nginx PostgreSQL (Trigger Procedures) Apache 2 JPA2 JQuery Subversion Mockito Linux (ubuntu) Slf4J CSS Maven Bootstrap Eclipse HTML5 Javascript Java 15 OpenStreetMap OpenLayer Geocoding Suchmaschinenoptimierung (SEO) Quartz Mantis Visual Studion Code Squirrel
Touristik, catjump
Hamburg
2 Jahre 2 Monate
2020-01 - 2022-02

Onlinebanking Sparkassen

Seniorentwickler
Seniorentwickler
  • Unterstützung bei der Entwicklung neuer / geänderter Funktionen unter Einsatz neuer Architekturen und Technologien für die Internet Filiale (Onlinebanking der Sparkassen)

Content-Management Adobe Experience Manager (AEM) Websphere Liberty Java 8 JSP Taglibs hausinterne Workflow-Engine PMD Maven Eclipse SVN Jira HP Quality Center Mockito PMD HTML Javascript JQuery Clean Code
Finanz Informatik
Hannover
1 Jahr 2 Monate
2018-12 - 2020-01

Unterstützung bei der Migration von 3 Anwendungen

Seniorentwickler
Seniorentwickler
  • Unterstützung bei der Migration von 3 Anwendungen im Bereich Geldmanagement zu einem anderen Technologiestack mit Websphere Liberty, JEE 8, Java 8, Angular Material, TypeScript

JEE8 Java 8 IBM WebSphere Liberty Eclipse Oxygen und Photon Maven SVN Jenkins Oracle 12 (PLSQL Trigger etc.) JPA 2.1 Eclipse Link Log4J Logback BCE-Pattern XML XSLT Rest Webservices Soap-UI Swagger JSon Angular 2 EJB 3 HTML Visual Source Code Javascript CSS Angular Material TypeScript Apache POI Scrum PMD Findbugs Junit Mockito WeldUnit Flyway Jira Confluence CDI
Bundesbank Hannover
Hannover / Remote
6 Monate
2018-07 - 2018-12

Migration von 4 JEE Anwendung zu Maven und Java 8

Seniorentwickler Migration
Seniorentwickler
  • Unterstützung bei der Migration von 4 Anwendungen im Bereich Tendersysteme und Kreditforderungen zu einem aktuellen Technologiestack mit Websphere 8.5, JEE 6, Java 8 und Maven

JEE6 IBM WebSphere 8.5 Eclipse Oxygen RAD Maven SVN Jenkins Oracle 12 JSP Servlets XSL XML ANT Spring Hibernate JDBC Log4J HTML Javascript Spring MVC
Migration
Bundesbank Hannover
Hannover
1 Jahr 7 Monate
2016-12 - 2018-06

Unterstützung bei der Implementierung einer JEE-Applikation

Entwickler JEE6 IBM WebSphere 8.5 Eclipse Nano ...
Entwickler
  • Unterstützung bei der Implementierung einer JEE-Applikation zum Berechnen von Cashflows 

JEE6 IBM WebSphere 8.5 Eclipse Nano JPA (OpenJpa) Git Gerrit (Code Review) TomEE JBoss JUnit Mockito DB2 SQuirreL JSF (Tobago 3) Maven Java 7 Quartz BaseOne (hausinternes Framework) SuperCSV Apache Poi XML XSD Jaxb Kibana Logback und SLF (Logging) HP Quality Center Findbugs
Bank, NordLB
Hannover
6 Monate
2016-07 - 2016-12

Refactoring, Performanceanalyse und -optimierung

Entwickler JEE6 IBM WebSphere 8 Eclipse Kepler ...
Entwickler
  • Unterstützung bei der Refactoring, Performanceanalyse und -optimierung im Bereich Reporting

  • Weiterhin die Konzeption der GUI

JEE6 IBM WebSphere 8 Eclipse Kepler JSP Struts 1.3.10 Hibernate 3.3.2 JPA CSV mit Apache POI JUnit Mockito JProfiler VisualVM JConsole Oracle 11 SQL PL/SQL Materialized Views SQL Tracing / Explain Plan Datenbankpartitionierung Jira Subversion HTML CSS SQL Developer Firefox Firebug JSFiddle JQuery FindBugs Ajax
Bank, Deutsche Bundesbank
Hannover
7 Monate
2016-01 - 2016-07

Software im Bereich Meldewesen

Entwickler JEE 6 EJB 3 WebSphere 8 ...
Entwickler
  • Unterstützung bei der Implementierung und technische Konzeption einer Software im Bereich Meldewesen der Notenbank an die EZB.
JEE 6 EJB 3 WebSphere 8 BCE-Pattern JSF 2 Primefaces hausinterne Kolumbus Komponenten JPA 2 OpenJPA 2.1 Eclipse Keppler Oracle 11 FindBugs SVN PMD Crucible (Reviewing) Jira JQuery Javascript Html XML XSD JAXB CSS TestNG Jenkins Maven Mockito JBoss Drules VisualVM JConsole Pairprogramming PL/SQL SQL Ajax Datenbank Trigger Lasttests (Jmeter) Webservice RESTful Webservices Materialized Views Historisierung SQL-Optimierung Profiler (VisualVM; JProfiler)
Bank, Deutsche Bundesbank
Hannover
8 Monate
2015-05 - 2015-12

Darstellung von Konzernstrukturen

Entwickler J2EE EJB 2 JPA ...
Entwickler
  • Implementierung und technische Konzeption eines neuen Anwendungsbereiches europäischem Umfeld zur Darstellung von Konzernstrukturen

J2EE EJB 2 JPA Struts Hibernate Java XBRL XML XSLT Oracle Subversion JUnit WebSphere Applikation Server (WSAD 6.1) Rational Eclipse Kepler Windows XP Mockito Solaris FindBugs Jira
Bank, Deutsche Bundesbank
Hannover
1 Jahr 3 Monate
2014-03 - 2015-05

Neuentwicklung einer Software

Entwickler, Architekt JEE 6 EJB 3 Websphere 8 ...
Entwickler, Architekt
  • Unterstützung bei der Neuentwicklung einer Software im Bereich Meldewesen der Notenbank an die EZB

  • Schwerpunkt im Bereich Domainmodellmodellierung und dessen Implementierungmit JPA 2

  • Durchführung interner Reviews

  • Weiterhin Analyse von Performanceengpässen und deren Optimierung

JEE 6 EJB 3 Websphere 8 BCE-Pattern JSF 2 Primefaces hausinterne Kolumbus Komponenten JPA 2 OpenJPA 2.1 Eclipse Oracle 11 FindBugs SVN Crucible (Reviewing) Jira JQuery Javascript Html XML XSD JAXB CSS TestNG Jenkins Maven Mockito Drules VisualVM Pairprogramming PL/SQL SQL Ajax Datenbank Trigger Profiler Yourkid Lasttests (Jmeter) Webservice RESTful Webservices Materialized Views Historisierung SQL-Optimierung
Bank, Deutsche Bundesbank
Hannover
1 Jahr 1 Monat
2013-01 - 2014-01

Entwicklung einer europäischen Software

Entwickler, Architekt JEE 6 EJB 3 Websphere 8 ...
Entwickler, Architekt
  • Entwicklung einer europäischen Software zur Preisberechnung von Sicherheiten/ Wertpapieren.
  • Schwerpunkt im Bereich Domainmodellmodellierung und dessen Implementierung mit JPA 2; Konzeption und Implementierung einer Datenhistorisierung.
  • Architekturverantwortlich, Durchführung interner Reviews.
JEE 6 EJB 3 Websphere 8 BCE-Pattern JSF 2 Primefaces hausinterne Kolumbus Komponenten JPA 2 OpenJPA 2.1 Hibernate 3.10 Eclipse Oracle 11 FindBugs SVN Crucible (Reviewing) Jira JQuery Javascript Html XML XSD Webservices Soap Apache Axis CSS TestNG Jenkins Maven Mockito SLF4J Drules UML (Altova) Balsamiq Jython VisualVM Pairprogramming PL/SQL SQL Ajax
Bank, Deutsche Bundesbank
Hannover & Frankfurt
8 Monate
2012-06 - 2013-01

hausinterne Webapplikationen

Entwickler Apache Wicket JQuery Struts 1.x ...
Entwickler
  • Weiterentwicklung hausinterner Webapplikationen im Bereich KFZ-Leasing.
Apache Wicket JQuery Struts 1.x CSS HTML Eclipse Oracle (10 und 11) EclipseLink J2EE Reporting mit iText und UJAC Jira Mockito SQL PL/SQL Ajax Pairprogramming VisualVM Soap Webservice Apache Axis
Bank / Kfz-Leasing, ALD
Hamburg
4 Monate
2011-12 - 2012-03

hauseigene Frameworks

Entwickler JSF 1 und 2 Spring Spring Web Flow ...
Entwickler
  • Weiterentwicklung hauseigener Frameworks
JSF 1 und 2 Spring Spring Web Flow JQuery CSS HTML Eclipse Jenkins Jira Ajax XML Schema Harvest Enterprise Architekt
Bank, comdirect
Quickborn
8 Monate
2011-04 - 2011-11

Ablösung einer Anwendung im Wertpapierbereich

Entwickler Apache Wicket Spring 3 Hibernate 3 ...
Entwickler
  • Ablösung einer Anwendung im Wertpapierbereich von Oracle Forms zu Apache Wicket mit Spring und Hibernate.
Apache Wicket Spring 3 Hibernate 3 Log4J Maven JUnit 4 H2 Datenbank Oracle Tomcat 6 JBoss 5 Eclipse Subversion Windows XP HTML CSS JavaScript PMD (Sourcecode Qualitätssicherung) FindBugs JQuery WiQuery Profiling VisualVM J2EE Java Slf4J Maven Jenkins Balsamiq Ajax
Bank, ING-DiBa
Nürnberg
5 Monate
2010-12 - 2011-04

Internetportal

Architekt / Entwickler Apache Wicket Spring 3 Spring Security und Wicket-Auth-Roles ...
Architekt / Entwickler
  • Konzeption und Implementierung eines Internetportals für Dienstleistungen in der Touristikbranche.
Apache Wicket Spring 3 Spring Security und Wicket-Auth-Roles Hibernate 3 Slf4J Tomcat 6 Apache 2 Open Street Map (OSM) JPA2 Openlayer Java JQuery PostgreSQL und mySQL Subversion Junit 4 Linux JMeter YourKid (Profiler) Jetty Java J2EE
Touristik, catjump
Hamburg
1 Jahr
2010-01 - 2010-12

Implementierung und Konzeption einer Anwendung

Entwickler / Coach J2EE EJB 2 JPA ...
Entwickler / Coach
  • Implementierung und Konzeption einer Anwendung für das Berichtswesen im europäischem IFRS Umfeld.
J2EE EJB 2 JPA Struts Hibernate Java XBRL XML XSLT Oracle Subversion JUnit WebSphere Applikation Server (WSAD 6.1) Rational Applikation Developer (RAD 7.5) Windows XP
Bank, Deutsche Bundesbank
Hannover
3 Jahre
2008-01 - 2010-12

Eigenentwicklung

Entwickler Java JBoss Seam EJB 3 ...
Entwickler
  • Implementierung eines internationalen Webportales.
Java JBoss Seam EJB 3 JPA Richfaces mySQL Java Server Faces (JSF) Facelets Spring Spring Web Flow Hibernate JUnit Acegi Security Subversion Eclipse Apache JBoss Ant XML HTML CSS Linux (Ubuntu)
Webportal / Dienstleistung, catjump
Hamburg
1 Jahr 1 Monat
2009-01 - 2010-01

Implementierung und Konzeption neuer Fachanforderungen

Entwickler / Coach J2EE EJB 2 JSP ...
Entwickler / Coach
  • Implementierung und Konzeption neuer Fachanforderungen innerhalb einer bankkritischen J2EE Anwendung zum Verwalten und Handel von Kreditforderungen europäischer Schuldner in Java, SQL und PL/SQL.
  • Konzeption und Implementierung von Performanceoptimierungen.
J2EE EJB 2 JSP Oracle 10g (SQL PL/SQL Materialized Views Partitionierung) IBM Rational Application Developer (RAD) HTML CSS Subversion JUnit Rootriver (Reporting API) Spring Hibernate UML WebSphere Applikation Server (WSAD) XML Windows XP Rootriver XSLT Apache FOP RAD Profiler SQL-Trace
Bank, Deutsche Bundesbank
Hannover
6 Monate
2008-08 - 2009-01

Konzeption und Implementierung einer performancekritischen Statistikanwendung

Architekt / Entwickler / Coach J2EE EJB 2 (Sessionbeans und MDB's) JSP ...
Architekt / Entwickler / Coach
  • Konzeption und Implementierung einer performancekritischen Statistikanwendung für das interne und externe Berichtswesen von z.B. Kreditforderungen, Wertpapierbeständen und Sicherheiten.
  • Implementierung von Funktionen für die Massendatenübernahme in PL/SQL und Java. Generierung von PDF mittels Apache POI, Coaching und Review von Javaimplementierungen.
J2EE EJB 2 (Sessionbeans und MDB's) JSP Apache POI Oracle 10g (SQL PL/SQL Materialized Views Partitionierung) IBM Rational Application Developer (RAD) Subversion JUnit WebSphere Applikation Server (WSAD) HTML CSS Windows XP
Bank, Deutsche Bundesbank
Hannover

Aus- und Weiterbildung

Aus- und Weiterbildung

10/1993 - 04/1996

  • Studium der Wirtschaftsinformatik
  • Fachhochschule Wedel

 

03/1993 - 09/1993

  • Studium der Software-Entwicklung
  • Fachhochschule Hamburg

 

10/1988 - 04/1992

  • Staatlich geprüfter technischer Assistent für Informatik
  • Physikalisch-Technische Lehranstalt Wedel

 

08/1987 - 07/1988

  • Fachhochschulreife
  • Fachoberschule für Wirtschaft und Verwaltung

 

08/1984 - 02/1987

  • Ausbildung zum Versicherungskaufmann
  • Volksfürsorge Deutsche Sachversicherungs AG

 

07/1978 - 07/1984

  • Mittlere Reife
  • Realschule Meckelfeld

 

07/1973 - 07/1978

  • Grundschule Fleestedt

Position

Position

Seniorentwickler mit Erfahrung in Softwarearchitektur, Coaching und Reviewing.

Kompetenzen

Kompetenzen

Top-Skills

Performanceoptimierung CDI JPA Java IBM Websphere Hibernate Spring EclipseLink SQL JEE 7 JUnit Java Profiling Atlassian JIRA EJB3 IBM Liberty apache maven Apache Wicket PLSQL Scrum Oracle JSF JavaScript

Produkte / Standards / Erfahrungen / Methoden

Angular 2
Angular Material
ANT
Apache 2
Apache Poi
Apache Wicket 7
BaseOne (hausinternes Framework)
BCE-Pattern
Bootstrap 3.37
Confluence
CSS
Eclipse
Eclipse Link
Eclipse Nano
Eclipse Neon
Eclipse Oxygen
Eclipse Oxygen und Photon
EJB 3
Findbugs
Gerrit (Code Review)
Git
Hibernate
Hibernate 5.2
HP Quality Center
HTML5
IBM WebSphere 8.5
IBM WebSphere Liberty
JBoss
Jenkins
Jetty 9
Jira
JPA (OpenJpa)
JPA 2.1
JPA2
JQuery 1.12
JSF (Tobago 3)
JUnit
Kibana
Log4J
Logback
Maven
Maven 3.39
Migration
Mockito
Oracle 12 (PLSQL
PMD
Quartz
RAD
Rest Webservices
Scrum
Servlets
Slf4J
Soap-UI
Spring
Spring 4.2.6
Spring MVC
SQuirreL
Subversion
SuperCSV
SVN
Swagger
TomEE
Trigger etc.)
Visual Source Code
Websphere Liberty
WeldUnit
XSD
XSL

Modellierung:

  • Rational Rose, PowerDesigner
  • Visio, Poseidon UML
  • MagicUML, Enterprise Architect

 

Methoden:

  • Softwaredesign mit UML, Entwurfsmuster
  • ER-Modellierung, OOA, OOD, MDA

 

Qualitätssicherung/Test:

  • JUnit, JMeter, JProbe
  • MS Web Stress Tool, Bugzilla, Mantis, Jira

 

Konfigurationsmanagement:

  • Maven, Ant, CVS, PVCS
  • Visual SourceSafe, Merlin, Subversion

 

Applikationsserver:

  • JBoss, BEA Weblogic
  • IBM WebShere (WSAD, RAD)
  • Apache Tomcat, Jetty

 

Content Management:

  • Vignette, RedDot (InfoOffice)
  • OpenCMS, Magnolia

 

Webserver:

  • Apache
  • IIS

 

IDE:

  • myEclipse, Eclipse, WebsShere Application Developer (WSAD
  • Rational Application Developer (RAD), Visual Age for Java, JBuilder, PowerBuilder, KAWA

 

Frameworks/Bibliotheken:

  • Seam, EJB2, EJB3, JPA, Spring, Spring Web Flow, JSF, Struts, Hibernate, JUnit, ADF
  • iText (PDF-Verarbeitung), Jakarta Commons, Tiles, Lucene, Facelets, Spring Web Flow
  • Acegi Security, Apache POI, RootRiver (Reportgenerator),Apache Wicket
  • Open Street Map (OSM), OpenLayer, Slf4J, JQuery

Betriebssysteme

Linux (Kubuntu)
MS-DOS
OS/2
Unix
Linux (Ubuntu, Suse, Fedora)
Windows
Alle Windowsversionen

Rudimentäre Hostkenntnisse sind vorhanden.

Erfahrungen in der Migration von Hostprogrammen auf ein PC-Umfeld sind ebenfalls vorhanden (IDEAL nach Powerbuilder).

Interesse, sich intersiver mit dem Host zu beschäftigen sind ebenfalls vorhanden.

Programmiersprachen

Active Server Pages (ASP)
Basic
Visual Basic, VBA
C
C++
Clipper
Cobol
dBase
Fortran
HTML
Java
Java 7
Java 8
Java Server Pages (JSP)
JavaScript
Javascript
Jaxb
JEE6
JEE8
JQuery
JSon
JSP
Paradox
Pascal
PHP
PL/SQL
Powerbuilder
SQL
TypeScript
XML
XSLT

Datenbanken

Access
DB2
Flyway
JDBC
MS SQL Server
MySQL
ODBC
Oracle
Oracle 12
Paradox
PostgreSQL 9
Sybase
Watcom SQL
xBase

Datenkommunikation

Internet, Intranet

Hardware

PC

Berechnung / Simulation / Versuch / Validierung

Hibernate Validation

Design / Entwicklung / Konstruktion

Keine

Branchen

Branchen

  • Banken

  • Versicherung

  • Automotive

  • Öffentlicher Dienst

  • Handel

  • Medien

  • Logistik

  • Industrie

  • Touristik

Einsatzorte

Einsatzorte

Hamburg (+50km) Hannover (+10km) Berlin (+10km)

Deutschland: Norddeutschland, bevorzugt Hamburg oder Hannover

möglich

Projekte

Projekte

7 Jahre 10 Monate
2016-06 - heute

Layoutumstellung und Weiterentwicklung (Features)

Architekt / Entwickler / Eigentümer
Architekt / Entwickler / Eigentümer

Design, Konzeption und Entwicklung (permanente Weiterentwicklung) des eigenen Portals (URL auf Anfrage) für Ferienwohnungen. Hochperformant, responsive und multidevicefähig

Apache Wicket Spring Hibernate Jetty nginx PostgreSQL (Trigger Procedures) Apache 2 JPA2 JQuery Subversion Mockito Linux (ubuntu) Slf4J CSS Maven Bootstrap Eclipse HTML5 Javascript Java 15 OpenStreetMap OpenLayer Geocoding Suchmaschinenoptimierung (SEO) Quartz Mantis Visual Studion Code Squirrel
Touristik, catjump
Hamburg
2 Jahre 2 Monate
2020-01 - 2022-02

Onlinebanking Sparkassen

Seniorentwickler
Seniorentwickler
  • Unterstützung bei der Entwicklung neuer / geänderter Funktionen unter Einsatz neuer Architekturen und Technologien für die Internet Filiale (Onlinebanking der Sparkassen)

Content-Management Adobe Experience Manager (AEM) Websphere Liberty Java 8 JSP Taglibs hausinterne Workflow-Engine PMD Maven Eclipse SVN Jira HP Quality Center Mockito PMD HTML Javascript JQuery Clean Code
Finanz Informatik
Hannover
1 Jahr 2 Monate
2018-12 - 2020-01

Unterstützung bei der Migration von 3 Anwendungen

Seniorentwickler
Seniorentwickler
  • Unterstützung bei der Migration von 3 Anwendungen im Bereich Geldmanagement zu einem anderen Technologiestack mit Websphere Liberty, JEE 8, Java 8, Angular Material, TypeScript

JEE8 Java 8 IBM WebSphere Liberty Eclipse Oxygen und Photon Maven SVN Jenkins Oracle 12 (PLSQL Trigger etc.) JPA 2.1 Eclipse Link Log4J Logback BCE-Pattern XML XSLT Rest Webservices Soap-UI Swagger JSon Angular 2 EJB 3 HTML Visual Source Code Javascript CSS Angular Material TypeScript Apache POI Scrum PMD Findbugs Junit Mockito WeldUnit Flyway Jira Confluence CDI
Bundesbank Hannover
Hannover / Remote
6 Monate
2018-07 - 2018-12

Migration von 4 JEE Anwendung zu Maven und Java 8

Seniorentwickler Migration
Seniorentwickler
  • Unterstützung bei der Migration von 4 Anwendungen im Bereich Tendersysteme und Kreditforderungen zu einem aktuellen Technologiestack mit Websphere 8.5, JEE 6, Java 8 und Maven

JEE6 IBM WebSphere 8.5 Eclipse Oxygen RAD Maven SVN Jenkins Oracle 12 JSP Servlets XSL XML ANT Spring Hibernate JDBC Log4J HTML Javascript Spring MVC
Migration
Bundesbank Hannover
Hannover
1 Jahr 7 Monate
2016-12 - 2018-06

Unterstützung bei der Implementierung einer JEE-Applikation

Entwickler JEE6 IBM WebSphere 8.5 Eclipse Nano ...
Entwickler
  • Unterstützung bei der Implementierung einer JEE-Applikation zum Berechnen von Cashflows 

JEE6 IBM WebSphere 8.5 Eclipse Nano JPA (OpenJpa) Git Gerrit (Code Review) TomEE JBoss JUnit Mockito DB2 SQuirreL JSF (Tobago 3) Maven Java 7 Quartz BaseOne (hausinternes Framework) SuperCSV Apache Poi XML XSD Jaxb Kibana Logback und SLF (Logging) HP Quality Center Findbugs
Bank, NordLB
Hannover
6 Monate
2016-07 - 2016-12

Refactoring, Performanceanalyse und -optimierung

Entwickler JEE6 IBM WebSphere 8 Eclipse Kepler ...
Entwickler
  • Unterstützung bei der Refactoring, Performanceanalyse und -optimierung im Bereich Reporting

  • Weiterhin die Konzeption der GUI

JEE6 IBM WebSphere 8 Eclipse Kepler JSP Struts 1.3.10 Hibernate 3.3.2 JPA CSV mit Apache POI JUnit Mockito JProfiler VisualVM JConsole Oracle 11 SQL PL/SQL Materialized Views SQL Tracing / Explain Plan Datenbankpartitionierung Jira Subversion HTML CSS SQL Developer Firefox Firebug JSFiddle JQuery FindBugs Ajax
Bank, Deutsche Bundesbank
Hannover
7 Monate
2016-01 - 2016-07

Software im Bereich Meldewesen

Entwickler JEE 6 EJB 3 WebSphere 8 ...
Entwickler
  • Unterstützung bei der Implementierung und technische Konzeption einer Software im Bereich Meldewesen der Notenbank an die EZB.
JEE 6 EJB 3 WebSphere 8 BCE-Pattern JSF 2 Primefaces hausinterne Kolumbus Komponenten JPA 2 OpenJPA 2.1 Eclipse Keppler Oracle 11 FindBugs SVN PMD Crucible (Reviewing) Jira JQuery Javascript Html XML XSD JAXB CSS TestNG Jenkins Maven Mockito JBoss Drules VisualVM JConsole Pairprogramming PL/SQL SQL Ajax Datenbank Trigger Lasttests (Jmeter) Webservice RESTful Webservices Materialized Views Historisierung SQL-Optimierung Profiler (VisualVM; JProfiler)
Bank, Deutsche Bundesbank
Hannover
8 Monate
2015-05 - 2015-12

Darstellung von Konzernstrukturen

Entwickler J2EE EJB 2 JPA ...
Entwickler
  • Implementierung und technische Konzeption eines neuen Anwendungsbereiches europäischem Umfeld zur Darstellung von Konzernstrukturen

J2EE EJB 2 JPA Struts Hibernate Java XBRL XML XSLT Oracle Subversion JUnit WebSphere Applikation Server (WSAD 6.1) Rational Eclipse Kepler Windows XP Mockito Solaris FindBugs Jira
Bank, Deutsche Bundesbank
Hannover
1 Jahr 3 Monate
2014-03 - 2015-05

Neuentwicklung einer Software

Entwickler, Architekt JEE 6 EJB 3 Websphere 8 ...
Entwickler, Architekt
  • Unterstützung bei der Neuentwicklung einer Software im Bereich Meldewesen der Notenbank an die EZB

  • Schwerpunkt im Bereich Domainmodellmodellierung und dessen Implementierungmit JPA 2

  • Durchführung interner Reviews

  • Weiterhin Analyse von Performanceengpässen und deren Optimierung

JEE 6 EJB 3 Websphere 8 BCE-Pattern JSF 2 Primefaces hausinterne Kolumbus Komponenten JPA 2 OpenJPA 2.1 Eclipse Oracle 11 FindBugs SVN Crucible (Reviewing) Jira JQuery Javascript Html XML XSD JAXB CSS TestNG Jenkins Maven Mockito Drules VisualVM Pairprogramming PL/SQL SQL Ajax Datenbank Trigger Profiler Yourkid Lasttests (Jmeter) Webservice RESTful Webservices Materialized Views Historisierung SQL-Optimierung
Bank, Deutsche Bundesbank
Hannover
1 Jahr 1 Monat
2013-01 - 2014-01

Entwicklung einer europäischen Software

Entwickler, Architekt JEE 6 EJB 3 Websphere 8 ...
Entwickler, Architekt
  • Entwicklung einer europäischen Software zur Preisberechnung von Sicherheiten/ Wertpapieren.
  • Schwerpunkt im Bereich Domainmodellmodellierung und dessen Implementierung mit JPA 2; Konzeption und Implementierung einer Datenhistorisierung.
  • Architekturverantwortlich, Durchführung interner Reviews.
JEE 6 EJB 3 Websphere 8 BCE-Pattern JSF 2 Primefaces hausinterne Kolumbus Komponenten JPA 2 OpenJPA 2.1 Hibernate 3.10 Eclipse Oracle 11 FindBugs SVN Crucible (Reviewing) Jira JQuery Javascript Html XML XSD Webservices Soap Apache Axis CSS TestNG Jenkins Maven Mockito SLF4J Drules UML (Altova) Balsamiq Jython VisualVM Pairprogramming PL/SQL SQL Ajax
Bank, Deutsche Bundesbank
Hannover & Frankfurt
8 Monate
2012-06 - 2013-01

hausinterne Webapplikationen

Entwickler Apache Wicket JQuery Struts 1.x ...
Entwickler
  • Weiterentwicklung hausinterner Webapplikationen im Bereich KFZ-Leasing.
Apache Wicket JQuery Struts 1.x CSS HTML Eclipse Oracle (10 und 11) EclipseLink J2EE Reporting mit iText und UJAC Jira Mockito SQL PL/SQL Ajax Pairprogramming VisualVM Soap Webservice Apache Axis
Bank / Kfz-Leasing, ALD
Hamburg
4 Monate
2011-12 - 2012-03

hauseigene Frameworks

Entwickler JSF 1 und 2 Spring Spring Web Flow ...
Entwickler
  • Weiterentwicklung hauseigener Frameworks
JSF 1 und 2 Spring Spring Web Flow JQuery CSS HTML Eclipse Jenkins Jira Ajax XML Schema Harvest Enterprise Architekt
Bank, comdirect
Quickborn
8 Monate
2011-04 - 2011-11

Ablösung einer Anwendung im Wertpapierbereich

Entwickler Apache Wicket Spring 3 Hibernate 3 ...
Entwickler
  • Ablösung einer Anwendung im Wertpapierbereich von Oracle Forms zu Apache Wicket mit Spring und Hibernate.
Apache Wicket Spring 3 Hibernate 3 Log4J Maven JUnit 4 H2 Datenbank Oracle Tomcat 6 JBoss 5 Eclipse Subversion Windows XP HTML CSS JavaScript PMD (Sourcecode Qualitätssicherung) FindBugs JQuery WiQuery Profiling VisualVM J2EE Java Slf4J Maven Jenkins Balsamiq Ajax
Bank, ING-DiBa
Nürnberg
5 Monate
2010-12 - 2011-04

Internetportal

Architekt / Entwickler Apache Wicket Spring 3 Spring Security und Wicket-Auth-Roles ...
Architekt / Entwickler
  • Konzeption und Implementierung eines Internetportals für Dienstleistungen in der Touristikbranche.
Apache Wicket Spring 3 Spring Security und Wicket-Auth-Roles Hibernate 3 Slf4J Tomcat 6 Apache 2 Open Street Map (OSM) JPA2 Openlayer Java JQuery PostgreSQL und mySQL Subversion Junit 4 Linux JMeter YourKid (Profiler) Jetty Java J2EE
Touristik, catjump
Hamburg
1 Jahr
2010-01 - 2010-12

Implementierung und Konzeption einer Anwendung

Entwickler / Coach J2EE EJB 2 JPA ...
Entwickler / Coach
  • Implementierung und Konzeption einer Anwendung für das Berichtswesen im europäischem IFRS Umfeld.
J2EE EJB 2 JPA Struts Hibernate Java XBRL XML XSLT Oracle Subversion JUnit WebSphere Applikation Server (WSAD 6.1) Rational Applikation Developer (RAD 7.5) Windows XP
Bank, Deutsche Bundesbank
Hannover
3 Jahre
2008-01 - 2010-12

Eigenentwicklung

Entwickler Java JBoss Seam EJB 3 ...
Entwickler
  • Implementierung eines internationalen Webportales.
Java JBoss Seam EJB 3 JPA Richfaces mySQL Java Server Faces (JSF) Facelets Spring Spring Web Flow Hibernate JUnit Acegi Security Subversion Eclipse Apache JBoss Ant XML HTML CSS Linux (Ubuntu)
Webportal / Dienstleistung, catjump
Hamburg
1 Jahr 1 Monat
2009-01 - 2010-01

Implementierung und Konzeption neuer Fachanforderungen

Entwickler / Coach J2EE EJB 2 JSP ...
Entwickler / Coach
  • Implementierung und Konzeption neuer Fachanforderungen innerhalb einer bankkritischen J2EE Anwendung zum Verwalten und Handel von Kreditforderungen europäischer Schuldner in Java, SQL und PL/SQL.
  • Konzeption und Implementierung von Performanceoptimierungen.
J2EE EJB 2 JSP Oracle 10g (SQL PL/SQL Materialized Views Partitionierung) IBM Rational Application Developer (RAD) HTML CSS Subversion JUnit Rootriver (Reporting API) Spring Hibernate UML WebSphere Applikation Server (WSAD) XML Windows XP Rootriver XSLT Apache FOP RAD Profiler SQL-Trace
Bank, Deutsche Bundesbank
Hannover
6 Monate
2008-08 - 2009-01

Konzeption und Implementierung einer performancekritischen Statistikanwendung

Architekt / Entwickler / Coach J2EE EJB 2 (Sessionbeans und MDB's) JSP ...
Architekt / Entwickler / Coach
  • Konzeption und Implementierung einer performancekritischen Statistikanwendung für das interne und externe Berichtswesen von z.B. Kreditforderungen, Wertpapierbeständen und Sicherheiten.
  • Implementierung von Funktionen für die Massendatenübernahme in PL/SQL und Java. Generierung von PDF mittels Apache POI, Coaching und Review von Javaimplementierungen.
J2EE EJB 2 (Sessionbeans und MDB's) JSP Apache POI Oracle 10g (SQL PL/SQL Materialized Views Partitionierung) IBM Rational Application Developer (RAD) Subversion JUnit WebSphere Applikation Server (WSAD) HTML CSS Windows XP
Bank, Deutsche Bundesbank
Hannover

Aus- und Weiterbildung

Aus- und Weiterbildung

10/1993 - 04/1996

  • Studium der Wirtschaftsinformatik
  • Fachhochschule Wedel

 

03/1993 - 09/1993

  • Studium der Software-Entwicklung
  • Fachhochschule Hamburg

 

10/1988 - 04/1992

  • Staatlich geprüfter technischer Assistent für Informatik
  • Physikalisch-Technische Lehranstalt Wedel

 

08/1987 - 07/1988

  • Fachhochschulreife
  • Fachoberschule für Wirtschaft und Verwaltung

 

08/1984 - 02/1987

  • Ausbildung zum Versicherungskaufmann
  • Volksfürsorge Deutsche Sachversicherungs AG

 

07/1978 - 07/1984

  • Mittlere Reife
  • Realschule Meckelfeld

 

07/1973 - 07/1978

  • Grundschule Fleestedt

Position

Position

Seniorentwickler mit Erfahrung in Softwarearchitektur, Coaching und Reviewing.

Kompetenzen

Kompetenzen

Top-Skills

Performanceoptimierung CDI JPA Java IBM Websphere Hibernate Spring EclipseLink SQL JEE 7 JUnit Java Profiling Atlassian JIRA EJB3 IBM Liberty apache maven Apache Wicket PLSQL Scrum Oracle JSF JavaScript

Produkte / Standards / Erfahrungen / Methoden

Angular 2
Angular Material
ANT
Apache 2
Apache Poi
Apache Wicket 7
BaseOne (hausinternes Framework)
BCE-Pattern
Bootstrap 3.37
Confluence
CSS
Eclipse
Eclipse Link
Eclipse Nano
Eclipse Neon
Eclipse Oxygen
Eclipse Oxygen und Photon
EJB 3
Findbugs
Gerrit (Code Review)
Git
Hibernate
Hibernate 5.2
HP Quality Center
HTML5
IBM WebSphere 8.5
IBM WebSphere Liberty
JBoss
Jenkins
Jetty 9
Jira
JPA (OpenJpa)
JPA 2.1
JPA2
JQuery 1.12
JSF (Tobago 3)
JUnit
Kibana
Log4J
Logback
Maven
Maven 3.39
Migration
Mockito
Oracle 12 (PLSQL
PMD
Quartz
RAD
Rest Webservices
Scrum
Servlets
Slf4J
Soap-UI
Spring
Spring 4.2.6
Spring MVC
SQuirreL
Subversion
SuperCSV
SVN
Swagger
TomEE
Trigger etc.)
Visual Source Code
Websphere Liberty
WeldUnit
XSD
XSL

Modellierung:

  • Rational Rose, PowerDesigner
  • Visio, Poseidon UML
  • MagicUML, Enterprise Architect

 

Methoden:

  • Softwaredesign mit UML, Entwurfsmuster
  • ER-Modellierung, OOA, OOD, MDA

 

Qualitätssicherung/Test:

  • JUnit, JMeter, JProbe
  • MS Web Stress Tool, Bugzilla, Mantis, Jira

 

Konfigurationsmanagement:

  • Maven, Ant, CVS, PVCS
  • Visual SourceSafe, Merlin, Subversion

 

Applikationsserver:

  • JBoss, BEA Weblogic
  • IBM WebShere (WSAD, RAD)
  • Apache Tomcat, Jetty

 

Content Management:

  • Vignette, RedDot (InfoOffice)
  • OpenCMS, Magnolia

 

Webserver:

  • Apache
  • IIS

 

IDE:

  • myEclipse, Eclipse, WebsShere Application Developer (WSAD
  • Rational Application Developer (RAD), Visual Age for Java, JBuilder, PowerBuilder, KAWA

 

Frameworks/Bibliotheken:

  • Seam, EJB2, EJB3, JPA, Spring, Spring Web Flow, JSF, Struts, Hibernate, JUnit, ADF
  • iText (PDF-Verarbeitung), Jakarta Commons, Tiles, Lucene, Facelets, Spring Web Flow
  • Acegi Security, Apache POI, RootRiver (Reportgenerator),Apache Wicket
  • Open Street Map (OSM), OpenLayer, Slf4J, JQuery

Betriebssysteme

Linux (Kubuntu)
MS-DOS
OS/2
Unix
Linux (Ubuntu, Suse, Fedora)
Windows
Alle Windowsversionen

Rudimentäre Hostkenntnisse sind vorhanden.

Erfahrungen in der Migration von Hostprogrammen auf ein PC-Umfeld sind ebenfalls vorhanden (IDEAL nach Powerbuilder).

Interesse, sich intersiver mit dem Host zu beschäftigen sind ebenfalls vorhanden.

Programmiersprachen

Active Server Pages (ASP)
Basic
Visual Basic, VBA
C
C++
Clipper
Cobol
dBase
Fortran
HTML
Java
Java 7
Java 8
Java Server Pages (JSP)
JavaScript
Javascript
Jaxb
JEE6
JEE8
JQuery
JSon
JSP
Paradox
Pascal
PHP
PL/SQL
Powerbuilder
SQL
TypeScript
XML
XSLT

Datenbanken

Access
DB2
Flyway
JDBC
MS SQL Server
MySQL
ODBC
Oracle
Oracle 12
Paradox
PostgreSQL 9
Sybase
Watcom SQL
xBase

Datenkommunikation

Internet, Intranet

Hardware

PC

Berechnung / Simulation / Versuch / Validierung

Hibernate Validation

Design / Entwicklung / Konstruktion

Keine

Branchen

Branchen

  • Banken

  • Versicherung

  • Automotive

  • Öffentlicher Dienst

  • Handel

  • Medien

  • Logistik

  • Industrie

  • Touristik

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.