SW-Entwickler - Java, DB, XML
Aktualisiert am 14.07.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 14.07.2026
Verfügbar zu: 100%
davon vor Ort: 100%
J2EE/J2SE und DB Software-developer: Oracle
Spring Boot
XMLBeans
Rest
Soap
XML
Swing
DB2
IBM Websphere
Weblogic
ETL
PL/SQL
Ant
Selenium
Mocking
JUnit
Maven
Spring3
SWIFT
Java
C++11
Python
Shell-Script
Deutsch
fließend
Englisch
B2
Russisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 year 10 months
2024-10 - now

Selbstinitiiertes Open-Source-Projekt

MiMiNavigator - Dateimanager für macOS, Swift-Entwickler / Architekt (Open Source) Swift 6.2 SwiftUI Xcode 16 ...
MiMiNavigator - Dateimanager für macOS, Swift-Entwickler / Architekt (Open Source)

Eigenständige Entwicklung eines professionellen Dateimanagers für macOS (vergleichbar mit Total Commander für Windows

  • Entwicklung einer begleitenden Projekt-Website mit Angular und Angular Material.
  • Konzeption und Entwicklung eines modularen, erweiterbaren Dateimanagers.
  • Implementierung von Dateisystem-APIs, UI/UX und Multitasking-Architektur.
  • Nutzung moderner Swift-Concurrency-Techniken zur Performance-Optimierung.
  • Aufbau einer flexiblen Plugin-Architektur.


Fokus:

  • Softwarearchitektur
  • Concurrency
  • Filesystem-APIs

Swift 6.2 SwiftUI Xcode 16 macOS 15 Git/GitHub Bash/Zsh XML/XSD
Software / Produktentwicklung
3 years 1 month
2021-09 - 2024-09

Portal für Steuer- und Finanzverwaltung (KONSENS / RMS-FB)

Senior Java-Entwickler Java 11/17 Kotlin Spring Boot ...
Senior Java-Entwickler
  • Entwicklung und Erweiterung von REST- und SOAP Web Services (WSDL-basiert).
  • Wartung und Weiterentwicklung eines Java-/Spring- und SWT-basierten Portals.
  • Code-Reviews und Versionskontrolle für ein 8-köpfiges Team.
  • Technische Abstimmung mit Fachabteilungen der Finanzverwaltung.
  • Ticketbearbeitung und Bugfixing im regulierten Umfeld.

Team:

8 Mitglieder | Scrum 

Java 11/17 Kotlin Spring Boot Spring WS REST SOAP JPA Maven Git/GitLab Jira SWT SwaggerUI XML/XSD JAXB2
HZD Hessen
Wiesbaden
8 months
2021-02 - 2021-09

Migration und Weiterentwicklung eines Intranet-Portals

Senior Java-Entwickler Java 8 Spring Core JSF 2.3/PrimeFaces 8 ...
Senior Java-Entwickler

  • Migration eines Legacy-Webportals auf aktuelle Technologien.
  • Entwicklung und Deployment von Microservices mit Kafka-Integration.
  • Integration von Elasticsearch für Such- und Analysefunktionen.
  • Optimierung von Datenabfragen durch effiziente Elasticsearch-Queries und Aggregationen.
  • Implementierung von Barrierefreiheits-Features mit PrimeFaces.
  • Entwicklung eines XHTML-basierten Webdesigns unter Nutzung bestehender CSS-Styles.


Team:

7?9 Mitglieder | Scrum

Java 8 Spring Core JSF 2.3/PrimeFaces 8 EJB 3.1 JBoss 7.3 Kafka Docker Elasticsearch REST Hibernate/JPA Git Jira
Deutsche Telekom
1 year 5 months
2019-09 - 2021-01

Frontend-/Backend-Entwicklung eines Kundenportals für Luftverkehr

Java-Entwickler Java 8 (Lambdas Streams) Spring Core ...
Java-Entwickler
  • Vorbereitung und Durchführung einer großen Legacy-Migration: 192 Java-Projekte, ca. 9.700 Klassen (Baujahr ca. 2005).
  • Entwicklung und Wartung von SOAP-/REST-Schnittstellen.
  • Ticketbearbeitung, Bugfixing und Deployment nach Fehlerbehebung.
  • Implementierung neuer Features in Frontend, Backend und Business Logic.

Team:

3 Mitglieder

Java 8 (Lambdas Streams) Spring Core JSF 2.2/PrimeFaces 6 Spring-JPA/Hibernate Tomcat MySQL/MariaDB Kafka Git SVN Maven
ByteAction Solutions GmbH
Frankfurt
8 months
2019-02 - 2019-09

Frontend-/Backend-Entwicklung eines Archiv-Kundenportals

Java-Entwickler Java 8 Spring Boot 2 JPA/EclipseLink ...
Java-Entwickler

  • Datenbankmigration: DB2 zu PostgreSQL, MS SQL Server zu PostgreSQL.
  • Entwicklung von Stored Procedures und DDL-Skripten unter PostgreSQL.
  • Datenimport aus MySQL, MS SQL, Oracle und CSV nach PostgreSQL 12.
  • Frontend-Entwicklung mit JSF 2 und JSP.
  • Verarbeitung großer Datenmengen in PostgreSQL (AWS Cloud).


Team:

7 Mitglieder | Scrum

Java 8 Spring Boot 2 JPA/EclipseLink Wildfly 10.5 PostgreSQL JSF SwaggerUI Git/Jenkins EasyMock Jira
BG PHOENIX, Hannover
6 months
2018-08 - 2019-01

Softwareintegration Serviceportal unter Cloud mit Mainframe-Anbindung

JEE /Spring SW-Entwickler Java 8 Spring MVC/Core/Webflow JSP ...
JEE /Spring SW-Entwickler
  • Portierung einer Legacy-Anwendung: Java 1.5 auf 1.8 (ca. 6.200 Klassen).
  • Migration von Ant/Tomcat 6 nach Maven/Tomcat 9.
  • Weiterentwicklung des Kundenportals mit Spring Webflow.
  • Integration mit IBM Mainframe Z Series.
  • Testentwicklung mit Mockito/PowerMock.


Team:

3 Mitglieder

Java 8 Spring MVC/Core/Webflow JSP Servlets JPA/Hibernate Tomcat 9 WebSphere Liberty DB2 JAX-RS JAX-WS Docker/Kubernetes ActiveMQ Jira
UTA KG & Co
Aschaffenburg
1 year 3 months
2017-06 - 2018-08

Neuentwicklung einer Legal Software für Touristik-Branchenlösungen

JEE/Spring-Entwickler Java 8 Spring Boot Spring Core ...
JEE/Spring-Entwickler
  • Neuentwicklung einer Spring-basierten Online-Komponente.
  • Entwicklung von Microservices mit Spring Boot und Micronaut.
  • JUnit-Integrationstests mit Mocking.
  • Technische Dokumentation und Konzepterstellung.


Team:

8 ? 6 ? 4 ? 2 Mitglieder | Scrum

Java 8 Spring Boot Spring Core Micronaut Gradle JPA/EclipseLink JAX-RS MapStruct Jira/Confluence/Bitbucket
FAO
Frankfurt
6 months
2017-01 - 2017-06

Weiterentwicklung einer Banking-Stress-Test-Anwendung

SW-Entwickler Java JEE 6 EJB 3.1 ...
SW-Entwickler
  • Refactoring und Weiterentwicklung einer JEE-Anwendung.
  • Implementierung von REST-/SOAP-Schnittstellen.
  • Integrationstests mit Abstimmung der Fachabteilung.
  • Fehleranalyse und Bugfixing.
  • Erstellung von Testkonzepten und Dokumentation


Team:

4 Mitglieder

Java JEE 6 EJB 3.1 REST/SOAP JSF 2.2/MyFaces Maven DB2 JBoss 10.1/Wildfly WebSphere AS 8.5 Bash
Nord LB
Hannover
8 months
2016-06 - 2017-01

Entwicklung und Integration von JEE-Schnittstellen

Java-Entwickler Java 8 JEE 7 Spring Boot ...
Java-Entwickler
  • Selbständige Implementierung von EJB-Schnittstellen und J2EE-Adaptern.
  • Data-Mapping-Implementierung mit MapStruct.
  • Entwicklung von JUnit- und TestNG-Tests.
  • Erstellung von Bash-Skripten für Deployment.
  • Fachliche Abstimmung mit Fachabteilung und Ad-hoc-Dokumentation (UML).


Team:

8 Mitglieder

Java 8 JEE 7 Spring Boot JPA 2.1/EclipseLink WebLogic 12 JAX-WS JAX-RS MapStruct Oracle 12 Maven Jenkins Git/SVN JUnit TestNG Vagrant/Puppet Docker/Kubernetes
Barmenia Versicherung AG
Wuppertal
5 months
2016-02 - 2016-06

Web Services Middleware

Java-Entwickler Java 8 JEE 6 Spring Boot ...
Java-Entwickler
  • Entwicklung von SOAP Web Services und EJB3 Business Logic.
  • Code-Reviews und Qualitätssicherung.
  • Erstellung von Deployment-Skripten (Jython/Python).
  • JUnit-Tests und SOAP UI Pro Test-Skripte.
  • ADF-Entwicklung mit JDeveloper


Team:

30 Mitglieder | Scrum

Java 8 JEE 6 Spring Boot Spring MVC/Batch EJB3 JAX-WS WebLogic 11 Maven Jenkins Git/Jira SOAP UI Pro Python/Jython
BAA
NÜRNBERG
7 months
2015-08 - 2016-02

Support und Entwicklung bei intern IT ? Supportabteilung

SW-Entwickler Eclipse (4.5 Mars) Swing (ohne Forms) Guava Events ...
SW-Entwickler
Tickets vom Intern-Software-User
  • Software Problem Lösungen und Hot-Fix für Java Rich Client
  • Lokalisierung
  • Analyse und Beseitigung von SW-Fehlern
  • Anpassung der Anwendungen (Back- Frontend) nach neuen fachlichen Anforderungen/ Tests 
  • Backend: EJB3/EJB 2.1 und Spring
  • Integration Teste mit Mocking und ?live?
  • Implementierung und Refactoring der Schnittstellen
Eclipse (4.5 Mars) Swing (ohne Forms) Guava Events SVN Resful-WS RestEasy JAX-RS JAX-WS JSE 1.6 - 1.8 Maven Jenkins JBoss JUnit Bash JSON JSF-Rest EJB2/3 Client u. JBoss 7.1 Swing
1&1 TELEKOMMUNIKATION SE
Montabaur
2 years 1 month
2013-06 - 2015-06

Front-/backend Entwicklung in Bereich in Transport u. Logistik

SW-Entwickler Eclipse JUnit (Unit + Integration) Git ...
SW-Entwickler
Java Frontend Entwicklung (40% Swing + Web-Services) + backend Entwicklung (60%):
  • SOA-Services
  • Lokalisierung
  • Analyse und Beseitigung von SW-Fehlern
  • Refactoring von bestehendem Code
  • Design v. Interfaces
  • Entwicklung und Konzept der Tests
Eclipse JUnit (Unit + Integration) Git Sonar und Jenkins SOAP UI EJB 3.1 Weblogic 10/ 11 DB2 Squirrel SQL Eclipse 4.4 XML WS Shell DB Mapping Apache Commons Sun OS Bash WebStart NetBeans 7.4 Swing/SwingX J2SE 1.7 JEE 6 RCP (e4) /SWT/JFace 4.5/OSGi Equinox JSF + PrimeFaces
GLS IT Services GmbH
Neuenstein
7 months
2012-11 - 2013-05

Testsoftware für Kreditberechnungen

SW-Entwickler Eclipse Juno 4.2 Maven Spring Boot ...
SW-Entwickler
Testsoftware für Kreditberechnungen (Cashflow etc.) bei Deutsche Bank m. Rechnerkern "Marzipan"
  • Einführung Finanzmathematik Software ("Marzipan"), WS, Finanzmathematik Tests (Kreditberechnungen) des Backend Applikation für Kreditberechnungen mit msgGillardon Rechnerkern/"Marzipan"
  • Testdefinition u. Design (15%), Excel-Berichte ?on-fly? Generator (10%), Entwicklung v. Teste m. Finanz Mathematik dazu Fehleranalyse u. Fehlerkorrektur zusammen mit Fach-Entwicklung Team (75%)
Eclipse Juno 4.2 Maven Spring Boot Spring DI Spring AOP Spring Transaction J2SE 1.7 SVN JUnit Hudson SoapUI JAX-WS DOM SOAP-UI Pro Apache POI/XSSF Apache Commons
Deutsche Bank
7 months
2012-04 - 2012-10

BAA-Projekt

SW-Entwickler Weblogic v11R3 JEE 6/JSE 1.6 CVS ...
SW-Entwickler
BAA "eAkte", Dokumentverwaltungssystem
  • 60% Java Softwareentwicklung u. Weblogic
  • Integration 40%
  • Swing Frontend
  • JUnit Tests zu bestehenden Modulen/WS
  • Swing Client
  • SOA-Schnittstellen
  • totale Mocking vom bestehenden Test (Testabdeckung bis 88%)
  • Tickets v. User und Betrieb
Weblogic v11R3 JEE 6/JSE 1.6 CVS FileNet 8.1 Oracle 11g Eclipse JUnit Hudson Cobertura Serena Spring AOP SoapUI u. Test Data EasyMock
IBM Deutschland, Nürnberg
7 months
2011-09 - 2012-03

Web-basierte Kunden Software

SW-Entwickler Selenium/Selenium Scripts + JUnit JEE 6/JSE 1.6 SVN ...
SW-Entwickler
Web-basierte Kunden Software (sowohl Client auch Server)
  • 80% Java Softwareentwicklung u. Websphere 7/RAD 8 (WS, EJB 3, MDB, JUnit + Selenium 2.0 Tests der JSF GUI, JSF GUI + JBoss Seam Framework, 20%, DB2/Oracle ETL Entwicklung (Bash, SQL* Loader), Dokumentation (10%), Autorisierung und Signatur ü. e-Verfahren
Selenium/Selenium Scripts + JUnit JEE 6/JSE 1.6 SVN IBM RAD 8/WAS 7.04 IBM DB2 Oracle 11g IBM WS/Soap JAX-WS Dozer 5.2 MQ DBO-DAO Mapping JAXB WS JSF m. Seams JPA/Hibernate ETL DB2 nach Oracle 11g Shell Db2 Utility SQL*Loader
DB Schenker
Essen

Aus- und Weiterbildung

Aus- und Weiterbildung

1 month
2025-10 - 2025-10

Weiterbildung - macOS-APIs und Architekturen

Shareware-Projekt mit macOS und Swift:

  • Planung, Umsetzung und Deployment

1 month
2022-10 - 2022-10

Schulung - Angular, TypeScript, JavaScript

Angular University
Angular University
1 month
2003-09 - 2003-09

Oracle - Advanced SQL Teil 1

BKA, Wiesbaden
BKA, Wiesbaden
1 month
2000-10 - 2000-10

Schulung - AbaXX Business Suite

AbaXX
AbaXX
1 month
2000-08 - 2000-08

Kurs - Java Technologie Architektur und Design

Fraunhofer ISST, Berlin
Fraunhofer ISST, Berlin
1 year 3 months
1996-11 - 1998-01

Qualifizierungsmaßnahmen für Applikations-Entwickler Client-Server

Siemens-Nixdorf Informationssysteme AG, Essen
Siemens-Nixdorf Informationssysteme AG, Essen
1 month
1994-10 - 1994-10

Weiterbildungen - Spezialist für Wertpapiere/ Versicherung

Staatliches Zertifikat, Moskau
Staatliches Zertifikat
Moskau
6 years 6 months
1987-11 - 1994-04

Studium

Diplom-Ingenieur, Technische Universität ?D.I.Mendelejew?, Moskau (UdSSR)
Diplom-Ingenieur
Technische Universität ?D.I.Mendelejew?, Moskau (UdSSR)

Position

Position

Java/Integration Ingenieur, Softwareentwickler

Kompetenzen

Kompetenzen

Top-Skills

J2EE/J2SE und DB Software-developer: Oracle Spring Boot XMLBeans Rest Soap XML Swing DB2 IBM Websphere Weblogic ETL PL/SQL Ant Selenium Mocking JUnit Maven Spring3 SWIFT Java C++11 Python Shell-Script

Schwerpunkte

  • JavaEE / EJB / Servlets
    • Einsatz in über 15 Projekten, u. a. mit JEE 6?23, EJB 3.1 und Servlets in WebLogic, JBoss und Tomcat
  • Mehrschicht-Anwendungen 
    • Entwicklung von Frontend-, Backend- und Service-Layern in komplexen Systemen (z. B. Telekom, BAA, GLS)
  • Design & Modellierung von SW (OOA/OOD, UML)
    • Dokumentation, Fachkonzepte und Modellierung in mehreren Projekten (z. B. Barmenia, GLS, Telekom)
  • Portalarchitekturen 
    • Webportale mit JSF, PrimeFaces und Spring Boot, u. a. für Deutsche Telekom und BAA
  • EJB-Container / Applikationsserver 
    • Vielfältiger Einsatz in über 10 Projekten, u. a. GLS, IBM, Telekom, Barmenia, BAA
  • Web Frameworks (z. B. JSF, PrimeFaces) 
    • Langjährige Nutzung von JSF 2.2, 2.3, 2.4 und PrimeFaces in produktiven Systemen
  • Java Tools (Eclipse, IntelliJ, Maven, Ant, Gradle, JUnit, Jenkins, Hudson)
    • Standard-Toolset in allen Projekten verwendet (inkl. CI/CD)
  • JavaScript Frameworks (Angular, TypeScript, jQuery, Bootstrap)
    • Schulung sowie Projektanteile bei Telekom, ByteAction und UTA
  • RDBMS (Oracle, PostgreSQL, DB2, MySQL, MS SQL Server) 
    • Über 20 Projekte mit mehreren RDBMS, inkl. Performance-Tuning, Migration und Stored Procedures
  • ORM / JPA (Hibernate, EclipseLink) 
    • JPA 2.1, Hibernate (HQL), EclipseLink in 8+ Projekten eingesetzt
  • Test-Konzeption 
    • JUnit, EasyMock, Integrationstests und Lasttests regelmäßig angewendet
  • Versions-/Konfigurationsmanagement 
    • Git, SVN, Jira, Confluence und Jenkins in nahezu allen Projekten eingesetzt
  • Anwendungsintegration 
    • SOAP, REST, Kafka, Messaging und Mainframe-Integration in mehreren Projekten
  • Sicherheitsarchitektur 
    • SOAP-WS-Security, Zertifikate und fachliche Verantwortung in sicherheitsrelevanten Anwendungen
  • Systemarchitekturen 
    • Spring Boot, Docker, Kubernetes und Microservices für Telekom, GLS, UTA etc.
  • Hochverfügbarkeitskonzepte 
    • Teilweise dokumentiert, u. a. bei Telekom und GLS, in Verbindung mit Docker und Clustering

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Senior Java / Integration Developer mit über 15 Jahren Erfahrung in Enterprise-Backend-Entwicklung, Systemintegration und Legacy-Modernisierung.
  • Schwerpunkte: Großprojekte im Banken-, Behörden- und Telekom-Umfeld (Commerzbank, KfW, Nord LB, HZD Hessen, Deutsche Telekom), Refactoring monolithischer JEE-Anwendungen, Entwicklung von REST- und SOAP-Schnittstellen sowie komplexe Datenbankmigrationen (DB2, Oracle, PostgreSQL).
  • Langjährige Erfahrung in regulierten Umgebungen, insbesondere in Steuer-, Finanz- und Verwaltungskontexten, sowie in ticket-basierter Entwicklung und enger Abstimmung mit Fachabteilungen


KERNKOMPETENZEN

  • Enterprise Java / Integrationsarchitektur (JEE, EJB, Spring Boot)
  • Legacy-Modernisierung und Refactoring
  • REST / SOAP Web Services (OpenAPI, JAX-RS, JAX-WS)
  • Datenmigration (DB2, Oracle, PostgreSQL, MS SQL)
  • Regulierte Umgebungen (Banking, Versicherung, Öffentlicher Sektor)
  • Langfristige Systemwartung und Stabilisierung
  • Ticket-basierte Entwicklung und Zusammenarbeit in agilen Teams (Jira, Scrum, Git)


WERKZEUGE UND SYSTEME

Applikationsserver

  • IBM WebSphere AS
  • BEA WebLogic AS
  • JBoss AS 7.4/Wildfly
  • Tomcat
  • Spring Boot


Kommunikation

  • SOAP/REST
  • PGP/GPG
  • Router
  • SSH2
  • SFTP
  • Kryptographie
  • TCP/IP
  • RMI
  • JNDI
  • RMI-IIOP
  • WS-SOAP


Methoden

  • RUP
  • UML
  • Data Warehouse (Big Data)
  • Design Patterns
  • SOA
  • Scrum
  • Closures


Software

  • JEE 4?8
  • IBM RAD
  • WebSphere
  • Apple Xcode/SwiftUI
  • Spring Boot
  • JSF 2.0
  • J2SE
  • Oracle SQL Developer
  • Oracle
  • MySQL
  • Sybase
  • Eclipse
  • ETL-Tools
  • IntelliJ
  • TOAD
  • Log4j
  • Struts
  • dotCMS
  • JFreeChart
  • NetBeans
  • Rational Application Developer 6.x
  • SOAPUI
  • msgGillardon Marzipan
  • XMLSpy
  • Oxygen XML
  • Maven
  • Git
  • Rational ClearQuest/Requisite Pro
  • Gradle


REQ-Tools

  • Bugzilla
  • HP Test Director


CM-/BM-Tools

  • Ant
  • PVCS
  • CVS
  • VNC
  • Maven
  • Git
  • Synergy (Continuous)
  • Hudson/Jenkins


Test-Tools

  • HP Test Director
  • JUnit


IT-Security

  • Cyberflex
  • Java Smart Card
  • Gemplus
  • SOAP UI (Pro)


Sonstiges

  • DTS
  • OCF
  • POI
  • KDE
  • JAX-WS
  • Figma
  • XSLT/Apache Cocoon
  • Markdown

Betriebssysteme

UNIX
Linux
Windows
Bash-Scripting
macOS-Entwicklung

Programmiersprachen

Java
PL/SQL
C++
C
Basic
JScript/JavaScript
JXCell
T-SQL
VB.NET
ANT
XML/XSD
JXCell Script
Bash-Script
Swift
Python

Datenbanken

MySQL
5/8
Sybase
DB2
Informix
MS SQL Server
Oracle
7?11
JPA 2.1
Hibernate
EclipseLink
PostgreSQL
11


Datenkommunikation

CORBA
SOAP/REST
Winsock
NetBios
PGP/GPG
Router
SSH2
SFTP
Kryptographie
TCP/IP
RMI
JNDI
RMI-IIOP
WS- SOAP

Branchen

Branchen

  • Bahn
  • Banken
  • Behörden
  • Großhandel
  • Handel
  • Hersteller
  • Herstellung
  • Softwarehaus
  • Steuer
  • Finanzen

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 year 10 months
2024-10 - now

Selbstinitiiertes Open-Source-Projekt

MiMiNavigator - Dateimanager für macOS, Swift-Entwickler / Architekt (Open Source) Swift 6.2 SwiftUI Xcode 16 ...
MiMiNavigator - Dateimanager für macOS, Swift-Entwickler / Architekt (Open Source)

Eigenständige Entwicklung eines professionellen Dateimanagers für macOS (vergleichbar mit Total Commander für Windows

  • Entwicklung einer begleitenden Projekt-Website mit Angular und Angular Material.
  • Konzeption und Entwicklung eines modularen, erweiterbaren Dateimanagers.
  • Implementierung von Dateisystem-APIs, UI/UX und Multitasking-Architektur.
  • Nutzung moderner Swift-Concurrency-Techniken zur Performance-Optimierung.
  • Aufbau einer flexiblen Plugin-Architektur.


Fokus:

  • Softwarearchitektur
  • Concurrency
  • Filesystem-APIs

Swift 6.2 SwiftUI Xcode 16 macOS 15 Git/GitHub Bash/Zsh XML/XSD
Software / Produktentwicklung
3 years 1 month
2021-09 - 2024-09

Portal für Steuer- und Finanzverwaltung (KONSENS / RMS-FB)

Senior Java-Entwickler Java 11/17 Kotlin Spring Boot ...
Senior Java-Entwickler
  • Entwicklung und Erweiterung von REST- und SOAP Web Services (WSDL-basiert).
  • Wartung und Weiterentwicklung eines Java-/Spring- und SWT-basierten Portals.
  • Code-Reviews und Versionskontrolle für ein 8-köpfiges Team.
  • Technische Abstimmung mit Fachabteilungen der Finanzverwaltung.
  • Ticketbearbeitung und Bugfixing im regulierten Umfeld.

Team:

8 Mitglieder | Scrum 

Java 11/17 Kotlin Spring Boot Spring WS REST SOAP JPA Maven Git/GitLab Jira SWT SwaggerUI XML/XSD JAXB2
HZD Hessen
Wiesbaden
8 months
2021-02 - 2021-09

Migration und Weiterentwicklung eines Intranet-Portals

Senior Java-Entwickler Java 8 Spring Core JSF 2.3/PrimeFaces 8 ...
Senior Java-Entwickler

  • Migration eines Legacy-Webportals auf aktuelle Technologien.
  • Entwicklung und Deployment von Microservices mit Kafka-Integration.
  • Integration von Elasticsearch für Such- und Analysefunktionen.
  • Optimierung von Datenabfragen durch effiziente Elasticsearch-Queries und Aggregationen.
  • Implementierung von Barrierefreiheits-Features mit PrimeFaces.
  • Entwicklung eines XHTML-basierten Webdesigns unter Nutzung bestehender CSS-Styles.


Team:

7?9 Mitglieder | Scrum

Java 8 Spring Core JSF 2.3/PrimeFaces 8 EJB 3.1 JBoss 7.3 Kafka Docker Elasticsearch REST Hibernate/JPA Git Jira
Deutsche Telekom
1 year 5 months
2019-09 - 2021-01

Frontend-/Backend-Entwicklung eines Kundenportals für Luftverkehr

Java-Entwickler Java 8 (Lambdas Streams) Spring Core ...
Java-Entwickler
  • Vorbereitung und Durchführung einer großen Legacy-Migration: 192 Java-Projekte, ca. 9.700 Klassen (Baujahr ca. 2005).
  • Entwicklung und Wartung von SOAP-/REST-Schnittstellen.
  • Ticketbearbeitung, Bugfixing und Deployment nach Fehlerbehebung.
  • Implementierung neuer Features in Frontend, Backend und Business Logic.

Team:

3 Mitglieder

Java 8 (Lambdas Streams) Spring Core JSF 2.2/PrimeFaces 6 Spring-JPA/Hibernate Tomcat MySQL/MariaDB Kafka Git SVN Maven
ByteAction Solutions GmbH
Frankfurt
8 months
2019-02 - 2019-09

Frontend-/Backend-Entwicklung eines Archiv-Kundenportals

Java-Entwickler Java 8 Spring Boot 2 JPA/EclipseLink ...
Java-Entwickler

  • Datenbankmigration: DB2 zu PostgreSQL, MS SQL Server zu PostgreSQL.
  • Entwicklung von Stored Procedures und DDL-Skripten unter PostgreSQL.
  • Datenimport aus MySQL, MS SQL, Oracle und CSV nach PostgreSQL 12.
  • Frontend-Entwicklung mit JSF 2 und JSP.
  • Verarbeitung großer Datenmengen in PostgreSQL (AWS Cloud).


Team:

7 Mitglieder | Scrum

Java 8 Spring Boot 2 JPA/EclipseLink Wildfly 10.5 PostgreSQL JSF SwaggerUI Git/Jenkins EasyMock Jira
BG PHOENIX, Hannover
6 months
2018-08 - 2019-01

Softwareintegration Serviceportal unter Cloud mit Mainframe-Anbindung

JEE /Spring SW-Entwickler Java 8 Spring MVC/Core/Webflow JSP ...
JEE /Spring SW-Entwickler
  • Portierung einer Legacy-Anwendung: Java 1.5 auf 1.8 (ca. 6.200 Klassen).
  • Migration von Ant/Tomcat 6 nach Maven/Tomcat 9.
  • Weiterentwicklung des Kundenportals mit Spring Webflow.
  • Integration mit IBM Mainframe Z Series.
  • Testentwicklung mit Mockito/PowerMock.


Team:

3 Mitglieder

Java 8 Spring MVC/Core/Webflow JSP Servlets JPA/Hibernate Tomcat 9 WebSphere Liberty DB2 JAX-RS JAX-WS Docker/Kubernetes ActiveMQ Jira
UTA KG & Co
Aschaffenburg
1 year 3 months
2017-06 - 2018-08

Neuentwicklung einer Legal Software für Touristik-Branchenlösungen

JEE/Spring-Entwickler Java 8 Spring Boot Spring Core ...
JEE/Spring-Entwickler
  • Neuentwicklung einer Spring-basierten Online-Komponente.
  • Entwicklung von Microservices mit Spring Boot und Micronaut.
  • JUnit-Integrationstests mit Mocking.
  • Technische Dokumentation und Konzepterstellung.


Team:

8 ? 6 ? 4 ? 2 Mitglieder | Scrum

Java 8 Spring Boot Spring Core Micronaut Gradle JPA/EclipseLink JAX-RS MapStruct Jira/Confluence/Bitbucket
FAO
Frankfurt
6 months
2017-01 - 2017-06

Weiterentwicklung einer Banking-Stress-Test-Anwendung

SW-Entwickler Java JEE 6 EJB 3.1 ...
SW-Entwickler
  • Refactoring und Weiterentwicklung einer JEE-Anwendung.
  • Implementierung von REST-/SOAP-Schnittstellen.
  • Integrationstests mit Abstimmung der Fachabteilung.
  • Fehleranalyse und Bugfixing.
  • Erstellung von Testkonzepten und Dokumentation


Team:

4 Mitglieder

Java JEE 6 EJB 3.1 REST/SOAP JSF 2.2/MyFaces Maven DB2 JBoss 10.1/Wildfly WebSphere AS 8.5 Bash
Nord LB
Hannover
8 months
2016-06 - 2017-01

Entwicklung und Integration von JEE-Schnittstellen

Java-Entwickler Java 8 JEE 7 Spring Boot ...
Java-Entwickler
  • Selbständige Implementierung von EJB-Schnittstellen und J2EE-Adaptern.
  • Data-Mapping-Implementierung mit MapStruct.
  • Entwicklung von JUnit- und TestNG-Tests.
  • Erstellung von Bash-Skripten für Deployment.
  • Fachliche Abstimmung mit Fachabteilung und Ad-hoc-Dokumentation (UML).


Team:

8 Mitglieder

Java 8 JEE 7 Spring Boot JPA 2.1/EclipseLink WebLogic 12 JAX-WS JAX-RS MapStruct Oracle 12 Maven Jenkins Git/SVN JUnit TestNG Vagrant/Puppet Docker/Kubernetes
Barmenia Versicherung AG
Wuppertal
5 months
2016-02 - 2016-06

Web Services Middleware

Java-Entwickler Java 8 JEE 6 Spring Boot ...
Java-Entwickler
  • Entwicklung von SOAP Web Services und EJB3 Business Logic.
  • Code-Reviews und Qualitätssicherung.
  • Erstellung von Deployment-Skripten (Jython/Python).
  • JUnit-Tests und SOAP UI Pro Test-Skripte.
  • ADF-Entwicklung mit JDeveloper


Team:

30 Mitglieder | Scrum

Java 8 JEE 6 Spring Boot Spring MVC/Batch EJB3 JAX-WS WebLogic 11 Maven Jenkins Git/Jira SOAP UI Pro Python/Jython
BAA
NÜRNBERG
7 months
2015-08 - 2016-02

Support und Entwicklung bei intern IT ? Supportabteilung

SW-Entwickler Eclipse (4.5 Mars) Swing (ohne Forms) Guava Events ...
SW-Entwickler
Tickets vom Intern-Software-User
  • Software Problem Lösungen und Hot-Fix für Java Rich Client
  • Lokalisierung
  • Analyse und Beseitigung von SW-Fehlern
  • Anpassung der Anwendungen (Back- Frontend) nach neuen fachlichen Anforderungen/ Tests 
  • Backend: EJB3/EJB 2.1 und Spring
  • Integration Teste mit Mocking und ?live?
  • Implementierung und Refactoring der Schnittstellen
Eclipse (4.5 Mars) Swing (ohne Forms) Guava Events SVN Resful-WS RestEasy JAX-RS JAX-WS JSE 1.6 - 1.8 Maven Jenkins JBoss JUnit Bash JSON JSF-Rest EJB2/3 Client u. JBoss 7.1 Swing
1&1 TELEKOMMUNIKATION SE
Montabaur
2 years 1 month
2013-06 - 2015-06

Front-/backend Entwicklung in Bereich in Transport u. Logistik

SW-Entwickler Eclipse JUnit (Unit + Integration) Git ...
SW-Entwickler
Java Frontend Entwicklung (40% Swing + Web-Services) + backend Entwicklung (60%):
  • SOA-Services
  • Lokalisierung
  • Analyse und Beseitigung von SW-Fehlern
  • Refactoring von bestehendem Code
  • Design v. Interfaces
  • Entwicklung und Konzept der Tests
Eclipse JUnit (Unit + Integration) Git Sonar und Jenkins SOAP UI EJB 3.1 Weblogic 10/ 11 DB2 Squirrel SQL Eclipse 4.4 XML WS Shell DB Mapping Apache Commons Sun OS Bash WebStart NetBeans 7.4 Swing/SwingX J2SE 1.7 JEE 6 RCP (e4) /SWT/JFace 4.5/OSGi Equinox JSF + PrimeFaces
GLS IT Services GmbH
Neuenstein
7 months
2012-11 - 2013-05

Testsoftware für Kreditberechnungen

SW-Entwickler Eclipse Juno 4.2 Maven Spring Boot ...
SW-Entwickler
Testsoftware für Kreditberechnungen (Cashflow etc.) bei Deutsche Bank m. Rechnerkern "Marzipan"
  • Einführung Finanzmathematik Software ("Marzipan"), WS, Finanzmathematik Tests (Kreditberechnungen) des Backend Applikation für Kreditberechnungen mit msgGillardon Rechnerkern/"Marzipan"
  • Testdefinition u. Design (15%), Excel-Berichte ?on-fly? Generator (10%), Entwicklung v. Teste m. Finanz Mathematik dazu Fehleranalyse u. Fehlerkorrektur zusammen mit Fach-Entwicklung Team (75%)
Eclipse Juno 4.2 Maven Spring Boot Spring DI Spring AOP Spring Transaction J2SE 1.7 SVN JUnit Hudson SoapUI JAX-WS DOM SOAP-UI Pro Apache POI/XSSF Apache Commons
Deutsche Bank
7 months
2012-04 - 2012-10

BAA-Projekt

SW-Entwickler Weblogic v11R3 JEE 6/JSE 1.6 CVS ...
SW-Entwickler
BAA "eAkte", Dokumentverwaltungssystem
  • 60% Java Softwareentwicklung u. Weblogic
  • Integration 40%
  • Swing Frontend
  • JUnit Tests zu bestehenden Modulen/WS
  • Swing Client
  • SOA-Schnittstellen
  • totale Mocking vom bestehenden Test (Testabdeckung bis 88%)
  • Tickets v. User und Betrieb
Weblogic v11R3 JEE 6/JSE 1.6 CVS FileNet 8.1 Oracle 11g Eclipse JUnit Hudson Cobertura Serena Spring AOP SoapUI u. Test Data EasyMock
IBM Deutschland, Nürnberg
7 months
2011-09 - 2012-03

Web-basierte Kunden Software

SW-Entwickler Selenium/Selenium Scripts + JUnit JEE 6/JSE 1.6 SVN ...
SW-Entwickler
Web-basierte Kunden Software (sowohl Client auch Server)
  • 80% Java Softwareentwicklung u. Websphere 7/RAD 8 (WS, EJB 3, MDB, JUnit + Selenium 2.0 Tests der JSF GUI, JSF GUI + JBoss Seam Framework, 20%, DB2/Oracle ETL Entwicklung (Bash, SQL* Loader), Dokumentation (10%), Autorisierung und Signatur ü. e-Verfahren
Selenium/Selenium Scripts + JUnit JEE 6/JSE 1.6 SVN IBM RAD 8/WAS 7.04 IBM DB2 Oracle 11g IBM WS/Soap JAX-WS Dozer 5.2 MQ DBO-DAO Mapping JAXB WS JSF m. Seams JPA/Hibernate ETL DB2 nach Oracle 11g Shell Db2 Utility SQL*Loader
DB Schenker
Essen

Aus- und Weiterbildung

Aus- und Weiterbildung

1 month
2025-10 - 2025-10

Weiterbildung - macOS-APIs und Architekturen

Shareware-Projekt mit macOS und Swift:

  • Planung, Umsetzung und Deployment

1 month
2022-10 - 2022-10

Schulung - Angular, TypeScript, JavaScript

Angular University
Angular University
1 month
2003-09 - 2003-09

Oracle - Advanced SQL Teil 1

BKA, Wiesbaden
BKA, Wiesbaden
1 month
2000-10 - 2000-10

Schulung - AbaXX Business Suite

AbaXX
AbaXX
1 month
2000-08 - 2000-08

Kurs - Java Technologie Architektur und Design

Fraunhofer ISST, Berlin
Fraunhofer ISST, Berlin
1 year 3 months
1996-11 - 1998-01

Qualifizierungsmaßnahmen für Applikations-Entwickler Client-Server

Siemens-Nixdorf Informationssysteme AG, Essen
Siemens-Nixdorf Informationssysteme AG, Essen
1 month
1994-10 - 1994-10

Weiterbildungen - Spezialist für Wertpapiere/ Versicherung

Staatliches Zertifikat, Moskau
Staatliches Zertifikat
Moskau
6 years 6 months
1987-11 - 1994-04

Studium

Diplom-Ingenieur, Technische Universität ?D.I.Mendelejew?, Moskau (UdSSR)
Diplom-Ingenieur
Technische Universität ?D.I.Mendelejew?, Moskau (UdSSR)

Position

Position

Java/Integration Ingenieur, Softwareentwickler

Kompetenzen

Kompetenzen

Top-Skills

J2EE/J2SE und DB Software-developer: Oracle Spring Boot XMLBeans Rest Soap XML Swing DB2 IBM Websphere Weblogic ETL PL/SQL Ant Selenium Mocking JUnit Maven Spring3 SWIFT Java C++11 Python Shell-Script

Schwerpunkte

  • JavaEE / EJB / Servlets
    • Einsatz in über 15 Projekten, u. a. mit JEE 6?23, EJB 3.1 und Servlets in WebLogic, JBoss und Tomcat
  • Mehrschicht-Anwendungen 
    • Entwicklung von Frontend-, Backend- und Service-Layern in komplexen Systemen (z. B. Telekom, BAA, GLS)
  • Design & Modellierung von SW (OOA/OOD, UML)
    • Dokumentation, Fachkonzepte und Modellierung in mehreren Projekten (z. B. Barmenia, GLS, Telekom)
  • Portalarchitekturen 
    • Webportale mit JSF, PrimeFaces und Spring Boot, u. a. für Deutsche Telekom und BAA
  • EJB-Container / Applikationsserver 
    • Vielfältiger Einsatz in über 10 Projekten, u. a. GLS, IBM, Telekom, Barmenia, BAA
  • Web Frameworks (z. B. JSF, PrimeFaces) 
    • Langjährige Nutzung von JSF 2.2, 2.3, 2.4 und PrimeFaces in produktiven Systemen
  • Java Tools (Eclipse, IntelliJ, Maven, Ant, Gradle, JUnit, Jenkins, Hudson)
    • Standard-Toolset in allen Projekten verwendet (inkl. CI/CD)
  • JavaScript Frameworks (Angular, TypeScript, jQuery, Bootstrap)
    • Schulung sowie Projektanteile bei Telekom, ByteAction und UTA
  • RDBMS (Oracle, PostgreSQL, DB2, MySQL, MS SQL Server) 
    • Über 20 Projekte mit mehreren RDBMS, inkl. Performance-Tuning, Migration und Stored Procedures
  • ORM / JPA (Hibernate, EclipseLink) 
    • JPA 2.1, Hibernate (HQL), EclipseLink in 8+ Projekten eingesetzt
  • Test-Konzeption 
    • JUnit, EasyMock, Integrationstests und Lasttests regelmäßig angewendet
  • Versions-/Konfigurationsmanagement 
    • Git, SVN, Jira, Confluence und Jenkins in nahezu allen Projekten eingesetzt
  • Anwendungsintegration 
    • SOAP, REST, Kafka, Messaging und Mainframe-Integration in mehreren Projekten
  • Sicherheitsarchitektur 
    • SOAP-WS-Security, Zertifikate und fachliche Verantwortung in sicherheitsrelevanten Anwendungen
  • Systemarchitekturen 
    • Spring Boot, Docker, Kubernetes und Microservices für Telekom, GLS, UTA etc.
  • Hochverfügbarkeitskonzepte 
    • Teilweise dokumentiert, u. a. bei Telekom und GLS, in Verbindung mit Docker und Clustering

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Senior Java / Integration Developer mit über 15 Jahren Erfahrung in Enterprise-Backend-Entwicklung, Systemintegration und Legacy-Modernisierung.
  • Schwerpunkte: Großprojekte im Banken-, Behörden- und Telekom-Umfeld (Commerzbank, KfW, Nord LB, HZD Hessen, Deutsche Telekom), Refactoring monolithischer JEE-Anwendungen, Entwicklung von REST- und SOAP-Schnittstellen sowie komplexe Datenbankmigrationen (DB2, Oracle, PostgreSQL).
  • Langjährige Erfahrung in regulierten Umgebungen, insbesondere in Steuer-, Finanz- und Verwaltungskontexten, sowie in ticket-basierter Entwicklung und enger Abstimmung mit Fachabteilungen


KERNKOMPETENZEN

  • Enterprise Java / Integrationsarchitektur (JEE, EJB, Spring Boot)
  • Legacy-Modernisierung und Refactoring
  • REST / SOAP Web Services (OpenAPI, JAX-RS, JAX-WS)
  • Datenmigration (DB2, Oracle, PostgreSQL, MS SQL)
  • Regulierte Umgebungen (Banking, Versicherung, Öffentlicher Sektor)
  • Langfristige Systemwartung und Stabilisierung
  • Ticket-basierte Entwicklung und Zusammenarbeit in agilen Teams (Jira, Scrum, Git)


WERKZEUGE UND SYSTEME

Applikationsserver

  • IBM WebSphere AS
  • BEA WebLogic AS
  • JBoss AS 7.4/Wildfly
  • Tomcat
  • Spring Boot


Kommunikation

  • SOAP/REST
  • PGP/GPG
  • Router
  • SSH2
  • SFTP
  • Kryptographie
  • TCP/IP
  • RMI
  • JNDI
  • RMI-IIOP
  • WS-SOAP


Methoden

  • RUP
  • UML
  • Data Warehouse (Big Data)
  • Design Patterns
  • SOA
  • Scrum
  • Closures


Software

  • JEE 4?8
  • IBM RAD
  • WebSphere
  • Apple Xcode/SwiftUI
  • Spring Boot
  • JSF 2.0
  • J2SE
  • Oracle SQL Developer
  • Oracle
  • MySQL
  • Sybase
  • Eclipse
  • ETL-Tools
  • IntelliJ
  • TOAD
  • Log4j
  • Struts
  • dotCMS
  • JFreeChart
  • NetBeans
  • Rational Application Developer 6.x
  • SOAPUI
  • msgGillardon Marzipan
  • XMLSpy
  • Oxygen XML
  • Maven
  • Git
  • Rational ClearQuest/Requisite Pro
  • Gradle


REQ-Tools

  • Bugzilla
  • HP Test Director


CM-/BM-Tools

  • Ant
  • PVCS
  • CVS
  • VNC
  • Maven
  • Git
  • Synergy (Continuous)
  • Hudson/Jenkins


Test-Tools

  • HP Test Director
  • JUnit


IT-Security

  • Cyberflex
  • Java Smart Card
  • Gemplus
  • SOAP UI (Pro)


Sonstiges

  • DTS
  • OCF
  • POI
  • KDE
  • JAX-WS
  • Figma
  • XSLT/Apache Cocoon
  • Markdown

Betriebssysteme

UNIX
Linux
Windows
Bash-Scripting
macOS-Entwicklung

Programmiersprachen

Java
PL/SQL
C++
C
Basic
JScript/JavaScript
JXCell
T-SQL
VB.NET
ANT
XML/XSD
JXCell Script
Bash-Script
Swift
Python

Datenbanken

MySQL
5/8
Sybase
DB2
Informix
MS SQL Server
Oracle
7?11
JPA 2.1
Hibernate
EclipseLink
PostgreSQL
11


Datenkommunikation

CORBA
SOAP/REST
Winsock
NetBios
PGP/GPG
Router
SSH2
SFTP
Kryptographie
TCP/IP
RMI
JNDI
RMI-IIOP
WS- SOAP

Branchen

Branchen

  • Bahn
  • Banken
  • Behörden
  • Großhandel
  • Handel
  • Hersteller
  • Herstellung
  • Softwarehaus
  • Steuer
  • Finanzen

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.