Senior Entwickler Java, JEE, Spring, Angular, BPMN, JSF, SOAP, REST, JMS, XML, EJB, CDI, JPA, XSLT, ESB
Aktualisiert am 27.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
JEE
Angular
BPMN
Spring
JSF
JavaScript
SQL
JPA
CDI
JMS
REST
Scrum
PrimeFaces
SOAP
Deutsch
Englisch
Gut in Wort und Schrift
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Frankfurt am Main (+20km)
Deutschland

Deutschland: Vorort im Rhein-Main-Gebiet; ansonsten Home Office.

möglich

Projekte

Projekte

5 Jahre 5 Monate
2019-01 - heute

Neu- und Weiterentwicklung einer Java/JEE7 Applikation zur Bearbeitung von digital eingereichten statistischen Meldungen

Software-Entwickler IBM WebSphere Liberty 8.x JEE7 Oracle DB ...
Software-Entwickler
  • Eigenständige Fullstack Entwicklung auf Basis von Jira Tickets und fachlicher Vorgaben.
  • Implementierung der Geschäftslogikanbindung als EJBs mit CDI nach dem Boundary Control Entity-Pattern.
  • Anbinden einer DB2 Datenbank mit JPA und EclipseLink.
  • Entwicklung von Benutzeroberflächen mit JSF und Primefaces.
  • Implementierung von performanten Arbeitslisten mit dynamischen Filtern.
  • Modellierung der REST Schnittstellen mit Open API.
  • Entwicklung von Benutzeroberflächen mit Angular, Material und PrimeNG.
  • Erstellen von Unit- und Integrationstests mit JUnit, Mockito, Arquillian, ArchUnit.
  • Durchführung von Upgrades unterschiedlicher eingesetzter Software.

IBM WebSphere Liberty 8.x JEE7 Oracle DB Eclipse Angular Maven Jenkins EJB CDI JPA Eclipse-Link JUnit Arquillian REST XML JSF Primefaces Scrum Open API ArchUnit
Bank
Frankfurt am Main und Remote
8 Monate
2018-05 - 2018-12

Neuentwicklung einer Java/JEE7 Applikation zur Einreichung und Verwaltung von Kreditforderungen

Software-Entwickler IBM WebSphere Liberty 8.x JEE7 Oracle DB ...
Software-Entwickler
  • Eigenständige Fullstack Entwicklung auf Basis von Jira Tickets und fachlicher Vorgaben.
  • Implementierung der Geschäftslogik als EJBs mit CDI nach dem Boundary Control Entity-Pattern.
  • Anbinden der Oracle Datenbank mit JPA und EclipseLink.
  • Entwicklung von Benutzeroberflächen mit JSF und Primefaces.
  • Automatisierung der Erzeugung von Java Code aus XML Schema Artefakten mittels JAXB und Maven.
  • Entwicklung eines Status-Servlets zur Abfrage des Zustand der Anwendungen.
  • Nutzung von Basiskomponenten für Security, Logging.
  • Erstellen von Unit- und Integrationstests mit JUnit, Mockito, Arquillian, DBUnit.

IBM WebSphere Liberty 8.x JEE7 Oracle DB Eclipse Maven Jenkins EJB CDI JPA Eclipse-Link JUnit Arquillian REST XML JSF Primefaces
Bank
Frankfurt am Main
10 Monate
2017-07 - 2018-04

Erweiterung Geschäftsprozesse Java, Spring, Wicket, BPMN

Software Entwickler Scrum Clean Code Spring
Software Entwickler

Unterstützung bei der Softwareentwicklung zur Erweiterung bestehender Geschäftsprozesse

  • Anpassung/Erweiterung BPMN-Prozessmodelle.
  • Anpassung/Erweiterung Geschäftslogik mit Spring.
  • Anpassung/Erweiterung Wicket Frontend.
  • Schreiben von JUnit- und Integrationstests.
  • Support und Trouble Shooting.
  • Integration in die neue Deployment Pipeline.
Eclipse apache maven Jenkins Nexus Oracle DB Oracle AQ Jboss EAP 6 Mockito Spring JUnit Camunda BPM
Scrum Clean Code Spring
Bank
Frankfurt
1 Jahr 6 Monate
2016-01 - 2017-06

JEE/Spring Entwicklung zur Herstellung Sprintfähigkeit, Java, Spring, JEE BPMN, jBPM

Software Enwickler JEE, Spring, jBPM, BPMN Scrum JUnit JEE6 ...
Software Enwickler JEE, Spring, jBPM, BPMN

Softwareentwicklung zur Herstellung der Sprintfähigkeit bestehender Software und Modernisierung des Software Stacks

  • Herstellung der Sprintfähigkeit von verteilter Middle Layer Software mit Spring und JEE.
  • Umstellung von Jboss jBPM auf Camunda BPM Engine.
  • Migration der Geschäftsprozessmodelle.
  • Schreiben von JUnit- und Integrationstests.
  • Support und Trouble Shooting einschliesslich Source Code von Camunda BPM und Jobs jBPM.
  • Analyse und Debugging von XA-Transaktionen Clusterumfeld mit heterogenen Technologien (Spring und JEE).
  • Anbindung von Oracle AQ.
  • Integration in die neue Deployment Pipeline.
  • Schulung von Entwicklern.
Eclipse Jenkins Maven Mockito Arquillian Jboss EAP 6 Oracle DB Oracle DB Nexus Jboss jBPM Camunda BPM
Scrum JUnit JEE6 EJB 3 Spring
Bank
Frankfurt
1 Jahr 4 Monate
2014-09 - 2015-12

Entwickler JEE Fullstack

Software Entwickler JEE 6 CDI EJB ...
Software Entwickler

Entwicklung einer JEE 6 Fullstack App als Zuliefersystem für ein Rating System. 

  • Abstimmung und Anbindung der Import/Export Schnittstellen über Websphere MQ/JMS und MDBs. 
  • Implementieren der Massenverarbeitung von Bankdaten.
  • Programmieren der Importlogik inkl. Validierungen. Implementierung von Schnittstellen als RESTful Services sowie Client wie auch Server. 
  • Abstimmung der XML-Schemata und Einbau der Artefakte in den Maven-Build.
  • Erstellen der Benutzeroberflächen mit JSF, JavaScript, jQuery sowie Primefaces. 
  • Nutzung von Oracle DB und OpenJPA zur Persistierung.

Eclipse IBM Websphere AS 8 IBM Websphere MQ Oracle DB Jenkins Maven OpenJPA Primefaces
JEE 6 CDI EJB JMS MDB JAXB JSF REST JPA Scrum JavaScript jQuery
Frankfurt

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der angewandten Informatik und Mathematik an der Fachhochschule Fulda
Abschluss als Diplom Informatiker

Kompetenzen

Kompetenzen

Top-Skills

Java JEE Angular BPMN Spring JSF JavaScript SQL JPA CDI JMS REST Scrum PrimeFaces SOAP

Produkte / Standards / Erfahrungen / Methoden

Angular
apache maven
Camunda BPMN
Clean Code
Eclipse
EJB
Jboss jBPM
Jenkins
JMS
JSF
JUnit
Maven
Mockito
Nexus
OpenJPA
Primefaces
REST
Scrum
Spring
Spring 3.3
Test Driven Development
Toad for Oracle
Erfahrungen in den Bereichen:
  • Entwicklung und Architektur Java/JEE Projekte.
  • Modellierung von Prozessen mit BPMN.
  • Entwicklung von Prozessen mit BPEL.
  • Entwicklung von Prozessen mit JBoss jBPM.
  • Entwicklung von Frontends mit Angular und JSF.
  • Entwicklung von ESB Services auf Basis von JBoss ESB.
  • Entwicklung von performanten Arbeitslisten mit dynamischen Filtern.
  • Implementierung Massenverarbeitung von z.B. Bankdaten.
  • Analyse und Debugging im heterogenen Clusterumfeld mit XA-Transaktionen.
  • Entwicklung von Mediatoren und Adaptoren zur Anbindung heterogener Services an einen ESB.
  • Transformationen mit XSLT.
  • Entwicklung von skalierbaren und hochverfügbaren JEE-Applikationen und Services.
  • Entwicklung von Web-Services basierend auf SOAP und REST.
  • Entwicklung von Messaging Services basierend auf WebSphere MQ, Oracle AQ sowie JMS.
  • Service Orientierte Architektur.
  • Analyse und Bigfixing Prozessen bis inkl. Source Code Analyse von Camunda BPMN und Jboss Jbpm.
  • Planung, Installation und Betrieb von skalierbaren und hochverfügbaren J2EE-Applikation Server mit BEA WebLogic.
  • Grundkenntnisse ITIL.
  • Kenntnisse Agile Methode wie SCRUM, Continuous Integrations, Continuous Deployment, Continuous Delivery.

 

Betriebssysteme

MS-DOS
SUN OS, Solaris
Zertifizierter Administrator
Unix
Windows
Mac OS

Programmiersprachen

BPMN
Java
JavaScript
JEE
jQuery
Shell
Typescript

Datenbanken

DAO
DB2
JDBC
MySQL
Oracle
Oracle 12
Oracle DB
Postgres
SQL
Sybase

Datenkommunikation

Internet, Intranet
Jboss EAP 6
Oracle AQ
TCP/IP
Windows Netzwerk

Branchen

Branchen

Telekommunikation/ISP
Banken
IT-Dienstleister in der Finanzbranche
Automobil: Sachverständiger
Energieversorger
Einzelhandel

Einsatzorte

Einsatzorte

Frankfurt am Main (+20km)
Deutschland

Deutschland: Vorort im Rhein-Main-Gebiet; ansonsten Home Office.

möglich

Projekte

Projekte

5 Jahre 5 Monate
2019-01 - heute

Neu- und Weiterentwicklung einer Java/JEE7 Applikation zur Bearbeitung von digital eingereichten statistischen Meldungen

Software-Entwickler IBM WebSphere Liberty 8.x JEE7 Oracle DB ...
Software-Entwickler
  • Eigenständige Fullstack Entwicklung auf Basis von Jira Tickets und fachlicher Vorgaben.
  • Implementierung der Geschäftslogikanbindung als EJBs mit CDI nach dem Boundary Control Entity-Pattern.
  • Anbinden einer DB2 Datenbank mit JPA und EclipseLink.
  • Entwicklung von Benutzeroberflächen mit JSF und Primefaces.
  • Implementierung von performanten Arbeitslisten mit dynamischen Filtern.
  • Modellierung der REST Schnittstellen mit Open API.
  • Entwicklung von Benutzeroberflächen mit Angular, Material und PrimeNG.
  • Erstellen von Unit- und Integrationstests mit JUnit, Mockito, Arquillian, ArchUnit.
  • Durchführung von Upgrades unterschiedlicher eingesetzter Software.

IBM WebSphere Liberty 8.x JEE7 Oracle DB Eclipse Angular Maven Jenkins EJB CDI JPA Eclipse-Link JUnit Arquillian REST XML JSF Primefaces Scrum Open API ArchUnit
Bank
Frankfurt am Main und Remote
8 Monate
2018-05 - 2018-12

Neuentwicklung einer Java/JEE7 Applikation zur Einreichung und Verwaltung von Kreditforderungen

Software-Entwickler IBM WebSphere Liberty 8.x JEE7 Oracle DB ...
Software-Entwickler
  • Eigenständige Fullstack Entwicklung auf Basis von Jira Tickets und fachlicher Vorgaben.
  • Implementierung der Geschäftslogik als EJBs mit CDI nach dem Boundary Control Entity-Pattern.
  • Anbinden der Oracle Datenbank mit JPA und EclipseLink.
  • Entwicklung von Benutzeroberflächen mit JSF und Primefaces.
  • Automatisierung der Erzeugung von Java Code aus XML Schema Artefakten mittels JAXB und Maven.
  • Entwicklung eines Status-Servlets zur Abfrage des Zustand der Anwendungen.
  • Nutzung von Basiskomponenten für Security, Logging.
  • Erstellen von Unit- und Integrationstests mit JUnit, Mockito, Arquillian, DBUnit.

IBM WebSphere Liberty 8.x JEE7 Oracle DB Eclipse Maven Jenkins EJB CDI JPA Eclipse-Link JUnit Arquillian REST XML JSF Primefaces
Bank
Frankfurt am Main
10 Monate
2017-07 - 2018-04

Erweiterung Geschäftsprozesse Java, Spring, Wicket, BPMN

Software Entwickler Scrum Clean Code Spring
Software Entwickler

Unterstützung bei der Softwareentwicklung zur Erweiterung bestehender Geschäftsprozesse

  • Anpassung/Erweiterung BPMN-Prozessmodelle.
  • Anpassung/Erweiterung Geschäftslogik mit Spring.
  • Anpassung/Erweiterung Wicket Frontend.
  • Schreiben von JUnit- und Integrationstests.
  • Support und Trouble Shooting.
  • Integration in die neue Deployment Pipeline.
Eclipse apache maven Jenkins Nexus Oracle DB Oracle AQ Jboss EAP 6 Mockito Spring JUnit Camunda BPM
Scrum Clean Code Spring
Bank
Frankfurt
1 Jahr 6 Monate
2016-01 - 2017-06

JEE/Spring Entwicklung zur Herstellung Sprintfähigkeit, Java, Spring, JEE BPMN, jBPM

Software Enwickler JEE, Spring, jBPM, BPMN Scrum JUnit JEE6 ...
Software Enwickler JEE, Spring, jBPM, BPMN

Softwareentwicklung zur Herstellung der Sprintfähigkeit bestehender Software und Modernisierung des Software Stacks

  • Herstellung der Sprintfähigkeit von verteilter Middle Layer Software mit Spring und JEE.
  • Umstellung von Jboss jBPM auf Camunda BPM Engine.
  • Migration der Geschäftsprozessmodelle.
  • Schreiben von JUnit- und Integrationstests.
  • Support und Trouble Shooting einschliesslich Source Code von Camunda BPM und Jobs jBPM.
  • Analyse und Debugging von XA-Transaktionen Clusterumfeld mit heterogenen Technologien (Spring und JEE).
  • Anbindung von Oracle AQ.
  • Integration in die neue Deployment Pipeline.
  • Schulung von Entwicklern.
Eclipse Jenkins Maven Mockito Arquillian Jboss EAP 6 Oracle DB Oracle DB Nexus Jboss jBPM Camunda BPM
Scrum JUnit JEE6 EJB 3 Spring
Bank
Frankfurt
1 Jahr 4 Monate
2014-09 - 2015-12

Entwickler JEE Fullstack

Software Entwickler JEE 6 CDI EJB ...
Software Entwickler

Entwicklung einer JEE 6 Fullstack App als Zuliefersystem für ein Rating System. 

  • Abstimmung und Anbindung der Import/Export Schnittstellen über Websphere MQ/JMS und MDBs. 
  • Implementieren der Massenverarbeitung von Bankdaten.
  • Programmieren der Importlogik inkl. Validierungen. Implementierung von Schnittstellen als RESTful Services sowie Client wie auch Server. 
  • Abstimmung der XML-Schemata und Einbau der Artefakte in den Maven-Build.
  • Erstellen der Benutzeroberflächen mit JSF, JavaScript, jQuery sowie Primefaces. 
  • Nutzung von Oracle DB und OpenJPA zur Persistierung.

Eclipse IBM Websphere AS 8 IBM Websphere MQ Oracle DB Jenkins Maven OpenJPA Primefaces
JEE 6 CDI EJB JMS MDB JAXB JSF REST JPA Scrum JavaScript jQuery
Frankfurt

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der angewandten Informatik und Mathematik an der Fachhochschule Fulda
Abschluss als Diplom Informatiker

Kompetenzen

Kompetenzen

Top-Skills

Java JEE Angular BPMN Spring JSF JavaScript SQL JPA CDI JMS REST Scrum PrimeFaces SOAP

Produkte / Standards / Erfahrungen / Methoden

Angular
apache maven
Camunda BPMN
Clean Code
Eclipse
EJB
Jboss jBPM
Jenkins
JMS
JSF
JUnit
Maven
Mockito
Nexus
OpenJPA
Primefaces
REST
Scrum
Spring
Spring 3.3
Test Driven Development
Toad for Oracle
Erfahrungen in den Bereichen:
  • Entwicklung und Architektur Java/JEE Projekte.
  • Modellierung von Prozessen mit BPMN.
  • Entwicklung von Prozessen mit BPEL.
  • Entwicklung von Prozessen mit JBoss jBPM.
  • Entwicklung von Frontends mit Angular und JSF.
  • Entwicklung von ESB Services auf Basis von JBoss ESB.
  • Entwicklung von performanten Arbeitslisten mit dynamischen Filtern.
  • Implementierung Massenverarbeitung von z.B. Bankdaten.
  • Analyse und Debugging im heterogenen Clusterumfeld mit XA-Transaktionen.
  • Entwicklung von Mediatoren und Adaptoren zur Anbindung heterogener Services an einen ESB.
  • Transformationen mit XSLT.
  • Entwicklung von skalierbaren und hochverfügbaren JEE-Applikationen und Services.
  • Entwicklung von Web-Services basierend auf SOAP und REST.
  • Entwicklung von Messaging Services basierend auf WebSphere MQ, Oracle AQ sowie JMS.
  • Service Orientierte Architektur.
  • Analyse und Bigfixing Prozessen bis inkl. Source Code Analyse von Camunda BPMN und Jboss Jbpm.
  • Planung, Installation und Betrieb von skalierbaren und hochverfügbaren J2EE-Applikation Server mit BEA WebLogic.
  • Grundkenntnisse ITIL.
  • Kenntnisse Agile Methode wie SCRUM, Continuous Integrations, Continuous Deployment, Continuous Delivery.

 

Betriebssysteme

MS-DOS
SUN OS, Solaris
Zertifizierter Administrator
Unix
Windows
Mac OS

Programmiersprachen

BPMN
Java
JavaScript
JEE
jQuery
Shell
Typescript

Datenbanken

DAO
DB2
JDBC
MySQL
Oracle
Oracle 12
Oracle DB
Postgres
SQL
Sybase

Datenkommunikation

Internet, Intranet
Jboss EAP 6
Oracle AQ
TCP/IP
Windows Netzwerk

Branchen

Branchen

Telekommunikation/ISP
Banken
IT-Dienstleister in der Finanzbranche
Automobil: Sachverständiger
Energieversorger
Einzelhandel

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.