Senior Java Berater ( JEE / Java EE / Jakarta EE / JSF / Angular / WEB / MDA / UML )
Aktualisiert am 18.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2024
Verfügbar zu: 100%
davon vor Ort: 100%
JEE / Java EE / Jakarta EE
JSF
MDA / Model Driven Architecture
Angular
TypeScript
JavaScript
JSON
jQuery
HTML
CSS
CDI
JPA
OOA
OOD
UML
IntelliJ
XML
Maven
Selenium
Docker
Jenkins
GIT
Subversion / SVN
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Latein
Fortgeschritten

Einsatzorte

Einsatzorte

Frankfurt am Main (+10km) REMOTE (+10km)
Deutschland, Schweiz
Vor Ort Beratung ausschließlich in Frankfurt am Main, ansonsten gerne auch 100% Remote.
möglich

Projekte

Projekte

4 Monate
2023-12 - heute

Bereitstellung einer Basisinfrastruktur MicroServices mit JEE, Angular und EclipseStore

Softeare-Entwickler, Architekt Java TypeScript JavaScript ...
Softeare-Entwickler, Architekt

* Technisches Konzept

* Implementierung

JEE Java EE Java 21 Node.js Angular Helidon OpenAPI EclipseStore (ex MicroStream) Docker
Java TypeScript JavaScript SCSS
Frankfurt am Main
1 Jahr 5 Monate
2022-11 - heute

Migration einer bestehenden JEE Applikationslandschaft zu Reaktivem Ansatz (cloud-ready)

Architekt / Entwickler JEE Java EE Jakarta EE ...
Architekt / Entwickler
  • Vergleich und Auswahl von technischen Ansätzen und Frameworks
  • Architekturelle und technische Migration
    • JEE 8 > Jakarta EE 10
    •  JSF 2.3 > Angular 15
  • ProofOfConcept für Reaktiven Ansatz
  • Script-basierende Konfiguration und Prozessautomatisierung

JEE Java EE Jakarta EE JEE 8 > Jakarta EE 10 JSE Java SE 17 (19) Microservices REST JSON (JSON-B) Helidon (MP) 3.1.0 (Oracle Microprofile) Helidon-CLI Microstream RxJS CDI JSF 2.3 mit PrimeFaces 11 > Angular 15 JavaScript jQuery TypeScript Netty node.js npm nvm Jenkins Maven git IntelliJ Selenium Docker Docker Compose Kubernetes Angular JSF PrimeFaces
Frankfurt am Main
5 Monate
2023-08 - 2023-12

Entwicklung einer Angular / JEE Applikation im Bereich Aussenwirtschaft einer Großbank

Berater, Entwickler Angular Java EE Java 17 ...
Berater, Entwickler

- Entwicklung neuer Funktionalität

- Beratung und Umsetzung von Kernfunktionalität

- Entwicklung von Komponenten und Services

- FrontEnd Entwicklung

- BackEnd Entwicklung


Angular Java EE JPA CDI REST OpenAPI Swagger IntelliJ
Angular Java EE Java 17 REST OpenAPI Swagger JPA CDI Hibernate Criteria-API TypeScript JavaScript SCSS Atlassian JIRA Jenkins Atlassian Confluence Subversion Node.js OpenLiberty
Frankfurt am Main
6 Monate
2023-07 - 2023-12

Review diverser Applikationen im JEE Umfeld eine Großbank

Berater, Reviewer Java EE JSF SonarQube ...
Berater, Reviewer

Review diverser Applikationen im JEE Umfeld eine Großbank

- Strukturierte Analyse von Dokumentation

- Prüfung von Architektur und deren Einhaltung

- Strukturierte Analyse von SourceCode

- Prüfung von CodingGuidlines und deren Einhaltung

- Analyse von CodeQualität

- Review nach BestPractises und CleanCode

- Sicherheitschecks und Sicherheitsbewertungen

- Erstellung von Anaylse-Reports und Präsentationen

- Erstellung von Reports und Definition von Maßnahmen zur Steigerung der Anwendungsqualität und Sicherung des Fortbetriebs

JEE8 Full Stack
Java EE JSF SonarQube OWASP Maven Java 17 JEE8 Checkmarx IntelliJ Powerpoint MS Excel
Frankfurt am Main
2 Jahre 8 Monate
2020-04 - 2022-11

Implementierung und Erweiterung der Unternehmensstammdatenbank mit Schnittstellen zu internen und externen Stammdatensystemen

Softwareentwickler / Berater (Finanzbranche) JEE 8 (Java SE8) CDI JPA (Hibernate) ...
Softwareentwickler / Berater (Finanzbranche)
  • Eigenständige Umsetzung definierter Anforderungen im Rahmen des Projektes
  • Beratung und Anleitung bezüglich Techniken, Methoden und Tools
  • Know-How-Transfer in technischen Meetings und Hands-On
  • Refactoring bestehender Applikationsbestandteile (CleanCode)
  • Refactoring von Datenstrukturen (Konsolidierung und Bereinigung)
  • Refactoring und Vorbereitung verschiedener Projekte zur Nutzung eines gemeinsamen Utility-Projekts
  • Dokumentation
  • Agiler Ansatz / Scrum
JEE 8 (Java SE8) CDI JPA (Hibernate) JQPL/SQL/DDL JSR-303 (BeanValidation) JUnit JMS JSF 2.3 (PrimeFaces 10) Converter Validatoren Phase- und Web-Listener facelets CompositeComponents jQuery AJAX CSS IBM WebSphere Liberty 19+ (Microprofile) IBM DB2 10.3 Maven SVN DbVisualizer IntelliJ JIRA Confluence XML- und CSV-Verarbeitung (Import und Export)
Frankfurt am Main
4 Monate
2019-11 - 2020-02

Migration eines Stammdatensystems von Websphere Application Server Traditional 8 (JEE6) nach Websphere Liberty 19 (JEE8)

Softwareentwickler / Berater (Finanzbranche) Java8 JEE8 CDI 2.0 ...
Softwareentwickler / Berater (Finanzbranche)

  • Technische Migration
  • Websphere Application Server > Websphere Liberty
    • JEE6 > JEE8
    • DB2 > Oracle (nur Proof of Concept)
  • Technische Planung und Test der migrierten Applikation
  • Technische Beratung und Optimierung
  • Konsolidierung verschiedener Projekte zu gemeinsam genutzter Bibliothek
Java8 JEE8 CDI 2.0 IBM Websphere Liberty 19 IBM DB2 10.3 > Oracle (PoC) DbVisualizer JSF 2.0/2.3 PrimeFaces 6.2 facelets xhtml JavaScript jQuery CSS TestNG > JUnit Arquillian JPA 2.0/2.2 Hibernate CSV JMS XML Subversion SVN Jenkins Maven 3 Eclipse Oxygen IntelliJ IDEA JIRA Scrum
Frankfurt am Main
10 Monate
2019-01 - 2019-10

Erweiterung der bankeigener eigenen Systeme zur Umsetzung der EZB Richtlinie AnaCredit

Softwareentwickler / Berater (Finanzbranche) JEE6 CDI IBM Websphere Application Server Traditional WAS 8.0 ...
Softwareentwickler / Berater (Finanzbranche)

  • Umsetzung von Neuanforderungen
  • Erweiterung bestehender Funktionalität
  • Technische Beratung und Optimierung

JEE6 CDI IBM Websphere Application Server Traditional WAS 8.0 IBM DB2 10.3 DbVisualizer JSF 2.0 PrimeFaces 6.2 facelets xhtml JavaScript jQuery CSS TestNG Arquillian JPA 2.0 Hibernate 4.2 CSV JMS XML Subversion SVN Jenkins Maven 3 Eclipse Oxygen JIRA Scrum
Frankfurt am Main
4 Jahre 5 Monate
2014-08 - 2018-12

Erweiterung eines globalen webbasierenden Ratenverhandlungsportals für Großkunden

Softwareentwickler / Berater Java 8 JEE 7 JBoss 6 ...
Softwareentwickler / Berater
  • Umsetzung von Neuanforderungen
  • Erweiterung bestehender Funktionalität
  • Technische und architekturelle Beratung und Optimierung
  • Technische Migration auf JEE 7 / Java 8 / JSF 2
  • Performanceoptimierung von Anwendung und Datenbank
Java 8 JEE 7 JBoss 6 JBoss 7 MSSQL Server 2009 MSSQL Server 2014 Seam 2 CDI Liferay Portal Server 5 Liferay Portal Server 6 JSF 1.2-2.2 ICEFaces 1/2/3 (PrimeFaces Klon) jQuery Jenkins Maven XHTML HTML CSS Selenium jUnit Arquillian JPA Hibernate Solarwinds DPA Git Subversion SVN Drools JetBrains IntelliJ IDEA JIRA Scrum-Methodik
Frankfurt am Main
5 Monate
2013-06 - 2013-10

Implementierung einer Portalapplikation zur globalen Preisverhandlung für Großkunden

Berater, Entwickler, mit Fokus auf JSF Java JEE (basierend auf SEAM 2.2.2) Liferay 5 PortalServer ...
Berater, Entwickler, mit Fokus auf JSF

  • Feindesign
  • Entwicklung
  • Serviceintegration

Java JEE (basierend auf SEAM 2.2.2) Liferay 5 PortalServer JBoss EAP 4.3 JSF 1.2 / ICEFaces 1.8 HTML XHTML facelets CSS JavaScript JUnit Subversion SVN Maven Jenkins(Hudson) JIRA SCRUM MagicDraw 16.6 Eclipse Helios SR2 IntelliJ MSSQL Server 2005 Axis soapUI
Frankfurt am Main
6 Monate
2013-01 - 2013-06

Design, Spezifikation, Implementierung und Test eines generativen Systems nach MDA (Model Driven Architecture)

Designer, Architekt, Entwickler Generatives System : MDA MagicDraw 16.6 UML 2 ...
Designer, Architekt, Entwickler

  • Design / Spezifikation, Architektur, modellgetriebene Architektur (MDA)
  • Entwicklung
  • Test

Generatives System : MDA MagicDraw 16.6 UML 2 Xpand 2 Xtend MDA Tools aktuellste Versionen (Eclipse 4.2) Zielarchitektur / Zielplatform : JEE6 JPA / Hibernate / mySQL (5.0.51a) JBoss 7 (Web 7.0.2 / Final 7.1.1) JSF 2 / PrimeFaces 3.5 facelets CSS Subversion Maven 2 Eclipse Juno (4.2) ubuntu Server Edition 12.04 LTS JUnit 4 Selenium 2
Frankfurt am Main
11 Monate
2011-04 - 2012-02

Implementierung einer Portalapplikation zur globalen Preisverhandlung für Großkunden

Berater, Entwickler, mit Fokus auf JSF Java JEE (basierend auf SEAM 2.2.2) Liferay 5 PortalServer ...
Berater, Entwickler, mit Fokus auf JSF
  • Feindesign
  • Entwicklung
  • Serviceintegration
Java JEE (basierend auf SEAM 2.2.2) Liferay 5 PortalServer JBoss EAP 4.3 JSF 1.2 / ICEFaces 1.8 HTML XHTML facelets CSS JavaScript JUnit Subversion SVN Maven Jenkins (Hudson) JIRA SCRUM MagicDraw 16.6 Eclipse Helios SR2 IntelliJ MSSQL Server 2005 Axis soapUI Selenium (manuell Firefox Plugin)
Frankfurt am Main
1 Jahr
2010-04 - 2011-03

Vorstudie zur Implementierung (und Implementierung) eines JSF2 Webfrontends zur Ablösung eines Terminal-Hostsystem (IBM 3270)

Entwickler, Berater, mit Fokus auf JSF2 (Finanzbranche) JEE 6 (Webprofile) Tomcat 7 JBoss AS 6 ...
Entwickler, Berater, mit Fokus auf JSF2 (Finanzbranche)
  • Architektur
  • Entwicklung
  • Beratung
JEE 6 (Webprofile) Tomcat 7 JBoss AS 6 JSF 2.0 Mojarra RichFaces 4.0 Maven JIRA SCRUM openArchtitectureWare (oAW 4.3.1) MagicDraw 17.0 Eclipse Helios 3.6
Frankfurt am Main
3 Monate
2010-01 - 2010-03

Erstellung eines Webfrontend für Betrieb, Kontrolle und Test eines Datenmigrationssystems

Entwickler, Berater (Finanzbranche) J2EE 1.4 EJB 2.1 Servlets ...
Entwickler, Berater (Finanzbranche)
  • Entwicklung, Beratung
  • Systemimplementierung (Web-Tier / Mid-Tier)
  • Microdesign
  • Modellmapping
  • Serviceintegration
  • Automatisierte Testkonzepte
  • Technische Dokumentation
J2EE 1.4 EJB 2.1 Servlets JSP JSF Websphere 6.1 Websphere MQ IBM MDM (WCC) Rational Application Developer 7 (RAD) DB2 Enterprise Architect 7.5 ClearCase ClearQuest Maven Mercury Quality Center JUnit/Cactus JAXB XML Unit
Frankfurt am Main
4 Monate
2009-09 - 2009-12

Neuimplementierung der Basisstammdatenhaltung einer Großbank

Entwickler, Berater (Finanzbranche) J2EE 1.4 EJB 2.1 Servlets ...
Entwickler, Berater (Finanzbranche)
  • Entwicklung, Beratung
  • Systemimplementierung (Web-Tier / Mid-Tier)
  • Microdesign
  • Modellmapping
  • Serviceintegration
  • Automatisierte Testkonzepte
  • Technische Dokumentation
J2EE 1.4 EJB 2.1 Servlets JSP JSF Websphere 6.1 Websphere MQ IBM MDM (WCC) Rational Application Developer 7 (RAD) DB2 Enterprise Architect 7.5 ClearCase ClearQuest Maven Mercury Quality Center JUnit/Cactus JAXB XML Unit
Frankfurt am Main
4 Monate
2009-05 - 2009-08

Design und Entwicklung eines Testautomatisierungssystems zur Überführung von Massendaten

Entwickler, Berater (Finanzbranche) J2EE 1.4 EJB 2.1 Servlets ...
Entwickler, Berater (Finanzbranche)
  • Entwicklung, Beratung
  • Systemimplementierung (Web-Tier / Mid-Tier)
  • Microdesign
  • Modellmapping
  • Serviceintegration
  • Automatisierte Testkonzepte
  • Technische Dokumentation
J2EE 1.4 EJB 2.1 Servlets JSP JSF Websphere 6.1 Websphere MQ IBM MDM (WCC) Rational Application Developer 7 (RAD) DB2 Enterprise Architect 7.5 ClearCase ClearQuest Maven Mercury Quality Center JUnit/Cactus JAXB XML Unit
Frankfurt am Main
3 Monate
2009-02 - 2009-04

Capacity Management im SOA Umfeld

Berater, Architekt ITIL SOA J2EE ...
Berater, Architekt
  • Beratung
  • Kapazitätsplanung (Capacity Management) nach ITIL
  • Technische Dokumentation
  • Fachliche Dokumentation
  • SOA J2EE Umfeld
ITIL SOA J2EE ESB Websphere MQ Oracle DB2
Frankfurt am Main
4 Monate
2008-09 - 2008-12

J2EE-Web-Anwendungsentwicklung, JSF, Spring, Webservices

Berater, Architekt, Entwickler (Finanzbranche) Webanwendung J2EE(1.4) JSF-RI MyFaces ...
Berater, Architekt, Entwickler (Finanzbranche)
  • SOA J2EE Entwicklung
  • JSF Entwicklung
  • Kundenberatung
  • Konzeption
  • Systemintegration
  • Schnittstellenanpassung
  • Implementierung von Durchführung von Tests
  • Durchführung von Tests
  • Technische Dokumentation
Webanwendung J2EE(1.4) JSF-RI MyFaces Spring Servlets IBM Websphere 5.1 RAD 7.0 JUnit/Cactus CM-Synergy (ex Continuus) IBM DB2 DB-Visualizer SQL Qualitiy Center (Testdirector) JAXB / XML
Frankfurt am Main
8 Monate
2008-03 - 2008-10

Integration eines mehrsprachigen Customer Relationship Management (CRM)-Portals auf Basis eines vorhandenen Portalframeworks

Entwickler Java (J2EE) EJB JSP ...
Entwickler
  • Implementierung / Test
  • Repository-Mapping
  • Repository Formhandler implementieren
  • Use Case Erstellung
  • Dokumentation
Java (J2EE) EJB JSP JDBC Swing Eclipse
Darmstadt
1 Jahr 11 Monate
2006-10 - 2008-08

Entwicklung von geschäftsstützenden J2EE Webanwendungen JSF, Spring, Hibernate

Berater, Architekt, Entwickler (Finanzbranche) OOA OOD UML ...
Berater, Architekt, Entwickler (Finanzbranche)
  • Kundenberatung (deutsch / englisch)
  • Konzeptionierung / Realisierung
  • Systemintegration
  • Koordination von Akzeptanztest
  • Dokumentation
  • Infrastrukturwechsel
  • Architekturwechsel (WAS 5.1 -> WAS 6.1 (loadbalanced))
OOA OOD UML ER Java/J2EE/JEE Eclipse myEclipse Exadel Studio IBM Websphere(5.1/6.1) IIS MSSQL Server Oracle Spring 2 Hibernate 2/3 JSF(RI) 1.1 MyFaces Tomahawk JSP XML HTML XHTML CSS Windows Struts Serena Collage Enterprise Manager
Duisburg
6 Monate
2006-04 - 2006-09

Entwicklung eines personalisierten, Web-basierenden, rück- gekoppelt lernenden Systems zur Analyse und Synthese von Daten

Berater, Systemarchitekt, Systementwickler OOA OOD UML ...
Berater, Systemarchitekt, Systementwickler
  • Machbarkeitsstudie
  • Systemanforderungsmanagement
  • Systementwicklung
  • Datenbankschema
  • Integration von Industriestandards
  • Systemimplementierung / Test
  • Dokumentation
OOA OOD UML ER Java/J2EE Eclipse EJB JSP JDBC Dezign for DB SQL mySQL Apache Tomcat XML HTML XHTML CSS Windows
Frankfurt am Main
4 Monate
2006-01 - 2006-04

Umsetzung einer mehrsprachigen, erweiterbaren Web- basierenden Customer Information Management-Lösung

Berater, Systementwickler SQL PHP Apache ...
Berater, Systementwickler
  • Konzeptionelle Umsetzung
  • Implementierung
  • Funktionalitätserweiterung
  • Test
  • Wartung
SQL PHP Apache HTML XHTML CSS Linux Windows
Frankfurt am Main
4 Monate
2005-09 - 2005-12

Implementierung eines zentralen Echtzeitreportingtools im Bereich Human-Resource-Planning

Berater, Systemarchitekt, Systementwickler (Finanzbranche) OOA OOD ER ...
Berater, Systemarchitekt, Systementwickler (Finanzbranche)
  • Anforderungsmanagement
  • Systemdesign
  • Datenbankdesign
  • Implementierung
  • Dokumentation / Schulung
OOA OOD ER SQL VBA Dezign for DB Access Excel Windows
Frankfurt am Main
5 Monate
2005-04 - 2005-08

Skalierbares, Intranet-basierendes System zur Standort- verwaltung

Berater, Systemarchitekt, Systementwickler OOA OOD UML ...
Berater, Systemarchitekt, Systementwickler
  • Anforderungsanalyse / Konzeption
  • Systemdesign / Datenbankdesign
  • Implementierung / Test
  • Datenmigration
  • Integration von Legacy-Systemen
OOA OOD UML ER SQL VBA Dezign for DB Access Excel MS SQLServer Windows
Frankfurt am Main

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 7 Monate
2000-09 - 2005-03

Diplom Informatiker (FH)

Diplom Informatiker (FH), Frankfurt University of Applied Sciences
Diplom Informatiker (FH)
Frankfurt University of Applied Sciences

Java, Verteilte Systeme, Softwareengineering

Diplomarbeit: Integration bestehender Softwareartefakte mit einer generativen Architektur nach MDA.

2 Jahre 6 Monate
1994-07 - 1996-12

Diplom Audio Engineer

Diplom Audio Engineer, SAE Institute Frankfurt (School of Audio Engineering)
Diplom Audio Engineer
SAE Institute Frankfurt (School of Audio Engineering)
13 Jahre 6 Monate
1981-01 - 1994-06

Abitur

Abitur, Carl-Schurz-Schule, Frankfurt am Main
Abitur
Carl-Schurz-Schule, Frankfurt am Main

Position

Position

Berater, Entwickler, Architekt

Kompetenzen

Kompetenzen

Top-Skills

JEE / Java EE / Jakarta EE JSF MDA / Model Driven Architecture Angular TypeScript JavaScript JSON jQuery HTML CSS CDI JPA OOA OOD UML IntelliJ XML Maven Selenium Docker Jenkins GIT Subversion / SVN

Schwerpunkte

JakartaEE
Experte
Java EE / JEE
Experte
Java SE / JSE
Experte
JSF
Experte
Angular
Fortgeschritten
TypeScript
Fortgeschritten
JavaScript
Experte
jQuery
Experte
MDA
Experte

Aufgabenbereiche

Beratung
Experte
Entwicklung
Experte
Architektur
Experte

Produkte / Standards / Erfahrungen / Methoden

CDI
Experte
Drools
Experte
Git
Experte
SVN
Experte
Hibernate
Experte
HTML
Experte
CSS
Experte
JBoss
Experte
Jenkins
Experte
IntelliJ IDEA
Experte
JSF 2
Experte
JSF 1
Experte
Objektorientierte Analyse (OOA)
Experte
Objektorientiertes Design (OOD)
Experte
Modellgetriebene Architektur (MDA)
Experte
UML-Modellierung
Experte
ER-Modellierung
Experte
PrimeFaces
Experte
ICEFaces
Experte
RichFaces
Experte
JUnit
Experte
Liferay Portal Server
Experte
Maven
Experte
Scrum
Experte
Eclipse
Experte
Seam
Experte
Selenium
Experte
XHTML
Experte
Multi Tier Architekturen
Experte
Relationale Datenbanken
Experte
Verschiedene Vorgehensmodelle der Softwareentwicklung
Experte
Verteilte Systeme
Experte
IBM Websphere
Experte
IBM Websphere Liberty
Experte
Tomcat
Experte
JPA
Experte
JPQL
Experte
XML
Experte
SDMX
Experte
Magic Draw
Experte
Entreprise Architect
Fortgeschritten
openGeneratorFramework
Experte
oAW
Experte
Oracle
Experte
DB2
Experte
MS SQL Server
Experte
Ant
Experte
SQL
Experte
TSQL
Experte
JDBC
Experte
JSP
Experte
Servlets
Experte
Java SE / Java EE / Jakarta EE
Experte
Docker
Experte
Dockerhub
Experte
Microprofile
Experte
Angular
Fortgeschritten
EclispeStore
Fortgeschritten
Microstream
Fortgeschritten

Betriebssysteme

Windows
Experte
Linux
Experte

Programmiersprachen

Java
Experte
TypeScript
Experte
JavaScript
Experte
HTML
Experte
CSS
Experte
UML
Experte
SQL
Experte

Datenbanken

Oracle
Experte
DB2
Experte
MS SQL Server
Experte
MySQL
Fortgeschritten
SQL
Experte
JDBC
Experte
Microstream
Experte

Datenkommunikation

XML
Experte
SDMX
Experte
JSON
Experte
REST
Experte
JDBC
Experte
JPA
Experte
JPQL
Experte
SQL
Experte
JMS
Experte
MQ
Experte

Branchen

Branchen

Finanz (Schwerpunkt), Finanzbranche (Schwerpunkt), Telekommunikation, Informationstechnologie, IT, Unterhaltung, Wirtschaft, Dienstleistung

Einsatzorte

Einsatzorte

Frankfurt am Main (+10km) REMOTE (+10km)
Deutschland, Schweiz
Vor Ort Beratung ausschließlich in Frankfurt am Main, ansonsten gerne auch 100% Remote.
möglich

Projekte

Projekte

4 Monate
2023-12 - heute

Bereitstellung einer Basisinfrastruktur MicroServices mit JEE, Angular und EclipseStore

Softeare-Entwickler, Architekt Java TypeScript JavaScript ...
Softeare-Entwickler, Architekt

* Technisches Konzept

* Implementierung

JEE Java EE Java 21 Node.js Angular Helidon OpenAPI EclipseStore (ex MicroStream) Docker
Java TypeScript JavaScript SCSS
Frankfurt am Main
1 Jahr 5 Monate
2022-11 - heute

Migration einer bestehenden JEE Applikationslandschaft zu Reaktivem Ansatz (cloud-ready)

Architekt / Entwickler JEE Java EE Jakarta EE ...
Architekt / Entwickler
  • Vergleich und Auswahl von technischen Ansätzen und Frameworks
  • Architekturelle und technische Migration
    • JEE 8 > Jakarta EE 10
    •  JSF 2.3 > Angular 15
  • ProofOfConcept für Reaktiven Ansatz
  • Script-basierende Konfiguration und Prozessautomatisierung

JEE Java EE Jakarta EE JEE 8 > Jakarta EE 10 JSE Java SE 17 (19) Microservices REST JSON (JSON-B) Helidon (MP) 3.1.0 (Oracle Microprofile) Helidon-CLI Microstream RxJS CDI JSF 2.3 mit PrimeFaces 11 > Angular 15 JavaScript jQuery TypeScript Netty node.js npm nvm Jenkins Maven git IntelliJ Selenium Docker Docker Compose Kubernetes Angular JSF PrimeFaces
Frankfurt am Main
5 Monate
2023-08 - 2023-12

Entwicklung einer Angular / JEE Applikation im Bereich Aussenwirtschaft einer Großbank

Berater, Entwickler Angular Java EE Java 17 ...
Berater, Entwickler

- Entwicklung neuer Funktionalität

- Beratung und Umsetzung von Kernfunktionalität

- Entwicklung von Komponenten und Services

- FrontEnd Entwicklung

- BackEnd Entwicklung


Angular Java EE JPA CDI REST OpenAPI Swagger IntelliJ
Angular Java EE Java 17 REST OpenAPI Swagger JPA CDI Hibernate Criteria-API TypeScript JavaScript SCSS Atlassian JIRA Jenkins Atlassian Confluence Subversion Node.js OpenLiberty
Frankfurt am Main
6 Monate
2023-07 - 2023-12

Review diverser Applikationen im JEE Umfeld eine Großbank

Berater, Reviewer Java EE JSF SonarQube ...
Berater, Reviewer

Review diverser Applikationen im JEE Umfeld eine Großbank

- Strukturierte Analyse von Dokumentation

- Prüfung von Architektur und deren Einhaltung

- Strukturierte Analyse von SourceCode

- Prüfung von CodingGuidlines und deren Einhaltung

- Analyse von CodeQualität

- Review nach BestPractises und CleanCode

- Sicherheitschecks und Sicherheitsbewertungen

- Erstellung von Anaylse-Reports und Präsentationen

- Erstellung von Reports und Definition von Maßnahmen zur Steigerung der Anwendungsqualität und Sicherung des Fortbetriebs

JEE8 Full Stack
Java EE JSF SonarQube OWASP Maven Java 17 JEE8 Checkmarx IntelliJ Powerpoint MS Excel
Frankfurt am Main
2 Jahre 8 Monate
2020-04 - 2022-11

Implementierung und Erweiterung der Unternehmensstammdatenbank mit Schnittstellen zu internen und externen Stammdatensystemen

Softwareentwickler / Berater (Finanzbranche) JEE 8 (Java SE8) CDI JPA (Hibernate) ...
Softwareentwickler / Berater (Finanzbranche)
  • Eigenständige Umsetzung definierter Anforderungen im Rahmen des Projektes
  • Beratung und Anleitung bezüglich Techniken, Methoden und Tools
  • Know-How-Transfer in technischen Meetings und Hands-On
  • Refactoring bestehender Applikationsbestandteile (CleanCode)
  • Refactoring von Datenstrukturen (Konsolidierung und Bereinigung)
  • Refactoring und Vorbereitung verschiedener Projekte zur Nutzung eines gemeinsamen Utility-Projekts
  • Dokumentation
  • Agiler Ansatz / Scrum
JEE 8 (Java SE8) CDI JPA (Hibernate) JQPL/SQL/DDL JSR-303 (BeanValidation) JUnit JMS JSF 2.3 (PrimeFaces 10) Converter Validatoren Phase- und Web-Listener facelets CompositeComponents jQuery AJAX CSS IBM WebSphere Liberty 19+ (Microprofile) IBM DB2 10.3 Maven SVN DbVisualizer IntelliJ JIRA Confluence XML- und CSV-Verarbeitung (Import und Export)
Frankfurt am Main
4 Monate
2019-11 - 2020-02

Migration eines Stammdatensystems von Websphere Application Server Traditional 8 (JEE6) nach Websphere Liberty 19 (JEE8)

Softwareentwickler / Berater (Finanzbranche) Java8 JEE8 CDI 2.0 ...
Softwareentwickler / Berater (Finanzbranche)

  • Technische Migration
  • Websphere Application Server > Websphere Liberty
    • JEE6 > JEE8
    • DB2 > Oracle (nur Proof of Concept)
  • Technische Planung und Test der migrierten Applikation
  • Technische Beratung und Optimierung
  • Konsolidierung verschiedener Projekte zu gemeinsam genutzter Bibliothek
Java8 JEE8 CDI 2.0 IBM Websphere Liberty 19 IBM DB2 10.3 > Oracle (PoC) DbVisualizer JSF 2.0/2.3 PrimeFaces 6.2 facelets xhtml JavaScript jQuery CSS TestNG > JUnit Arquillian JPA 2.0/2.2 Hibernate CSV JMS XML Subversion SVN Jenkins Maven 3 Eclipse Oxygen IntelliJ IDEA JIRA Scrum
Frankfurt am Main
10 Monate
2019-01 - 2019-10

Erweiterung der bankeigener eigenen Systeme zur Umsetzung der EZB Richtlinie AnaCredit

Softwareentwickler / Berater (Finanzbranche) JEE6 CDI IBM Websphere Application Server Traditional WAS 8.0 ...
Softwareentwickler / Berater (Finanzbranche)

  • Umsetzung von Neuanforderungen
  • Erweiterung bestehender Funktionalität
  • Technische Beratung und Optimierung

JEE6 CDI IBM Websphere Application Server Traditional WAS 8.0 IBM DB2 10.3 DbVisualizer JSF 2.0 PrimeFaces 6.2 facelets xhtml JavaScript jQuery CSS TestNG Arquillian JPA 2.0 Hibernate 4.2 CSV JMS XML Subversion SVN Jenkins Maven 3 Eclipse Oxygen JIRA Scrum
Frankfurt am Main
4 Jahre 5 Monate
2014-08 - 2018-12

Erweiterung eines globalen webbasierenden Ratenverhandlungsportals für Großkunden

Softwareentwickler / Berater Java 8 JEE 7 JBoss 6 ...
Softwareentwickler / Berater
  • Umsetzung von Neuanforderungen
  • Erweiterung bestehender Funktionalität
  • Technische und architekturelle Beratung und Optimierung
  • Technische Migration auf JEE 7 / Java 8 / JSF 2
  • Performanceoptimierung von Anwendung und Datenbank
Java 8 JEE 7 JBoss 6 JBoss 7 MSSQL Server 2009 MSSQL Server 2014 Seam 2 CDI Liferay Portal Server 5 Liferay Portal Server 6 JSF 1.2-2.2 ICEFaces 1/2/3 (PrimeFaces Klon) jQuery Jenkins Maven XHTML HTML CSS Selenium jUnit Arquillian JPA Hibernate Solarwinds DPA Git Subversion SVN Drools JetBrains IntelliJ IDEA JIRA Scrum-Methodik
Frankfurt am Main
5 Monate
2013-06 - 2013-10

Implementierung einer Portalapplikation zur globalen Preisverhandlung für Großkunden

Berater, Entwickler, mit Fokus auf JSF Java JEE (basierend auf SEAM 2.2.2) Liferay 5 PortalServer ...
Berater, Entwickler, mit Fokus auf JSF

  • Feindesign
  • Entwicklung
  • Serviceintegration

Java JEE (basierend auf SEAM 2.2.2) Liferay 5 PortalServer JBoss EAP 4.3 JSF 1.2 / ICEFaces 1.8 HTML XHTML facelets CSS JavaScript JUnit Subversion SVN Maven Jenkins(Hudson) JIRA SCRUM MagicDraw 16.6 Eclipse Helios SR2 IntelliJ MSSQL Server 2005 Axis soapUI
Frankfurt am Main
6 Monate
2013-01 - 2013-06

Design, Spezifikation, Implementierung und Test eines generativen Systems nach MDA (Model Driven Architecture)

Designer, Architekt, Entwickler Generatives System : MDA MagicDraw 16.6 UML 2 ...
Designer, Architekt, Entwickler

  • Design / Spezifikation, Architektur, modellgetriebene Architektur (MDA)
  • Entwicklung
  • Test

Generatives System : MDA MagicDraw 16.6 UML 2 Xpand 2 Xtend MDA Tools aktuellste Versionen (Eclipse 4.2) Zielarchitektur / Zielplatform : JEE6 JPA / Hibernate / mySQL (5.0.51a) JBoss 7 (Web 7.0.2 / Final 7.1.1) JSF 2 / PrimeFaces 3.5 facelets CSS Subversion Maven 2 Eclipse Juno (4.2) ubuntu Server Edition 12.04 LTS JUnit 4 Selenium 2
Frankfurt am Main
11 Monate
2011-04 - 2012-02

Implementierung einer Portalapplikation zur globalen Preisverhandlung für Großkunden

Berater, Entwickler, mit Fokus auf JSF Java JEE (basierend auf SEAM 2.2.2) Liferay 5 PortalServer ...
Berater, Entwickler, mit Fokus auf JSF
  • Feindesign
  • Entwicklung
  • Serviceintegration
Java JEE (basierend auf SEAM 2.2.2) Liferay 5 PortalServer JBoss EAP 4.3 JSF 1.2 / ICEFaces 1.8 HTML XHTML facelets CSS JavaScript JUnit Subversion SVN Maven Jenkins (Hudson) JIRA SCRUM MagicDraw 16.6 Eclipse Helios SR2 IntelliJ MSSQL Server 2005 Axis soapUI Selenium (manuell Firefox Plugin)
Frankfurt am Main
1 Jahr
2010-04 - 2011-03

Vorstudie zur Implementierung (und Implementierung) eines JSF2 Webfrontends zur Ablösung eines Terminal-Hostsystem (IBM 3270)

Entwickler, Berater, mit Fokus auf JSF2 (Finanzbranche) JEE 6 (Webprofile) Tomcat 7 JBoss AS 6 ...
Entwickler, Berater, mit Fokus auf JSF2 (Finanzbranche)
  • Architektur
  • Entwicklung
  • Beratung
JEE 6 (Webprofile) Tomcat 7 JBoss AS 6 JSF 2.0 Mojarra RichFaces 4.0 Maven JIRA SCRUM openArchtitectureWare (oAW 4.3.1) MagicDraw 17.0 Eclipse Helios 3.6
Frankfurt am Main
3 Monate
2010-01 - 2010-03

Erstellung eines Webfrontend für Betrieb, Kontrolle und Test eines Datenmigrationssystems

Entwickler, Berater (Finanzbranche) J2EE 1.4 EJB 2.1 Servlets ...
Entwickler, Berater (Finanzbranche)
  • Entwicklung, Beratung
  • Systemimplementierung (Web-Tier / Mid-Tier)
  • Microdesign
  • Modellmapping
  • Serviceintegration
  • Automatisierte Testkonzepte
  • Technische Dokumentation
J2EE 1.4 EJB 2.1 Servlets JSP JSF Websphere 6.1 Websphere MQ IBM MDM (WCC) Rational Application Developer 7 (RAD) DB2 Enterprise Architect 7.5 ClearCase ClearQuest Maven Mercury Quality Center JUnit/Cactus JAXB XML Unit
Frankfurt am Main
4 Monate
2009-09 - 2009-12

Neuimplementierung der Basisstammdatenhaltung einer Großbank

Entwickler, Berater (Finanzbranche) J2EE 1.4 EJB 2.1 Servlets ...
Entwickler, Berater (Finanzbranche)
  • Entwicklung, Beratung
  • Systemimplementierung (Web-Tier / Mid-Tier)
  • Microdesign
  • Modellmapping
  • Serviceintegration
  • Automatisierte Testkonzepte
  • Technische Dokumentation
J2EE 1.4 EJB 2.1 Servlets JSP JSF Websphere 6.1 Websphere MQ IBM MDM (WCC) Rational Application Developer 7 (RAD) DB2 Enterprise Architect 7.5 ClearCase ClearQuest Maven Mercury Quality Center JUnit/Cactus JAXB XML Unit
Frankfurt am Main
4 Monate
2009-05 - 2009-08

Design und Entwicklung eines Testautomatisierungssystems zur Überführung von Massendaten

Entwickler, Berater (Finanzbranche) J2EE 1.4 EJB 2.1 Servlets ...
Entwickler, Berater (Finanzbranche)
  • Entwicklung, Beratung
  • Systemimplementierung (Web-Tier / Mid-Tier)
  • Microdesign
  • Modellmapping
  • Serviceintegration
  • Automatisierte Testkonzepte
  • Technische Dokumentation
J2EE 1.4 EJB 2.1 Servlets JSP JSF Websphere 6.1 Websphere MQ IBM MDM (WCC) Rational Application Developer 7 (RAD) DB2 Enterprise Architect 7.5 ClearCase ClearQuest Maven Mercury Quality Center JUnit/Cactus JAXB XML Unit
Frankfurt am Main
3 Monate
2009-02 - 2009-04

Capacity Management im SOA Umfeld

Berater, Architekt ITIL SOA J2EE ...
Berater, Architekt
  • Beratung
  • Kapazitätsplanung (Capacity Management) nach ITIL
  • Technische Dokumentation
  • Fachliche Dokumentation
  • SOA J2EE Umfeld
ITIL SOA J2EE ESB Websphere MQ Oracle DB2
Frankfurt am Main
4 Monate
2008-09 - 2008-12

J2EE-Web-Anwendungsentwicklung, JSF, Spring, Webservices

Berater, Architekt, Entwickler (Finanzbranche) Webanwendung J2EE(1.4) JSF-RI MyFaces ...
Berater, Architekt, Entwickler (Finanzbranche)
  • SOA J2EE Entwicklung
  • JSF Entwicklung
  • Kundenberatung
  • Konzeption
  • Systemintegration
  • Schnittstellenanpassung
  • Implementierung von Durchführung von Tests
  • Durchführung von Tests
  • Technische Dokumentation
Webanwendung J2EE(1.4) JSF-RI MyFaces Spring Servlets IBM Websphere 5.1 RAD 7.0 JUnit/Cactus CM-Synergy (ex Continuus) IBM DB2 DB-Visualizer SQL Qualitiy Center (Testdirector) JAXB / XML
Frankfurt am Main
8 Monate
2008-03 - 2008-10

Integration eines mehrsprachigen Customer Relationship Management (CRM)-Portals auf Basis eines vorhandenen Portalframeworks

Entwickler Java (J2EE) EJB JSP ...
Entwickler
  • Implementierung / Test
  • Repository-Mapping
  • Repository Formhandler implementieren
  • Use Case Erstellung
  • Dokumentation
Java (J2EE) EJB JSP JDBC Swing Eclipse
Darmstadt
1 Jahr 11 Monate
2006-10 - 2008-08

Entwicklung von geschäftsstützenden J2EE Webanwendungen JSF, Spring, Hibernate

Berater, Architekt, Entwickler (Finanzbranche) OOA OOD UML ...
Berater, Architekt, Entwickler (Finanzbranche)
  • Kundenberatung (deutsch / englisch)
  • Konzeptionierung / Realisierung
  • Systemintegration
  • Koordination von Akzeptanztest
  • Dokumentation
  • Infrastrukturwechsel
  • Architekturwechsel (WAS 5.1 -> WAS 6.1 (loadbalanced))
OOA OOD UML ER Java/J2EE/JEE Eclipse myEclipse Exadel Studio IBM Websphere(5.1/6.1) IIS MSSQL Server Oracle Spring 2 Hibernate 2/3 JSF(RI) 1.1 MyFaces Tomahawk JSP XML HTML XHTML CSS Windows Struts Serena Collage Enterprise Manager
Duisburg
6 Monate
2006-04 - 2006-09

Entwicklung eines personalisierten, Web-basierenden, rück- gekoppelt lernenden Systems zur Analyse und Synthese von Daten

Berater, Systemarchitekt, Systementwickler OOA OOD UML ...
Berater, Systemarchitekt, Systementwickler
  • Machbarkeitsstudie
  • Systemanforderungsmanagement
  • Systementwicklung
  • Datenbankschema
  • Integration von Industriestandards
  • Systemimplementierung / Test
  • Dokumentation
OOA OOD UML ER Java/J2EE Eclipse EJB JSP JDBC Dezign for DB SQL mySQL Apache Tomcat XML HTML XHTML CSS Windows
Frankfurt am Main
4 Monate
2006-01 - 2006-04

Umsetzung einer mehrsprachigen, erweiterbaren Web- basierenden Customer Information Management-Lösung

Berater, Systementwickler SQL PHP Apache ...
Berater, Systementwickler
  • Konzeptionelle Umsetzung
  • Implementierung
  • Funktionalitätserweiterung
  • Test
  • Wartung
SQL PHP Apache HTML XHTML CSS Linux Windows
Frankfurt am Main
4 Monate
2005-09 - 2005-12

Implementierung eines zentralen Echtzeitreportingtools im Bereich Human-Resource-Planning

Berater, Systemarchitekt, Systementwickler (Finanzbranche) OOA OOD ER ...
Berater, Systemarchitekt, Systementwickler (Finanzbranche)
  • Anforderungsmanagement
  • Systemdesign
  • Datenbankdesign
  • Implementierung
  • Dokumentation / Schulung
OOA OOD ER SQL VBA Dezign for DB Access Excel Windows
Frankfurt am Main
5 Monate
2005-04 - 2005-08

Skalierbares, Intranet-basierendes System zur Standort- verwaltung

Berater, Systemarchitekt, Systementwickler OOA OOD UML ...
Berater, Systemarchitekt, Systementwickler
  • Anforderungsanalyse / Konzeption
  • Systemdesign / Datenbankdesign
  • Implementierung / Test
  • Datenmigration
  • Integration von Legacy-Systemen
OOA OOD UML ER SQL VBA Dezign for DB Access Excel MS SQLServer Windows
Frankfurt am Main

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 7 Monate
2000-09 - 2005-03

Diplom Informatiker (FH)

Diplom Informatiker (FH), Frankfurt University of Applied Sciences
Diplom Informatiker (FH)
Frankfurt University of Applied Sciences

Java, Verteilte Systeme, Softwareengineering

Diplomarbeit: Integration bestehender Softwareartefakte mit einer generativen Architektur nach MDA.

2 Jahre 6 Monate
1994-07 - 1996-12

Diplom Audio Engineer

Diplom Audio Engineer, SAE Institute Frankfurt (School of Audio Engineering)
Diplom Audio Engineer
SAE Institute Frankfurt (School of Audio Engineering)
13 Jahre 6 Monate
1981-01 - 1994-06

Abitur

Abitur, Carl-Schurz-Schule, Frankfurt am Main
Abitur
Carl-Schurz-Schule, Frankfurt am Main

Position

Position

Berater, Entwickler, Architekt

Kompetenzen

Kompetenzen

Top-Skills

JEE / Java EE / Jakarta EE JSF MDA / Model Driven Architecture Angular TypeScript JavaScript JSON jQuery HTML CSS CDI JPA OOA OOD UML IntelliJ XML Maven Selenium Docker Jenkins GIT Subversion / SVN

Schwerpunkte

JakartaEE
Experte
Java EE / JEE
Experte
Java SE / JSE
Experte
JSF
Experte
Angular
Fortgeschritten
TypeScript
Fortgeschritten
JavaScript
Experte
jQuery
Experte
MDA
Experte

Aufgabenbereiche

Beratung
Experte
Entwicklung
Experte
Architektur
Experte

Produkte / Standards / Erfahrungen / Methoden

CDI
Experte
Drools
Experte
Git
Experte
SVN
Experte
Hibernate
Experte
HTML
Experte
CSS
Experte
JBoss
Experte
Jenkins
Experte
IntelliJ IDEA
Experte
JSF 2
Experte
JSF 1
Experte
Objektorientierte Analyse (OOA)
Experte
Objektorientiertes Design (OOD)
Experte
Modellgetriebene Architektur (MDA)
Experte
UML-Modellierung
Experte
ER-Modellierung
Experte
PrimeFaces
Experte
ICEFaces
Experte
RichFaces
Experte
JUnit
Experte
Liferay Portal Server
Experte
Maven
Experte
Scrum
Experte
Eclipse
Experte
Seam
Experte
Selenium
Experte
XHTML
Experte
Multi Tier Architekturen
Experte
Relationale Datenbanken
Experte
Verschiedene Vorgehensmodelle der Softwareentwicklung
Experte
Verteilte Systeme
Experte
IBM Websphere
Experte
IBM Websphere Liberty
Experte
Tomcat
Experte
JPA
Experte
JPQL
Experte
XML
Experte
SDMX
Experte
Magic Draw
Experte
Entreprise Architect
Fortgeschritten
openGeneratorFramework
Experte
oAW
Experte
Oracle
Experte
DB2
Experte
MS SQL Server
Experte
Ant
Experte
SQL
Experte
TSQL
Experte
JDBC
Experte
JSP
Experte
Servlets
Experte
Java SE / Java EE / Jakarta EE
Experte
Docker
Experte
Dockerhub
Experte
Microprofile
Experte
Angular
Fortgeschritten
EclispeStore
Fortgeschritten
Microstream
Fortgeschritten

Betriebssysteme

Windows
Experte
Linux
Experte

Programmiersprachen

Java
Experte
TypeScript
Experte
JavaScript
Experte
HTML
Experte
CSS
Experte
UML
Experte
SQL
Experte

Datenbanken

Oracle
Experte
DB2
Experte
MS SQL Server
Experte
MySQL
Fortgeschritten
SQL
Experte
JDBC
Experte
Microstream
Experte

Datenkommunikation

XML
Experte
SDMX
Experte
JSON
Experte
REST
Experte
JDBC
Experte
JPA
Experte
JPQL
Experte
SQL
Experte
JMS
Experte
MQ
Experte

Branchen

Branchen

Finanz (Schwerpunkt), Finanzbranche (Schwerpunkt), Telekommunikation, Informationstechnologie, IT, Unterhaltung, Wirtschaft, Dienstleistung

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.