Java J2EE Anwendungen / Objektorientiertes Design u. Softwareentwicklung / SOA-Design / Java Webanwendung / Business Process Implementierung u. Design
Aktualisiert am 03.11.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 0%
Java
JEE
Spring
Apache Tomcat
JBoss Application Server
React
MySQL
Oracle
Spring Boot
Camunda
Deutsch
Muttersprache
Englisch
fliessend
Französisch
wenig

Einsatzorte

Einsatzorte

Deutschland: Grossraum Köln/Bonn/Düsseldorf/Essen bevorzugt

möglich

Projekte

Projekte

1 Jahr 11 Monate
2022-04 - heute

Barmenia Versicherung

Anwendungsentwicklung
Anwendungsentwicklung
Entwicklung diverser REST-Webservices zum Import von Dokumenten (eMail, Scan, Fax) im Bereich Leistung
Java 17 JPA Spring Boot Camunda 7 Git Maven Docker Suse Rancher Oracle Jira IntelliJ 2022.x Graylog SCRUM-Projekt
Barmenia Versicherung
1 Jahr 7 Monate
2020-04 - 2021-10

REWE Logistik

Software-Entwickler OOA/OOD BPMN Prozess-Design ...
Software-Entwickler

Entwicklung und Pflege diverser Business Prozesse in der Disposition (Bestellung, Retoure, Wareneingang, Storno etc.)

Message basierte Kommunikation der Prozessschritte

Oberfläche zur Korrketur von Wareneingängen

Java 1.8 JEE 7 Magic Draw jUnit/Mockito SVN SOAP-UI Postman Maven jBoss 7.x Wicket 1.5 DB2 10.x IntelliJ SCRUM
OOA/OOD BPMN Prozess-Design Scrum
REWE Systems
Köln
7 Monate
2019-10 - 2020-04

verbraucherritter.de - REST API zum beA-Postfach

Software Ingenieur
Software Ingenieur

Design einer REST-API zur Integration des beA-Postfach

  in eigene Kanzleisoftware

Integration einer Security-Bibliothek

Entwicklung der Spring Boot Applikation

IntelliJ IDEA Java API for RESTful Web Services Spring Boot Java 8 Maven YAML Swagger
verbraucherritter.de
1 Jahr 7 Monate
2018-01 - 2019-07

roller.de - eCommerce Shopsystem

Software-Entwickler
Software-Entwickler

Pflege und Weiterentwicklung des Shopsystems

Implementierung Kundenkonto (Mein Roller)

Backend und Frontendentwicklung

IntelliJ IDEA Git Atlassian JIRA Linux SAP Hybris 6.6 BitBucket Docker JUnit Java 8
Möbel Roller
Köln
1 Jahr 8 Monate
2016-05 - 2017-12

TADEAS - Talanx Systems AG

Software Ingenieur BiPRO TAA REST ...
Software Ingenieur

TAA-BiPRO Services für Neuanträge in diversen Sparten

REST-Services zur Anbindung des KFZ-Rechenkern

SOAP-Services zur Anbindung des KFZ-Rechenkern

Eclipse 4.x Oracle 11g IBM Websphere AS JEE 5 JAX-RS JAX-WS Maven Subversion IntelliJ IDEA msg-Suite Java 8 REST
BiPRO TAA REST SOAP Scrum
Talanx Systeme AG
Köln
1 Jahr
2015-05 - 2016-04

REWE Systems - Android-Apps für den Penny-Discounter

Software Ingenieur Scrum Agile Softwareentwicklung
Software Ingenieur

Android App Entwicklung und Anbindung der Apps an das Backend per RESTful-Services (Retouren, Etikettendruck, Artikelabfragen, Order-Managment, Lagerabfragen, etc.)

Analyse / Verbesserung / Neuerstellung vorhandener

Business-Funktionalität im Backend

DB2 JMeter Jprofiler Eclipse 4.x Android Studio 1.3 JBoss Application Server RESTeasy Maven Gradle
Scrum Agile Softwareentwicklung
REWE Systems
Köln
2 Jahre
2013-04 - 2015-03

Gothaer Versicherung - CRM-Einführung

Software Ingenieur UML Scrum
Software Ingenieur

Entwicklung diverser Webservices zur Abfrage bzw. Aktualisierung von Vertrags- und Partnerdaten aus und ins Gothaer Bestandsystem

Java 6 JAX-WS JAX-B EJB3 jUnit 4 Mockito Subversion ANT IBM RAD 7.5 Enterprise Architect IBM Websphere AS
UML Scrum
Gothaer Versicherung
Köln
2 Jahre 10 Monate
2010-05 - 2013-02

ELStAM - Elektronische Lohnsteuerkarte

Anwendungsentwicklung
Anwendungsentwicklung
Entwicklung einer Anwendung zum Abgleich des Initialdatenbestandes mit nachträglich einzupflegenden Daten der Besteuerungsmerkmale Portlet zur Überwachung der Funktionalität der Einzelmodule der Anwendung (Performance, Datenfluss u. -durchsatz, Administration von Downtimes) Wicket-Anwendung zur Überwachung der Funktionalität der Einzelmodule der Anwendung (Performance, Datenfluss u. -durchsatz, Administration von Downtimes, Prototype f. Portlet) Arbeitgeberschnittstelle zum Abruf von Lohnsteuermerkmalen zum Arbeitnehmer und Änderung von Beschäftigungszeiträumen (An-/Ab-/Ummeldungen, SOAP-Webservices) Modul zum Abgleich der Änderungen zu den Lohnsteuermerkmalen aus den Finanzämtern aus einer Zwischendatenbank Modul zum Abgleich der initialen Lohnsteuermerkmale (Stand 30.10.2010) mit den Daten zum 31.12.2010
Java 1.6 JMS JMX JAX-WS JAX-B JPA JSF 1.2 EJB3 Hibernate ActiveMQ Spring 3 jUnit Mockito STS Spring Tool Suite Maven 2 Wicket 1.4 / 1.5 IBM Websphere Portal IBM WAS 7
Zivit
Bonn
4 Jahre 5 Monate
2006-01 - 2010-05

T-Home - Deutsche Telekom

Anwendungsentwicklung/-design
Anwendungsentwicklung/-design
Einsatz innnerhalb eines Großprojektes für die Deutsche Telekom, Datenhaltung und Modifizierung von Schaltzuständen im Netz zur erfolgreichen Provisionierung von Telekommunikationsprodukten Prototype eines RCP-Plugins zur Unterstützung von Produktwechseln der Kunden Implementierung von spezialisierten Servicen zur Evaluierung der Schaltzustände zur Provisionierung von Produkten Backend-Anwendung zur Prozessteuerung (gesteuerte Ausführung von Teilschritten eines Produktionsplanes) zur Provisionierung von Kundenprodukten. Die Anwendung wurde in Zusammenarbeit mit der Architektur nach Fachvorgaben durch Erstellung der IT Konzepte und nachfolgender Implementierung erstellt und fortlaufend erweitert. Web-Anwendung zur Suche und Filterung von Produktionsplänen und zugehörigen Produktdetails. Die Anwendung wurde in Zusammenarbeit mit der Architektur nach Fachvorgaben durch Erstellung der IT Konzepte und nachfolgender Implementierung erstellt und fortlaufend erweitert.
Java v1.4/v1.5, J2EE, Spring, IBM Websphere v6.x, Castor, Oracle Struts, JSP, jUnit/jMock, MS Office Eclipse v3.x, Subversion
Deutsche Telekom

Aus- und Weiterbildung

Aus- und Weiterbildung

1995/96 Fortbildung:

  Künstliche Intelligenz in der Fehlerdiagnose:

  Neuronale Netze in der Produktionsüberwachung

1995    Diplom FH Elektrotechnik

Position

Position

Senior Softwareentwickler, SUN Java Certified Programmer


Kompetenzen

Kompetenzen

Top-Skills

Java JEE Spring Apache Tomcat JBoss Application Server React MySQL Oracle Spring Boot Camunda

Produkte / Standards / Erfahrungen / Methoden

Agile Softwareentwicklung
Android Studio 1.3
ANT
Atlassian JIRA
BiPRO
BitBucket
Docker
Eclipse 4.x
Eclipse 4.x, Android-Studio 1.3, jBoss 6,x, Maven, Gradle
EJB3
Enterprise Architect
Git
Gradle
IBM Websphere AS
IBM Websphere AS 7
IntelliJ
IntelliJ IDEA
IntelliJ IDEA
JAX-B
jBoss 7.x
JBoss Application Server
JEE, RESTful/-Easy Services, JSON, jBoss 6.x, Android 4.x, Scrum
JMeter
jMeter, jProfiler
Jprofiler
JUnit
jUnit 4
jUnit/Mockito
Magic Draw
Maven
Mockito
msg-Suite
msg-Suite
OOA/OOD
Postman
Prozess-Design
REST
REST
RESTeasy
SAP Hybris 6.6
Scrum
SOAP
SOAP
SOAP-UI
Spring Boot
Subversion
SVN
Swagger
TAA
Wicket 1.5
YAML
Erfahrungen im Bereich:
  • J2EE SOA, JMS, JPA/JTA, JMX, Spring, JAX-WS, REST-Services
  • Java Anwendungs- und Webapplication-Programmierung
  • Spezifikation, Programmierung, Test
  • Teil-Projektleitung

Methoden:
  • Objektorientierte Analyse, Design, Programmierung (OOA, OOD, OOP)
  • Strukturierte Programmierung
  • Software Design, Technologie Beratung
  • Scrum

 

Java Technologien:
  • Java JDK v1.2 - v1.7, J2EE v1.3 - v1.6
  • JPA, JTA, JAX-WS, JAX-B, JMS, JMX
  • Swing, AWT, Applets, Servlets, JSP, JSF, JNI, JDI, RMI

Open-Source Technologien:
  • Spring, Apache, Tomcat, Hibernate, Struts
  • Mockito, JUnit, Maven, ANT
  • Eclipse (v3.x), SWT/JFace, RCP
  • Corba / IDL / Castor
  • Eclipse 3.x

Datenbanken:
  • Oracle, mySQL, Postgres, DB2, Sybase

Spezialkenntnisse:
  • J2EE Webapplications, Spring, EJB
  • GUI-Frontend-Programmierung, JSP, JSF, Struts, Swing/AWT, jFace/SWT
  • IBM RAD / IBM Websphere 7 (Portal), jBoos 6
  • WWW, HTML, javaScript, HTTP, FTP
  • Prozess- bzw. Workflow-Modelierung, BPML, BPEL(4WS)
  • UNIX, Linux (K-/Ubuntu)
  • Windows (NT, 2000, XP, 7)

Microsoft Technologien:
  • Office Suite, MS Project

Betriebssysteme

Android
sehr gute Kenntnisse
Linux
Linux, sehr gute Kenntnisse
MS-DOS
gute Kenntnisse
Windows
NT/XP/7/8/10 sehr gute Kenntnisse

Programmiersprachen

Basic
Visual Basic
C
C++
Visual C++, MFC
CORBA IDL
versch. Java-ORB's
Imake, GNU-Make, Make-Maker etc...
Maven, ANT
Java
sehr gute Java Kenntnisse (SUN Certified Programmer)
Java 1.8
Java 6
Java 7
Java 8
Java 8
Java API for RESTful Web Services
JavaScript
sehr gute javascript
JAX-RS
JAX-WS
JEE 5
JEE 7
Pascal
Grundkenntnisse
Smalltalk
Grundkenntnisse

Datenbanken

Access
Grundkenntnisse
DB2
gute Kenntnisse
DB2 10.x
JDBC
sehr gute Kenntnisse
MySQL
gute Kenntnisse
ODBC
Oracle
sehr gute Kenntnisse
Oracle 11g
Postgres
gute Kenntnisse
SQL
gute Kenntnisse
Sybase
geringe Kenntnisse

JPA, JTA

Datenkommunikation

CORBA
gute Kenntnisse
Internet, Intranet
sehr gute Kenntnisse
PC-Anywhere
TCP/IP
gute Kenntnisse
Windows Netzwerk
gute Kenntnisse

Hardware

PC
gute Hardware Kenntnisse

Design / Entwicklung / Konstruktion

BPMN
UML

Personalverantwortung

IBM RAD 7.5

Branchen

Branchen

Automatisierungstechnik
Bank
eGovernment
Finanzwesen
Gesundheitswesen
Handel
Internet / New Media
Softwarehersteller
Telekommunikation
Versicherung

Einsatzorte

Einsatzorte

Deutschland: Grossraum Köln/Bonn/Düsseldorf/Essen bevorzugt

möglich

Projekte

Projekte

1 Jahr 11 Monate
2022-04 - heute

Barmenia Versicherung

Anwendungsentwicklung
Anwendungsentwicklung
Entwicklung diverser REST-Webservices zum Import von Dokumenten (eMail, Scan, Fax) im Bereich Leistung
Java 17 JPA Spring Boot Camunda 7 Git Maven Docker Suse Rancher Oracle Jira IntelliJ 2022.x Graylog SCRUM-Projekt
Barmenia Versicherung
1 Jahr 7 Monate
2020-04 - 2021-10

REWE Logistik

Software-Entwickler OOA/OOD BPMN Prozess-Design ...
Software-Entwickler

Entwicklung und Pflege diverser Business Prozesse in der Disposition (Bestellung, Retoure, Wareneingang, Storno etc.)

Message basierte Kommunikation der Prozessschritte

Oberfläche zur Korrketur von Wareneingängen

Java 1.8 JEE 7 Magic Draw jUnit/Mockito SVN SOAP-UI Postman Maven jBoss 7.x Wicket 1.5 DB2 10.x IntelliJ SCRUM
OOA/OOD BPMN Prozess-Design Scrum
REWE Systems
Köln
7 Monate
2019-10 - 2020-04

verbraucherritter.de - REST API zum beA-Postfach

Software Ingenieur
Software Ingenieur

Design einer REST-API zur Integration des beA-Postfach

  in eigene Kanzleisoftware

Integration einer Security-Bibliothek

Entwicklung der Spring Boot Applikation

IntelliJ IDEA Java API for RESTful Web Services Spring Boot Java 8 Maven YAML Swagger
verbraucherritter.de
1 Jahr 7 Monate
2018-01 - 2019-07

roller.de - eCommerce Shopsystem

Software-Entwickler
Software-Entwickler

Pflege und Weiterentwicklung des Shopsystems

Implementierung Kundenkonto (Mein Roller)

Backend und Frontendentwicklung

IntelliJ IDEA Git Atlassian JIRA Linux SAP Hybris 6.6 BitBucket Docker JUnit Java 8
Möbel Roller
Köln
1 Jahr 8 Monate
2016-05 - 2017-12

TADEAS - Talanx Systems AG

Software Ingenieur BiPRO TAA REST ...
Software Ingenieur

TAA-BiPRO Services für Neuanträge in diversen Sparten

REST-Services zur Anbindung des KFZ-Rechenkern

SOAP-Services zur Anbindung des KFZ-Rechenkern

Eclipse 4.x Oracle 11g IBM Websphere AS JEE 5 JAX-RS JAX-WS Maven Subversion IntelliJ IDEA msg-Suite Java 8 REST
BiPRO TAA REST SOAP Scrum
Talanx Systeme AG
Köln
1 Jahr
2015-05 - 2016-04

REWE Systems - Android-Apps für den Penny-Discounter

Software Ingenieur Scrum Agile Softwareentwicklung
Software Ingenieur

Android App Entwicklung und Anbindung der Apps an das Backend per RESTful-Services (Retouren, Etikettendruck, Artikelabfragen, Order-Managment, Lagerabfragen, etc.)

Analyse / Verbesserung / Neuerstellung vorhandener

Business-Funktionalität im Backend

DB2 JMeter Jprofiler Eclipse 4.x Android Studio 1.3 JBoss Application Server RESTeasy Maven Gradle
Scrum Agile Softwareentwicklung
REWE Systems
Köln
2 Jahre
2013-04 - 2015-03

Gothaer Versicherung - CRM-Einführung

Software Ingenieur UML Scrum
Software Ingenieur

Entwicklung diverser Webservices zur Abfrage bzw. Aktualisierung von Vertrags- und Partnerdaten aus und ins Gothaer Bestandsystem

Java 6 JAX-WS JAX-B EJB3 jUnit 4 Mockito Subversion ANT IBM RAD 7.5 Enterprise Architect IBM Websphere AS
UML Scrum
Gothaer Versicherung
Köln
2 Jahre 10 Monate
2010-05 - 2013-02

ELStAM - Elektronische Lohnsteuerkarte

Anwendungsentwicklung
Anwendungsentwicklung
Entwicklung einer Anwendung zum Abgleich des Initialdatenbestandes mit nachträglich einzupflegenden Daten der Besteuerungsmerkmale Portlet zur Überwachung der Funktionalität der Einzelmodule der Anwendung (Performance, Datenfluss u. -durchsatz, Administration von Downtimes) Wicket-Anwendung zur Überwachung der Funktionalität der Einzelmodule der Anwendung (Performance, Datenfluss u. -durchsatz, Administration von Downtimes, Prototype f. Portlet) Arbeitgeberschnittstelle zum Abruf von Lohnsteuermerkmalen zum Arbeitnehmer und Änderung von Beschäftigungszeiträumen (An-/Ab-/Ummeldungen, SOAP-Webservices) Modul zum Abgleich der Änderungen zu den Lohnsteuermerkmalen aus den Finanzämtern aus einer Zwischendatenbank Modul zum Abgleich der initialen Lohnsteuermerkmale (Stand 30.10.2010) mit den Daten zum 31.12.2010
Java 1.6 JMS JMX JAX-WS JAX-B JPA JSF 1.2 EJB3 Hibernate ActiveMQ Spring 3 jUnit Mockito STS Spring Tool Suite Maven 2 Wicket 1.4 / 1.5 IBM Websphere Portal IBM WAS 7
Zivit
Bonn
4 Jahre 5 Monate
2006-01 - 2010-05

T-Home - Deutsche Telekom

Anwendungsentwicklung/-design
Anwendungsentwicklung/-design
Einsatz innnerhalb eines Großprojektes für die Deutsche Telekom, Datenhaltung und Modifizierung von Schaltzuständen im Netz zur erfolgreichen Provisionierung von Telekommunikationsprodukten Prototype eines RCP-Plugins zur Unterstützung von Produktwechseln der Kunden Implementierung von spezialisierten Servicen zur Evaluierung der Schaltzustände zur Provisionierung von Produkten Backend-Anwendung zur Prozessteuerung (gesteuerte Ausführung von Teilschritten eines Produktionsplanes) zur Provisionierung von Kundenprodukten. Die Anwendung wurde in Zusammenarbeit mit der Architektur nach Fachvorgaben durch Erstellung der IT Konzepte und nachfolgender Implementierung erstellt und fortlaufend erweitert. Web-Anwendung zur Suche und Filterung von Produktionsplänen und zugehörigen Produktdetails. Die Anwendung wurde in Zusammenarbeit mit der Architektur nach Fachvorgaben durch Erstellung der IT Konzepte und nachfolgender Implementierung erstellt und fortlaufend erweitert.
Java v1.4/v1.5, J2EE, Spring, IBM Websphere v6.x, Castor, Oracle Struts, JSP, jUnit/jMock, MS Office Eclipse v3.x, Subversion
Deutsche Telekom

Aus- und Weiterbildung

Aus- und Weiterbildung

1995/96 Fortbildung:

  Künstliche Intelligenz in der Fehlerdiagnose:

  Neuronale Netze in der Produktionsüberwachung

1995    Diplom FH Elektrotechnik

Position

Position

Senior Softwareentwickler, SUN Java Certified Programmer


Kompetenzen

Kompetenzen

Top-Skills

Java JEE Spring Apache Tomcat JBoss Application Server React MySQL Oracle Spring Boot Camunda

Produkte / Standards / Erfahrungen / Methoden

Agile Softwareentwicklung
Android Studio 1.3
ANT
Atlassian JIRA
BiPRO
BitBucket
Docker
Eclipse 4.x
Eclipse 4.x, Android-Studio 1.3, jBoss 6,x, Maven, Gradle
EJB3
Enterprise Architect
Git
Gradle
IBM Websphere AS
IBM Websphere AS 7
IntelliJ
IntelliJ IDEA
IntelliJ IDEA
JAX-B
jBoss 7.x
JBoss Application Server
JEE, RESTful/-Easy Services, JSON, jBoss 6.x, Android 4.x, Scrum
JMeter
jMeter, jProfiler
Jprofiler
JUnit
jUnit 4
jUnit/Mockito
Magic Draw
Maven
Mockito
msg-Suite
msg-Suite
OOA/OOD
Postman
Prozess-Design
REST
REST
RESTeasy
SAP Hybris 6.6
Scrum
SOAP
SOAP
SOAP-UI
Spring Boot
Subversion
SVN
Swagger
TAA
Wicket 1.5
YAML
Erfahrungen im Bereich:
  • J2EE SOA, JMS, JPA/JTA, JMX, Spring, JAX-WS, REST-Services
  • Java Anwendungs- und Webapplication-Programmierung
  • Spezifikation, Programmierung, Test
  • Teil-Projektleitung

Methoden:
  • Objektorientierte Analyse, Design, Programmierung (OOA, OOD, OOP)
  • Strukturierte Programmierung
  • Software Design, Technologie Beratung
  • Scrum

 

Java Technologien:
  • Java JDK v1.2 - v1.7, J2EE v1.3 - v1.6
  • JPA, JTA, JAX-WS, JAX-B, JMS, JMX
  • Swing, AWT, Applets, Servlets, JSP, JSF, JNI, JDI, RMI

Open-Source Technologien:
  • Spring, Apache, Tomcat, Hibernate, Struts
  • Mockito, JUnit, Maven, ANT
  • Eclipse (v3.x), SWT/JFace, RCP
  • Corba / IDL / Castor
  • Eclipse 3.x

Datenbanken:
  • Oracle, mySQL, Postgres, DB2, Sybase

Spezialkenntnisse:
  • J2EE Webapplications, Spring, EJB
  • GUI-Frontend-Programmierung, JSP, JSF, Struts, Swing/AWT, jFace/SWT
  • IBM RAD / IBM Websphere 7 (Portal), jBoos 6
  • WWW, HTML, javaScript, HTTP, FTP
  • Prozess- bzw. Workflow-Modelierung, BPML, BPEL(4WS)
  • UNIX, Linux (K-/Ubuntu)
  • Windows (NT, 2000, XP, 7)

Microsoft Technologien:
  • Office Suite, MS Project

Betriebssysteme

Android
sehr gute Kenntnisse
Linux
Linux, sehr gute Kenntnisse
MS-DOS
gute Kenntnisse
Windows
NT/XP/7/8/10 sehr gute Kenntnisse

Programmiersprachen

Basic
Visual Basic
C
C++
Visual C++, MFC
CORBA IDL
versch. Java-ORB's
Imake, GNU-Make, Make-Maker etc...
Maven, ANT
Java
sehr gute Java Kenntnisse (SUN Certified Programmer)
Java 1.8
Java 6
Java 7
Java 8
Java 8
Java API for RESTful Web Services
JavaScript
sehr gute javascript
JAX-RS
JAX-WS
JEE 5
JEE 7
Pascal
Grundkenntnisse
Smalltalk
Grundkenntnisse

Datenbanken

Access
Grundkenntnisse
DB2
gute Kenntnisse
DB2 10.x
JDBC
sehr gute Kenntnisse
MySQL
gute Kenntnisse
ODBC
Oracle
sehr gute Kenntnisse
Oracle 11g
Postgres
gute Kenntnisse
SQL
gute Kenntnisse
Sybase
geringe Kenntnisse

JPA, JTA

Datenkommunikation

CORBA
gute Kenntnisse
Internet, Intranet
sehr gute Kenntnisse
PC-Anywhere
TCP/IP
gute Kenntnisse
Windows Netzwerk
gute Kenntnisse

Hardware

PC
gute Hardware Kenntnisse

Design / Entwicklung / Konstruktion

BPMN
UML

Personalverantwortung

IBM RAD 7.5

Branchen

Branchen

Automatisierungstechnik
Bank
eGovernment
Finanzwesen
Gesundheitswesen
Handel
Internet / New Media
Softwarehersteller
Telekommunikation
Versicherung

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.