SW-Entwickler - Java, DB, XML
Aktualisiert am 08.09.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 08.09.2025
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
projektbezogen Intermediate
Russisch
Muttersprache
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 year 1 month
2024-10 - now

Selbstinitiiertes Open-Source-Projekt

MacOS File Navigator / Architekt / SW Entwickler Swift 6.2 UI-Design Bash/ ZSH ...
MacOS File Navigator / Architekt / SW Entwickler
Eigenständige Entwicklung eines professionellen Dateimanagers für macOS (à la Total Commander unter MS Windows) als Open-Source-Basis mit geplanter Monetarisierung über kostenpflichtige Plugins.


Fokus:

Architektur, Filesystem-APIs, Concurrency (Swift Concurrency), Multitasking und UI/UX-Optimierung

Swift 6.2 UI-Design Bash/ ZSH Git GitHub XCode 26 SW-Design & Architektur Multitasking XSD / XML
3 years 1 month
2021-09 - 2024-09

Entwicklung und Erweiterung von REST- und SOAP-WebServices

SW-Entwickler Java (JDK 11/17) Spring Framework (Spring Boot Core ...
SW-Entwickler

Bearbeitung von Tickets, Erweiterung bestehender Funktionalitäten (Fullstack + Test Automation), Refactoring von Veralteten / Legacy-Modulen sowie Implementierung zusätzlicher Tests zur Qualitätssicherung (Regression + Unit Tests). Direkte Abstimmung mit Fachanwendern über Jira und Teilnahme an Meetings zur Anforderungsanalyse und Freigabe neuer Features.

  • Mitarbeit an einer großen, verteilten Enterprise-Anwendung im Bereich Steuern, Finanzen und öffentliche Verwaltung
  • Entwicklung und Erweiterung von REST- und SOAP-WebServices (Java, Kotlin).
  • Refactoring von Bestandsmodulen, Optimierung von Performance und Wartbarkeit.
  • Umsetzung neuer Anforderungen nach fachlicher Freigabe durch den Kunden.
  • Erstellung und Erweiterung von automatisierten Tests (JUnit, Mockito, PowerMock).
  • Teilnahme an Scrum-Meetings sowie enge Abstimmung mit Anwendern und Fachbereichen.


Team:

8 Mitglieder, verteiltes Arbeiten, 100% remote, agiles Vorgehen (Scrum).

Java (JDK 11/17) Spring Framework (Spring Boot Core WS REST-Client/Server) JEE (11?17) EJB3 KONSENS JPA/Hibernate REST- und SOAP-WebServices SWT-basierte GUI-Komponenten Spring Boot Kotlin XML JSON JAXB2 XSD SwaggerUI Schnittstellen zu Fachverfahren im Steuer- und Finanzbereich Oracle PostgreSQL DB2 MySQL Maven IntelliJ IDEA Git/GitLab Jira PowerShell PowerMock/Mockito
HZD Hessen
Wiesbaden
8 months
2021-02 - 2021-09

Intranet-Portal, Fullstack-Entwicklung

SW-Entwickler Java 8 Spring Core 4.3 Spring Boot ...
SW-Entwickler

Intranet-Portal für Mobilfunkkunden ? Migration und Weiterentwicklung eines großen, verteilten Enterprise-Systems

  • Weiterentwicklung und Refactoring des bestehenden Monolithen (JBoss, EJB, JSF/PrimeFaces) sowie Entwicklung neuer Services.
  • Koordination und Implementierung von Schnittstellen für den Datenaustausch (REST/SOAP, JSON/XML) inkl. Abstimmung von Integrationsszenarien zwischen Fachbereichen und Systemen.
  • Entwicklung von Microservices mit Spring Boot und Integration über Kafka (Message Queues, Event-Driven Communication).
  • Bearbeitung von Tickets und fachlichen Anforderungen in einem internationalen Scrum-Team (Sprache: Englisch).
  • Erstellung und Erweiterung von Unit- und Integrationstests (JUnit, Mockito, PowerMock) zur Qualitätssicherung.
  • Mitarbeit an der Implementierung von Accessibility-Features in PrimeFaces (Barrierefreiheit gemäß WCAG).
  • Nutzung von Figma-Designs für Umsetzung und Anpassung von UI-Komponenten.
  • Integration und Optimierung von Elasticsearch (effiziente Queries, Aggregationen für Such- und Analysefunktionen).
  • Deployment in containerisierten Umgebungen (Docker, Kafka) sowie Nutzung von Telekom-internen Services über AWS-Shell


Team:

7?9 Entwickler, verteiltes Arbeiten, Scrum, 100% remote.



Java 8 Spring Core 4.3 Spring Boot JEE 6?8 JBoss 7.3/6.4 EJB 3.1 Hibernate JPA REST/SOAP JSON/XML JSF 2.3/PrimeFaces 8 Microservices (Kafka Docker) Maven Gradle Git/GitLab Jira Confluence IntelliJ IDEA Elasticsearch Figma PowerShell
Deutsche Telekom
1 year 5 months
2019-09 - 2021-01

Frontend-/Backend-Entwicklung und Migration

SW-Entwickler Java 8 (Lambdas Stream API) Spring Core 4.3 ...
SW-Entwickler

Frontend-/Backend-Entwicklung und Migration eines umfangreichen Kundenportals im Luftverkehrsumfeld

  • Migration einer großen Java-basierten Webapplikation (ca. 190 Sub Projekte in Eclipse Format (nicht Maven) , ~9.700 Klassen, Codebasis seit 2005) mit vollständiger Mavenisierung des Projekts.
  • Entwicklung und Erweiterung von Services zur Integration externer AI-Anbieter (Übertragung von Tabellen, Statistiken und Anfrageauswertungen). Anpassung, Optimierung und Refactoring von REST- und SOAP-WebServices sowie Vorbereitung der Services für die Portierung in andere Maven-Projekte. Erstellung und Standardisierung von JSF 2.2/PrimeFaces 6.1-Frontends mit Fokus auf Codevereinfachung, Wartbarkeit und Barrierefreiheit. Analyse, Ticketbearbeitung und Bugfixing sowie funktionale Erweiterungen in Backend, Business-Logik und Frontend. Arbeiten im Umfeld von Linux-Mainframe mit Bash-Skripten für Deployment und Systemintegration.


Team:

3 Personen, teilweise remote

Java 8 (Lambdas Stream API) Spring Core 4.3 Spring-JPA/Hibernate REST/SOAP JSON/XML JSF 2.2/PrimeFaces 6.1 Tomcat 7.54 MySQL/MariaDB Linux Mainframe Bash Maven Git SVN IntelliJ IDEA.
ByteAction Solutions GmbH
Frankfurt
8 months
2019-02 - 2019-09

Frontend/ Backend Kundenportals f. Archive

SW-Entwickler IntelliJ Wildfly 10.5 (JBoss) JPA ...
SW-Entwickler
  • Migration umfangreicher Datenbanken von DB2 und MS SQL Server nach PostgreSQL, inkl. Übertragung von Metadaten, Datenstrukturen und PL/SQL-Code aus Oracle- und MS SQL-Dialekten. Optimierung und Anpassung migrierter Stored Procedures, DDL-Skripte und Datenimporte (aus MySQL, MS SQL, Oracle sowie CSV-Dateien) für PostgreSQL 12. 
  • Entwicklung von Konvertierungsprogrammen zur automatisierten Überführung und Bereinigung großer Datenmengen. Erweiterung und Optimierung der Backend-Funktionalitäten unter Einsatz von AWS-Services. 
  • Pflege und Verbesserung des bestehenden Web-GUIs auf Basis von JSP und JSF 2 gemäß Kundenanforderung (Erhalt der bestehenden Architektur). Bearbeitung von Bug-Tickets im Backend- und Frontend-Bereich.
  • Verarbeitung großer Datenmengen (PostgreSQL) mit Java-Anwendungen in einer AWS-Cloud-Umgebung


Team: 

5-7( Scrum)

IntelliJ Wildfly 10.5 (JBoss) JPA Maven Spring Boot 2.16 Java 8 (Lambdas/ Stream/ etc.) Jira SwaggerUI Scrum Git/Jenkins EasyMock JSF PostgreSQL IntelliJ IDEA WildFly 10.5(JBoss) PowerMock/ Mockito Spring Boot Java 8(Lambdas Stream API etc.) Microservices (Spring Boot) AWS
BG PHOENIX, Hannover
6 months
2018-08 - 2019-01

Softwareintegration der Serviceportals unter Cloud

JEE /Spring SW-Entwickler Eclipse 4.8/IntelliJ Tomcat 9 Websphere Liberty ...
JEE /Spring SW-Entwickler

Softwareintegration des Serviceportals in einer Cloud-Umgebung, Erweiterung der Funktionalität und Modernisierung bestehender Systeme (inkl. Portierung auf neue Java-Versionen sowie Integration mit IBM Mainframe Z Series).

  • Analyse und Refactoring einer komplexen Legacy-Webanwendung (~6.200 Klassen) sowie erfolgreiche Portierung von Ant/JSP/JDK 1.5/Tomcat 6 auf eine moderne Architektur mit Maven, Tomcat 9 und JDK 8.
  • Erweiterung und Weiterentwicklung des Kundenportals mit neuen Features (inkl. WS-/DB-Mappings, JSF 2.3 / PrimeFaces 8, Spring Web Flow, JDK 1.8).
  • Entwicklung von Tests und Mocking-Konzepten (PowerMock, Mockito) zur Absicherung der Migration und Funktionserweiterungen.
  • Enge Zusammenarbeit mit Fachbereichen und Mainframe-Teams zur Sicherstellung einer stabilen Integration in bestehende Geschäftsprozesse.
  • Eigenständige Planung, Fehleranalyse, Umsetzung und Dokumentation von Migrations- und Erweiterungsschritten.


Teamgröße:

3



Eclipse 4.8/IntelliJ Tomcat 9 Websphere Liberty Maven Spring MVC/Core/Spring Web Flow JDK 1.8 (Lambdas/ Streams/ etc.) Jira Scrum JAX-RS Web-Services DB2 OS\z Mockito/PowerMock JAX-WS JSP Servlets JPA/Hibernate jQuery/Bootstrap ActiveMQ Kubernetes/Docker AWS Shell PowerMock/Mockito
UTA KG & Co
Aschaffenburg
1 year 3 months
2017-06 - 2018-08

Modernisierung einer Legal-Software-Lösung

JEE/Spring SW-Entwickler Java EE 8 Spring Boot Spring Core 4.x ...
JEE/Spring SW-Entwickler
  • Entwicklung mehrerer Microservices (Spring Boot und Micronaut) mit Fokus auf Performance und Schnittstellenoptimierung.
  • Implementierung und Tests von REST- und SOAP-Schnittstellen zu externen Systemen (u. a. Booking, Leasing, Kreditkarten).
  • Entwicklung eines Oracle, ? Ignite ? basierten Pilotprojekts zur Reduktion externer Requests.
  • Erweiterung eines internen Test-Clients (JavaFX) inkl. UI-Funktionalitäten; Durchführung und Präsentation von Integrationstests.
  • Backend-orientierte Arbeit, inkl. Unit- und Integrationstests (JUnit, Mocking), Refactoring und Dokumentation.
Java EE 8 Spring Boot Spring Core 4.x Micronaut JPA/EclipseLink Oracle REST/SOAP Castor XML/XSD Gradle MapStruct JUnit IntelliJ IDEA Eclipse Jira Confluence Bitbucket. Team: 8 auf 2 Entwickler Scrum
FAO
Frankfurt
6 months
2017-01 - 2017-06

Banking Stress-Test Weiterentwicklung

SW-Entwickler Eclipse (4.7 Oxygen) DB2 Maven ...
SW-Entwickler

Weiterentwicklung Banking-Stress-Test (JEE 6 App unter JBoss 7.1 / Tomcat 5.5 / WebSphere 8.5 / JBoss 10.1)

  • Refactoring von bestehendem Code und Migration von älteren JSF-Komponenten auf aktuelle Versionen sowie Portierung auf eine neue Java-Version.
  • Enge Zusammenarbeit mit einem Team von Finanzmathematikern: Analyse von Berechnungslogik, Planung und gezielte Lokalisierung von Fehlern.
  • Fehleranalyse, Korrektur und Nachweis der Korrektheit durch systematische Tests in Abgleich mit der Finanzdokumentation für Stress-Tests.
  • Implementierung von Schnittstellen und Weiterentwicklung nach IT-Konzept.
  • Erstellung von Dokumentation und Testkonzepten (HPQC).
  • Verarbeitung großer Datenmengen in DB2-Datenbanken


Team: 

4

Eclipse (4.7 Oxygen) DB2 Maven JEE 6 EJB 3.1 Rest/SOAP WebServices JSF 2.2 MyFaces Bash HPQC-Test Doku + Testkonzept JBoss 10.1/Wildfly Websphere AS 8.5.5 Squirrel Rational Clear Quest/Requisite Pro
Nord LB
Hannover
8 months
2016-06 - 2017-01

Entwicklung J2EE Schnittstellen

SW-Entwickler Eclipse (4.6 Neon) MapStruct Vagrant/Puppet ...
SW-Entwickler
Entwicklung J2EE Schnittstellen/J2EE 7 App unter Weblogic 12
  • Selbständige Implementierung/ Entwicklung von EJB-Schnittstellen und J2EE Apps (Adapter)
  • Data-Mapping Implementierung m. MapStruct Framework als einen Teil der Adapter
  • JUnit-Tests (90%)
  • Fachtests
  • Ad-hoc-Anpassung der Dokumentation
  • UML
  • Test Doku
  • Bash-Scripts und Klärung von Fachfragen mit Fachabteilung (10%)
Eclipse (4.6 Neon) MapStruct Vagrant/Puppet JSE 1.8/JEE 7 Maven WebLogic App. Server 12 Jenkins Git SVN Spring Boot JPA 2.1 (EclipseLink) Oracle 12 DB-Visualizer JUnit TestNG Linux/Bash u. Vagrant Container Jax-WS Jax-RS Kubernetes/Docker AWS Shell
Barmenia Versicherung AG
Wuppertal
5 months
2016-02 - 2016-06

Web Services Middleware, Scrum

SW-Entwickler Eclipse (4.7 Oxygen) Python/Jython Git/Jira/Stash ...
SW-Entwickler
  • SOAP-Webservice
  • EJB3
  • EJB3 Business Logic Implementation
  • Code Review
  • Jython/ Python Deployment: 
    • Deployment Scripts
    • Junit Tests
    • Page Beans + EJB für das ADF Projekt
    • Spring Boot
    • ADF Development (JDeveloper)
    • Multi-Project Maven Scripts
    • SOAP UI Pro Tests Scripts
Eclipse (4.7 Oxygen) Python/Jython Git/Jira/Stash ADF JSE 1.8/JEE 6 Maven Weblogic App Server 11(10.3.6) Jenkins Spring Boot Maven advanced JDeveloper SOAPUI 5.5 Pro JAX-WS Web Services (SOAP) Spring MVC/Batch
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
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

SW-Entwickler

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

  • Java/Spring Integration + XML/SOAP/REST
  • Datenbankmanagement und -entwicklung:
    • Tief-gehendes Know-how in ANSI SQL, MS SQL Server, MySQL (inklusive MariaDB), Oracle, PostgreSQL und Db2. 
    • Hands-on-Erfahrung mit Datenbankdesign, Performance-Tuning, Query-Optimierung und Maintenance.
  • Java-Ökosystem:
    • Senior-Level-Erfahrung in der Entwicklung mit JEE (Versionen 6 bis 23), EJB3, JSF 2.4, PrimeFaces, Spring Framework (inkl. Spring Boot) und Swing.
    • Erfahren im Umgang mit den gängigen Java-Build-Tools wie Maven und Gradle ? CI/CD-fähig. 
    • Fokus auf sauberen Code und wartbare Lösungen.
  • Webentwicklung:
    • Solide Erfahrung in der Erstellung von Web-Anwendungen mit JSF, PrimeFaces und TypeScript. 
    • Tiefe Kenntnisse bei der Implementierung und Integration von Web-Services (REST und SOAP).
  • Anwendungsentwicklung und -wartung:
    • Stark im Umgang mit modernen Entwicklungsframeworks und -tools wie Spring Boot (perfekt für Microservice-Architekturen) und Swing für klassische Desktop-Apps. 
    • Fokus auf Clean Code und wartbaren Lösungen.
  • Swift/SwiftUI/macOS API

Produkte / Standards / Erfahrungen / Methoden

Profil

Senior Java/Spring Integration Developer mit über 15 Jahren Erfahrung in Backend-, Schnittstellen- und Datenbankentwicklung ? insbesondere in Projekten für Behörden, Banken und Telekommunikation. Fokus auf Prozessintegration und Entwicklung stabiler Schnittstellen gemäß fachlichen Anforderungen (SOAP, REST, XML/JSON), Datenmigration, Automatisierung von Geschäftsprozessen, Systemmodernisierung und Ticketing-Systeme.


Fokus:

Senior Java/Spring Integration (15+ Jahre) ? Backend & Schnittstellen (REST/SOAP), Datenmigration, Prozessintegration, Modernisierung in Behörden/Banking/Telco. Robuste, wartbare Lösungen mit klarer Doku & CI/CD


Top Skills:

Java, Spring Boot, REST/SOAP, XML/XSD, JPA/Hibernate, SQL, Oracle/PostgreSQL, Kafka, Git/ GitLab/ Jenkins, Docker (Basics)


Aktuell

  • Entwicklung eines Dateimanagers für MacOS in Swift (Open-Source-Projekt, GitHub)


Stärken:

  • Spring Boot
  • REST/SOAP
  • XML/XSD
  • SQL
  • Oracle
  • PostgreSQL
  • Maven
  • Jenkins
  • Git
  • JPA/Hibernate
  • IntelliJ IDEA
  • Docker 
  • MacOS / Swift


WERKZEUGE UND SYSTEME

  • Applikation-Server
    • IBM WebSphere AS
    • BEA WebLogic AS
    • JBoss AS 7.4/Wildfly
    • Tomcat
    • Websphere AS
    • Spring Boot
  • Methoden
    • RUP
    • UML
    • Data Warehouse (Big Data)
    • Design Patterns
    • SOA
    • Scrum
    • Closures
  • Software
    • JEE 4-8
    • IBM RAD
    • Websphere
    • Netbeans
    • Spring Boot
    • JSF 2.0
    • J2SE
    • J2ME
    • Oracle SQL-Developer
    • Oracle
    • MySQL
    • Sybase
    • Eclipse
    • ETL-Tools
    • Oracle SQL Developer
    • IntelliJ
    • CASE 4
    • TOAD
    • Log4j
    • Struts
    • dotCMS
    • JFreeChart
    • Netbeans
    • Rational Application Developer 6.x
    • Eclipse
    • SOAPUI
    • msgGillardon Marzipan
    • XMLSpy
    • Oxygen XML
    • Maven
    • Git
    • Rational Clear Quest/Requisite Pro
    • Gradle
  • REQ-Tools
    • Bugzilla
    • HP Test Director
    • Lotus Notes
  • CM-/BM-Tools
    • Ant
    • PVCS
    • CVS
    • VNC
    • Maven
    • Git
    • Synergy (Continuous)
    • Hudson/Jenkins
    • Maven
  • Test-Tools
    • HP Testdirector
    • JUnit
    • IBM Lotus Notes
  • IT-Security
    • Cyberflex
    • Java Smart Card
    • Gemplus
    • SOAP UI (Pro)

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

Programmiersprachen

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

Datenbanken

MySQL
6
Btrieve
MS Access
Sybase
DB2
Informix
MS SQL Server
Oracle
7 - 11
JPA
2.1
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 1 month
2024-10 - now

Selbstinitiiertes Open-Source-Projekt

MacOS File Navigator / Architekt / SW Entwickler Swift 6.2 UI-Design Bash/ ZSH ...
MacOS File Navigator / Architekt / SW Entwickler
Eigenständige Entwicklung eines professionellen Dateimanagers für macOS (à la Total Commander unter MS Windows) als Open-Source-Basis mit geplanter Monetarisierung über kostenpflichtige Plugins.


Fokus:

Architektur, Filesystem-APIs, Concurrency (Swift Concurrency), Multitasking und UI/UX-Optimierung

Swift 6.2 UI-Design Bash/ ZSH Git GitHub XCode 26 SW-Design & Architektur Multitasking XSD / XML
3 years 1 month
2021-09 - 2024-09

Entwicklung und Erweiterung von REST- und SOAP-WebServices

SW-Entwickler Java (JDK 11/17) Spring Framework (Spring Boot Core ...
SW-Entwickler

Bearbeitung von Tickets, Erweiterung bestehender Funktionalitäten (Fullstack + Test Automation), Refactoring von Veralteten / Legacy-Modulen sowie Implementierung zusätzlicher Tests zur Qualitätssicherung (Regression + Unit Tests). Direkte Abstimmung mit Fachanwendern über Jira und Teilnahme an Meetings zur Anforderungsanalyse und Freigabe neuer Features.

  • Mitarbeit an einer großen, verteilten Enterprise-Anwendung im Bereich Steuern, Finanzen und öffentliche Verwaltung
  • Entwicklung und Erweiterung von REST- und SOAP-WebServices (Java, Kotlin).
  • Refactoring von Bestandsmodulen, Optimierung von Performance und Wartbarkeit.
  • Umsetzung neuer Anforderungen nach fachlicher Freigabe durch den Kunden.
  • Erstellung und Erweiterung von automatisierten Tests (JUnit, Mockito, PowerMock).
  • Teilnahme an Scrum-Meetings sowie enge Abstimmung mit Anwendern und Fachbereichen.


Team:

8 Mitglieder, verteiltes Arbeiten, 100% remote, agiles Vorgehen (Scrum).

Java (JDK 11/17) Spring Framework (Spring Boot Core WS REST-Client/Server) JEE (11?17) EJB3 KONSENS JPA/Hibernate REST- und SOAP-WebServices SWT-basierte GUI-Komponenten Spring Boot Kotlin XML JSON JAXB2 XSD SwaggerUI Schnittstellen zu Fachverfahren im Steuer- und Finanzbereich Oracle PostgreSQL DB2 MySQL Maven IntelliJ IDEA Git/GitLab Jira PowerShell PowerMock/Mockito
HZD Hessen
Wiesbaden
8 months
2021-02 - 2021-09

Intranet-Portal, Fullstack-Entwicklung

SW-Entwickler Java 8 Spring Core 4.3 Spring Boot ...
SW-Entwickler

Intranet-Portal für Mobilfunkkunden ? Migration und Weiterentwicklung eines großen, verteilten Enterprise-Systems

  • Weiterentwicklung und Refactoring des bestehenden Monolithen (JBoss, EJB, JSF/PrimeFaces) sowie Entwicklung neuer Services.
  • Koordination und Implementierung von Schnittstellen für den Datenaustausch (REST/SOAP, JSON/XML) inkl. Abstimmung von Integrationsszenarien zwischen Fachbereichen und Systemen.
  • Entwicklung von Microservices mit Spring Boot und Integration über Kafka (Message Queues, Event-Driven Communication).
  • Bearbeitung von Tickets und fachlichen Anforderungen in einem internationalen Scrum-Team (Sprache: Englisch).
  • Erstellung und Erweiterung von Unit- und Integrationstests (JUnit, Mockito, PowerMock) zur Qualitätssicherung.
  • Mitarbeit an der Implementierung von Accessibility-Features in PrimeFaces (Barrierefreiheit gemäß WCAG).
  • Nutzung von Figma-Designs für Umsetzung und Anpassung von UI-Komponenten.
  • Integration und Optimierung von Elasticsearch (effiziente Queries, Aggregationen für Such- und Analysefunktionen).
  • Deployment in containerisierten Umgebungen (Docker, Kafka) sowie Nutzung von Telekom-internen Services über AWS-Shell


Team:

7?9 Entwickler, verteiltes Arbeiten, Scrum, 100% remote.



Java 8 Spring Core 4.3 Spring Boot JEE 6?8 JBoss 7.3/6.4 EJB 3.1 Hibernate JPA REST/SOAP JSON/XML JSF 2.3/PrimeFaces 8 Microservices (Kafka Docker) Maven Gradle Git/GitLab Jira Confluence IntelliJ IDEA Elasticsearch Figma PowerShell
Deutsche Telekom
1 year 5 months
2019-09 - 2021-01

Frontend-/Backend-Entwicklung und Migration

SW-Entwickler Java 8 (Lambdas Stream API) Spring Core 4.3 ...
SW-Entwickler

Frontend-/Backend-Entwicklung und Migration eines umfangreichen Kundenportals im Luftverkehrsumfeld

  • Migration einer großen Java-basierten Webapplikation (ca. 190 Sub Projekte in Eclipse Format (nicht Maven) , ~9.700 Klassen, Codebasis seit 2005) mit vollständiger Mavenisierung des Projekts.
  • Entwicklung und Erweiterung von Services zur Integration externer AI-Anbieter (Übertragung von Tabellen, Statistiken und Anfrageauswertungen). Anpassung, Optimierung und Refactoring von REST- und SOAP-WebServices sowie Vorbereitung der Services für die Portierung in andere Maven-Projekte. Erstellung und Standardisierung von JSF 2.2/PrimeFaces 6.1-Frontends mit Fokus auf Codevereinfachung, Wartbarkeit und Barrierefreiheit. Analyse, Ticketbearbeitung und Bugfixing sowie funktionale Erweiterungen in Backend, Business-Logik und Frontend. Arbeiten im Umfeld von Linux-Mainframe mit Bash-Skripten für Deployment und Systemintegration.


Team:

3 Personen, teilweise remote

Java 8 (Lambdas Stream API) Spring Core 4.3 Spring-JPA/Hibernate REST/SOAP JSON/XML JSF 2.2/PrimeFaces 6.1 Tomcat 7.54 MySQL/MariaDB Linux Mainframe Bash Maven Git SVN IntelliJ IDEA.
ByteAction Solutions GmbH
Frankfurt
8 months
2019-02 - 2019-09

Frontend/ Backend Kundenportals f. Archive

SW-Entwickler IntelliJ Wildfly 10.5 (JBoss) JPA ...
SW-Entwickler
  • Migration umfangreicher Datenbanken von DB2 und MS SQL Server nach PostgreSQL, inkl. Übertragung von Metadaten, Datenstrukturen und PL/SQL-Code aus Oracle- und MS SQL-Dialekten. Optimierung und Anpassung migrierter Stored Procedures, DDL-Skripte und Datenimporte (aus MySQL, MS SQL, Oracle sowie CSV-Dateien) für PostgreSQL 12. 
  • Entwicklung von Konvertierungsprogrammen zur automatisierten Überführung und Bereinigung großer Datenmengen. Erweiterung und Optimierung der Backend-Funktionalitäten unter Einsatz von AWS-Services. 
  • Pflege und Verbesserung des bestehenden Web-GUIs auf Basis von JSP und JSF 2 gemäß Kundenanforderung (Erhalt der bestehenden Architektur). Bearbeitung von Bug-Tickets im Backend- und Frontend-Bereich.
  • Verarbeitung großer Datenmengen (PostgreSQL) mit Java-Anwendungen in einer AWS-Cloud-Umgebung


Team: 

5-7( Scrum)

IntelliJ Wildfly 10.5 (JBoss) JPA Maven Spring Boot 2.16 Java 8 (Lambdas/ Stream/ etc.) Jira SwaggerUI Scrum Git/Jenkins EasyMock JSF PostgreSQL IntelliJ IDEA WildFly 10.5(JBoss) PowerMock/ Mockito Spring Boot Java 8(Lambdas Stream API etc.) Microservices (Spring Boot) AWS
BG PHOENIX, Hannover
6 months
2018-08 - 2019-01

Softwareintegration der Serviceportals unter Cloud

JEE /Spring SW-Entwickler Eclipse 4.8/IntelliJ Tomcat 9 Websphere Liberty ...
JEE /Spring SW-Entwickler

Softwareintegration des Serviceportals in einer Cloud-Umgebung, Erweiterung der Funktionalität und Modernisierung bestehender Systeme (inkl. Portierung auf neue Java-Versionen sowie Integration mit IBM Mainframe Z Series).

  • Analyse und Refactoring einer komplexen Legacy-Webanwendung (~6.200 Klassen) sowie erfolgreiche Portierung von Ant/JSP/JDK 1.5/Tomcat 6 auf eine moderne Architektur mit Maven, Tomcat 9 und JDK 8.
  • Erweiterung und Weiterentwicklung des Kundenportals mit neuen Features (inkl. WS-/DB-Mappings, JSF 2.3 / PrimeFaces 8, Spring Web Flow, JDK 1.8).
  • Entwicklung von Tests und Mocking-Konzepten (PowerMock, Mockito) zur Absicherung der Migration und Funktionserweiterungen.
  • Enge Zusammenarbeit mit Fachbereichen und Mainframe-Teams zur Sicherstellung einer stabilen Integration in bestehende Geschäftsprozesse.
  • Eigenständige Planung, Fehleranalyse, Umsetzung und Dokumentation von Migrations- und Erweiterungsschritten.


Teamgröße:

3



Eclipse 4.8/IntelliJ Tomcat 9 Websphere Liberty Maven Spring MVC/Core/Spring Web Flow JDK 1.8 (Lambdas/ Streams/ etc.) Jira Scrum JAX-RS Web-Services DB2 OS\z Mockito/PowerMock JAX-WS JSP Servlets JPA/Hibernate jQuery/Bootstrap ActiveMQ Kubernetes/Docker AWS Shell PowerMock/Mockito
UTA KG & Co
Aschaffenburg
1 year 3 months
2017-06 - 2018-08

Modernisierung einer Legal-Software-Lösung

JEE/Spring SW-Entwickler Java EE 8 Spring Boot Spring Core 4.x ...
JEE/Spring SW-Entwickler
  • Entwicklung mehrerer Microservices (Spring Boot und Micronaut) mit Fokus auf Performance und Schnittstellenoptimierung.
  • Implementierung und Tests von REST- und SOAP-Schnittstellen zu externen Systemen (u. a. Booking, Leasing, Kreditkarten).
  • Entwicklung eines Oracle, ? Ignite ? basierten Pilotprojekts zur Reduktion externer Requests.
  • Erweiterung eines internen Test-Clients (JavaFX) inkl. UI-Funktionalitäten; Durchführung und Präsentation von Integrationstests.
  • Backend-orientierte Arbeit, inkl. Unit- und Integrationstests (JUnit, Mocking), Refactoring und Dokumentation.
Java EE 8 Spring Boot Spring Core 4.x Micronaut JPA/EclipseLink Oracle REST/SOAP Castor XML/XSD Gradle MapStruct JUnit IntelliJ IDEA Eclipse Jira Confluence Bitbucket. Team: 8 auf 2 Entwickler Scrum
FAO
Frankfurt
6 months
2017-01 - 2017-06

Banking Stress-Test Weiterentwicklung

SW-Entwickler Eclipse (4.7 Oxygen) DB2 Maven ...
SW-Entwickler

Weiterentwicklung Banking-Stress-Test (JEE 6 App unter JBoss 7.1 / Tomcat 5.5 / WebSphere 8.5 / JBoss 10.1)

  • Refactoring von bestehendem Code und Migration von älteren JSF-Komponenten auf aktuelle Versionen sowie Portierung auf eine neue Java-Version.
  • Enge Zusammenarbeit mit einem Team von Finanzmathematikern: Analyse von Berechnungslogik, Planung und gezielte Lokalisierung von Fehlern.
  • Fehleranalyse, Korrektur und Nachweis der Korrektheit durch systematische Tests in Abgleich mit der Finanzdokumentation für Stress-Tests.
  • Implementierung von Schnittstellen und Weiterentwicklung nach IT-Konzept.
  • Erstellung von Dokumentation und Testkonzepten (HPQC).
  • Verarbeitung großer Datenmengen in DB2-Datenbanken


Team: 

4

Eclipse (4.7 Oxygen) DB2 Maven JEE 6 EJB 3.1 Rest/SOAP WebServices JSF 2.2 MyFaces Bash HPQC-Test Doku + Testkonzept JBoss 10.1/Wildfly Websphere AS 8.5.5 Squirrel Rational Clear Quest/Requisite Pro
Nord LB
Hannover
8 months
2016-06 - 2017-01

Entwicklung J2EE Schnittstellen

SW-Entwickler Eclipse (4.6 Neon) MapStruct Vagrant/Puppet ...
SW-Entwickler
Entwicklung J2EE Schnittstellen/J2EE 7 App unter Weblogic 12
  • Selbständige Implementierung/ Entwicklung von EJB-Schnittstellen und J2EE Apps (Adapter)
  • Data-Mapping Implementierung m. MapStruct Framework als einen Teil der Adapter
  • JUnit-Tests (90%)
  • Fachtests
  • Ad-hoc-Anpassung der Dokumentation
  • UML
  • Test Doku
  • Bash-Scripts und Klärung von Fachfragen mit Fachabteilung (10%)
Eclipse (4.6 Neon) MapStruct Vagrant/Puppet JSE 1.8/JEE 7 Maven WebLogic App. Server 12 Jenkins Git SVN Spring Boot JPA 2.1 (EclipseLink) Oracle 12 DB-Visualizer JUnit TestNG Linux/Bash u. Vagrant Container Jax-WS Jax-RS Kubernetes/Docker AWS Shell
Barmenia Versicherung AG
Wuppertal
5 months
2016-02 - 2016-06

Web Services Middleware, Scrum

SW-Entwickler Eclipse (4.7 Oxygen) Python/Jython Git/Jira/Stash ...
SW-Entwickler
  • SOAP-Webservice
  • EJB3
  • EJB3 Business Logic Implementation
  • Code Review
  • Jython/ Python Deployment: 
    • Deployment Scripts
    • Junit Tests
    • Page Beans + EJB für das ADF Projekt
    • Spring Boot
    • ADF Development (JDeveloper)
    • Multi-Project Maven Scripts
    • SOAP UI Pro Tests Scripts
Eclipse (4.7 Oxygen) Python/Jython Git/Jira/Stash ADF JSE 1.8/JEE 6 Maven Weblogic App Server 11(10.3.6) Jenkins Spring Boot Maven advanced JDeveloper SOAPUI 5.5 Pro JAX-WS Web Services (SOAP) Spring MVC/Batch
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
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

SW-Entwickler

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

  • Java/Spring Integration + XML/SOAP/REST
  • Datenbankmanagement und -entwicklung:
    • Tief-gehendes Know-how in ANSI SQL, MS SQL Server, MySQL (inklusive MariaDB), Oracle, PostgreSQL und Db2. 
    • Hands-on-Erfahrung mit Datenbankdesign, Performance-Tuning, Query-Optimierung und Maintenance.
  • Java-Ökosystem:
    • Senior-Level-Erfahrung in der Entwicklung mit JEE (Versionen 6 bis 23), EJB3, JSF 2.4, PrimeFaces, Spring Framework (inkl. Spring Boot) und Swing.
    • Erfahren im Umgang mit den gängigen Java-Build-Tools wie Maven und Gradle ? CI/CD-fähig. 
    • Fokus auf sauberen Code und wartbare Lösungen.
  • Webentwicklung:
    • Solide Erfahrung in der Erstellung von Web-Anwendungen mit JSF, PrimeFaces und TypeScript. 
    • Tiefe Kenntnisse bei der Implementierung und Integration von Web-Services (REST und SOAP).
  • Anwendungsentwicklung und -wartung:
    • Stark im Umgang mit modernen Entwicklungsframeworks und -tools wie Spring Boot (perfekt für Microservice-Architekturen) und Swing für klassische Desktop-Apps. 
    • Fokus auf Clean Code und wartbaren Lösungen.
  • Swift/SwiftUI/macOS API

Produkte / Standards / Erfahrungen / Methoden

Profil

Senior Java/Spring Integration Developer mit über 15 Jahren Erfahrung in Backend-, Schnittstellen- und Datenbankentwicklung ? insbesondere in Projekten für Behörden, Banken und Telekommunikation. Fokus auf Prozessintegration und Entwicklung stabiler Schnittstellen gemäß fachlichen Anforderungen (SOAP, REST, XML/JSON), Datenmigration, Automatisierung von Geschäftsprozessen, Systemmodernisierung und Ticketing-Systeme.


Fokus:

Senior Java/Spring Integration (15+ Jahre) ? Backend & Schnittstellen (REST/SOAP), Datenmigration, Prozessintegration, Modernisierung in Behörden/Banking/Telco. Robuste, wartbare Lösungen mit klarer Doku & CI/CD


Top Skills:

Java, Spring Boot, REST/SOAP, XML/XSD, JPA/Hibernate, SQL, Oracle/PostgreSQL, Kafka, Git/ GitLab/ Jenkins, Docker (Basics)


Aktuell

  • Entwicklung eines Dateimanagers für MacOS in Swift (Open-Source-Projekt, GitHub)


Stärken:

  • Spring Boot
  • REST/SOAP
  • XML/XSD
  • SQL
  • Oracle
  • PostgreSQL
  • Maven
  • Jenkins
  • Git
  • JPA/Hibernate
  • IntelliJ IDEA
  • Docker 
  • MacOS / Swift


WERKZEUGE UND SYSTEME

  • Applikation-Server
    • IBM WebSphere AS
    • BEA WebLogic AS
    • JBoss AS 7.4/Wildfly
    • Tomcat
    • Websphere AS
    • Spring Boot
  • Methoden
    • RUP
    • UML
    • Data Warehouse (Big Data)
    • Design Patterns
    • SOA
    • Scrum
    • Closures
  • Software
    • JEE 4-8
    • IBM RAD
    • Websphere
    • Netbeans
    • Spring Boot
    • JSF 2.0
    • J2SE
    • J2ME
    • Oracle SQL-Developer
    • Oracle
    • MySQL
    • Sybase
    • Eclipse
    • ETL-Tools
    • Oracle SQL Developer
    • IntelliJ
    • CASE 4
    • TOAD
    • Log4j
    • Struts
    • dotCMS
    • JFreeChart
    • Netbeans
    • Rational Application Developer 6.x
    • Eclipse
    • SOAPUI
    • msgGillardon Marzipan
    • XMLSpy
    • Oxygen XML
    • Maven
    • Git
    • Rational Clear Quest/Requisite Pro
    • Gradle
  • REQ-Tools
    • Bugzilla
    • HP Test Director
    • Lotus Notes
  • CM-/BM-Tools
    • Ant
    • PVCS
    • CVS
    • VNC
    • Maven
    • Git
    • Synergy (Continuous)
    • Hudson/Jenkins
    • Maven
  • Test-Tools
    • HP Testdirector
    • JUnit
    • IBM Lotus Notes
  • IT-Security
    • Cyberflex
    • Java Smart Card
    • Gemplus
    • SOAP UI (Pro)

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

Programmiersprachen

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

Datenbanken

MySQL
6
Btrieve
MS Access
Sybase
DB2
Informix
MS SQL Server
Oracle
7 - 11
JPA
2.1
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.