Senior IT-Consultant / Software Engineer
Aktualisiert am 25.03.2026
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.01.2027
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters

Einsatzorte

Einsatzorte

Frankfurt am Main (+50km) Mainz (+50km)
Deutschland
möglich

Projekte

Projekte

1 Jahr
2024-08 - 2025-07

Modernisierung und Migration eines ERP-Inhouse-Systems

Backend Developer, Data Migration Specialist Java Spring Boot Spring Web ...
Backend Developer, Data Migration Specialist

Projektbeschreibung

Modernisierung und Ablösung einer langjährig gewachsenen ERP-Inhouse-Lösung, die technologisch nicht mehr den aktuellen Anforderungen an Wartbarkeit, Weiterentwicklung und regulatorische Vorgaben entsprach. Ziel war die Umsetzung einer zukunftsfähigen, wartungsarmen Lösung.

Aufgabenbereiche

  • Konzeption und Implementierung modularer Spring-Boot-Services zur Bereitstellung von REST-Endpunkten
  • Nutzung von Spring Web & Spring Data JPA für performante, transaktionssichere Backends

  • Datenbankmodellierung: Aktive Mitwirkung bei der Konzeption eines skalierbaren und wartbaren Datenbankmodells

  • Planung & Durchführung komplexer Datenmigrationen inkl. Validierung, Transformation und Integration

  • Workflow-Automatisierung via Apache Hop

  • CI/CD mit GitHub Actions zur Automatisierung von Build-, Test- und Deployment-Prozessen

  • Shell-Skripting für Systemadministration und Prozessautomatisierung

Windows Server (physisch/Cloud) Windows SQL Server (physisch/Cloud)
Java Spring Boot Spring Web JPA Hibernate Shell SQL GitHub Jira Confluence
RBS & PWW
Remote
1 Jahr 3 Monate
2023-04 - 2024-06

Migration der Oracle E-Business Suite auf Exadata Cloud@Customer (ExaCC)

Technical Consultant Java Shell SQL ...
Technical Consultant

Projektbeschreibung

Migration der Oracle E-Business Suite R12.x mit Oracle Grid Infrastructure 12c auf Oracle Exadata Cloud@Customer (ExaCC)

Aufgabenbereiche

  • Unterstützung bei initialer Analyse & Planung

    o   Erfassung der IST-Umgebung

    o   Bewertung der Kompatibilität mit ExaCC und Oracle 19c

    o   Mitwirkung bei Erstellung des Migrations- und Rollbackplans

  • Anpassung der betroffenen Anwendungen und Programme

  • Begleitung von Datenmirgration und Cutover & abschließenden Test

  • Monitoring der Anwendung nach Inbetriebnahme

Oracle Cloud RHEL OpenShift
Java Shell SQL BitBucket Confluence JIRA Service Now
Remote
2 Jahre 6 Monate
2022-01 - 2024-06

Aufbau einer Wertpapierorderschnittstelle für externe Vermögensverwalter

Technical Consultant, Software Developer Java Spring Boot SQL ...
Technical Consultant, Software Developer

Projektbeschreibung

Aufbau einer Wertpapierorderschnittstelle für Einzel- und Blockorder (external Online API) für externe Vermögensverwalter, FIM, FO und PM

Aufgabenbereiche

  • Implementierung eines Order Business Layers (OBL) mit Spring Boot und REST-APIs
  • Validierung von Orderdaten, Routing (z.?B. Handelssysteme, Reporting-Engines), regulatorische Plausibilitätsprüfungen
  • Integration externer Systeme über REST und internen Bankprozessen
  • Umsetzung von Fehlerbehandlung, Logging und Auditing
  • Architektur & Dokumentation modularer Spring-Boot-Komponenten
  • Qualitätssicherung: automatisierte Tests (JUnit), CI/CD via TeamCity, Code Reviews, QS-Dokumentation
  • Dokumentation: Technische Spezifikationen, Schnittstellenbeschreibungen, Systemarchitekturen, Lieferpakete

Oracle Cloud RHEL OpenShift
Java Spring Boot SQL JBoss Shell Keycloak Open Shift JPA BitBucket TeamCity API-Manager Confluence JIRA Service Now REST
Deutsche Bank AG
Frankfurt am Main
1 Jahr 6 Monate
2022-01 - 2023-06

Integration des elektronischen Identitätsprüfverfahrens (OpenID Connect)

Software Developer , Technical Consultant Java Shell SQL ...
Software Developer , Technical Consultant

Projektbeschreibung

Integration des elektronischen Identitätsprüfverfahrens (OpenID Connect).

Aufgabenbereiche

  • Integration des bankinternen Identity-Provider-Verfahrens mittels ID-Token zur digitalen Identitätsprüfung für ein Portal im Bereich externer Vermögensverwaltung
  • Zusammenarbeit mit interdisziplinären Teams (Fachbereiche, UI/UX, IT-Security, externe Dienstleister)

Oracle Cloud RHEL OpenShift
Java Shell SQL Keycloak BitBucket TeamCity Confluence JIRA Service Now
Deutsche Bank AG
Eschborn, Taunus
3 Jahre 10 Monate
2019-06 - 2023-03

Migration und Betrieb von Portfolio Management Systemen (PMS)

Technical Consultant, Backend Developer, Data Migration Specialist Java Shell SQL ...
Technical Consultant, Backend Developer, Data Migration Specialist

Projektbeschreibung

  • Betrieb und kontinuierliche Weiterentwicklung von PMS-Lösungen
  • Planung und Durchführung von Migrationen im Bereich Portfolio Management Systeme (PMS), einschließlich kompletter Datenmigrationen und Systemintegrationen

Aufgabenbereiche

  • Entwicklung eigenständiger Spring-Boot-basierter Hilfs- und Analysemodule, z. B. zur Validierung von Kundendaten oder zur automatisierten Steuerung von Prozessen im Depotumfeld. (z.?B. ?Quick Access? oder ?Performance Analyzer?)
  • Aufbau von REST-Schnittstellen zur Kommunikation zwischen PMS und Drittsystemen (Mappings, Transformationen und Validierungsstrategien für Portfolio-, Buchungs- und Stammdaten, Order-Routing, Reporting, Compliance)
  • Technische Analyse und Dokumentation der Quellsystem (CIP) und Zielsysteme (QPLIX)
  • Migration der Portfoliodaten von CIP in QPLIX
  • Unterstützung des Fachbereichs bei Tests zur Datenkonsistenz und -vollständigkeit
  • Enge Abstimmung mit den Fachbereichen zur Validierung und Abnahme der migrierten Daten
  • Entwicklung eines Spring-Boot-Backends für eine Administrationsanwendung
  • Integration in CI/CD-Pipeline (TeamCity)

Oracle Cloud RHEL OpenShift
Java Shell SQL Apache Tomcat MQ Series Open Shift BitBucket TeamCity API-Manager Confluence JIRA Service Now Spring Boot JPA
Deutsche Bank AG
Eschborn, Taunus
1 Jahr 6 Monate
2017-01 - 2018-06

Technische Umsetzung der MiFID-II -Richtlinie in den bankinternen Systemen

Full-Stack Developer Java C Shell ...
Full-Stack Developer

Projektbeschreibung

Technische Umsetzung der MiFID-II-Richtlinie in bankinternen Systemen zur Erfüllung regulatorischer Anforderungen im Wertpapiergeschäft. Dazu gehörten Systemanpassungen für Transaktionsreporting, Kundenkommunikation, Eignungsprüfung und Datenweitergabe an Aufsichtsbehörden.

Aufgabenbereiche

  • Technische Analyse regulatorischer Anforderungen und enge Abstimmung mit Fachbereichen
  • Erweiterung von Schnittstellen und Datenflüssen zur Erfassung relevanter Kundendaten auf Basis von Spring Boot und JPA
  • Integration neuer REST-Schnittstellen zur Steuer- und Kundendatenverarbeitung
  • Automatisierung von Reports und Datenabflüssen über Spring Batch
  • Umsetzung von Reportings gemäß MiFID-II-Anforderungen (z.?B. Zielmarktdefinition, Zuwendungen)
  • Durchführung von Unit- und Integrationstests sowie Erstellung technischer Dokumentationen

Oracle DB Solaris
Java C Shell SQL Apache Tomcat MQ Series Spring Boot JPA
Deutsche Bank AG
Eschborn, Taunus
3 Jahre 9 Monate
2013-04 - 2016-12

Migration und Integration von PMS sowie deren Betrieb und kontinuierliche Weiterentwicklung

Technical Consultant, Data Migration Specialist Java Shell SQL ...
Technical Consultant, Data Migration Specialist

Projektbeschreibung

  • Planung und Durchführung mehrstufiger Migrationen im Bereich Portfolio Management Systeme (PMS), einschließlich kompletter Datenmigrationen und Systemintegrationen
  • Betrieb und kontinuierliche Weiterentwicklung von PMS-Lösungen

Aufgabenbereiche

  • Technische Analyse des Quellsystems (RPMS) und Zielsystems (CIP)
  • Entwicklung von Mappings, Transformationen und Validierungsstrategien für Portfolio-, Buchungs- und Stammdaten
  • Umsetzung ETL-Strecken (SQL, Schnittstellen-APIs)
  • Enge Abstimmung mit den Fachbereichen zur Validierung und Abnahme der migrierten Daten
  • Aufbau bzw. Anpassungen von Schnittstellen und Datenlieferungen zwischen CIP und angrenzenden Systemen

RHEL Solaris Oracle
Java Shell SQL Apache Tomcat JBoss MQ Series BitBucket Confluence JIRA Service Now
Deutsche Bank AG
Eschborn, Taunus
4 Jahre 5 Monate
2008-10 - 2013-02

Umsetzung regulatorischer Anforderungen in Bank-IT-Systemen

Full-Stack Developer Java C Shell ...
Full-Stack Developer

Projektbeschreibung

Technische Umsetzung regulatorischer Anforderungen wie z.B. der MiFID-Richtlinie sowie Einführung der Abgeltungsteuer in bankinternen IT-Systemen

Aufgabenbereiche

  • Technische Analyse regulatorischer Anforderungen (u.a. MiFID und Abgeltungsteuer)
  • Erweiterung und Anpassung von Schnittstellen zur Integration zusätzlicher Kundendaten und steuerrelevanter Informationen
  • Implementierung und Integration von Softwaremodulen zur automatisierten Berechnung und Verarbeitung der Abgeltungsteuer
  • Einführung von Best-Execution-Logik in bestehendem Order-Management-System
  • Anpassung von Schnittstellen zur Handelsplatzanbindung
  • Durchführung von Unit-Tests, Integrationstests sowie Deployment in Test- und Produktivumgebungen
  • Erstellung technischer Dokumentationen (Schnittstellenbeschreibungen, Architekturskizzen) und Unterstützung bei Knowledge-Transfers 

Oracle DB Solaris
Java C Shell SQL MQ Series
Deutsche Bank AG
Eschborn, Taunus
1 Jahr
2007-10 - 2008-09

Entwicklung und Betrieb einer Kundenansprache-Webanwendung

PL/SQL Developer PL/SQL
PL/SQL Developer

Projektbeschreibung

Entwicklung und Betreuung einer webbasierten Anwendung zur Verwaltung individueller Kundenansprachen

Aufgabenbereiche

  • Konzeption und Implementierung einer webbasierten Lösung unter Verwendung des Oracle PL/SQL Web Toolkits zur Administration personalisierter Kundenkommunikation

Oracle DB Solaris
PL/SQL
Deutsche Bank AG
Frankfurt am Main
9 Monate
2007-01 - 2007-09

Konsolidierung und Integration zweier PMS zu einer Plattform (Paloma)

Technical Consultant, Systemmigration & Integration Java Shell SQL ...
Technical Consultant, Systemmigration & Integration

Projektbeschreibung

Im Rahmen des Projekts erfolgte die Zusammenführung zweier bestehender Portfolio-Management-Systeme. Ziel war die konsolidierte Migration relevanter Datenbestände sowie die technische und fachliche Integration beider Systeme zu einer einheitlichen Plattform (Paloma)

Aufgabenbereiche

  • Mitwirkung bei der Konzeption und Umsetzung der Systemzusammenführung zweier Portfolio-Management-Lösungen
  • Entwicklung und Implementierung von Migrationskomponenten
  • Unterstützung der Fachanwender im Rahmen der Systemumstellung
  • Mitwirkung bei der Planung, Durchführung und Dokumentation von Tests zur Qualitätssicherung der Migration

Oracle DB Solaris
Java Shell SQL MQ Series C
Deutsche Bank AG
Eschborn, Taunus
1 Jahr 6 Monate
2005-07 - 2006-12

Betrieb und Weiterentwicklung eines Portfolio-Management-Systems (PMS)

DevOps Engineer, Software Engineer Java C Shell ...
DevOps Engineer, Software Engineer

Projektbeschreibung

Betrieb und Weiterentwicklung eines Portfolio-Management-Systems (PMS)

Aufgabenbereiche

  • Technische Betreuung und Administration von Reuters Portfolio-Management-Systems (RPMS) als Kernkomponente eines Vermögenverwaltungssystem
  • Konzeption und Umsetzung eines Redesigns des bestehenden Anwendungsportals
  • Weiterentwicklung des Systems durch Implementierung neuer Funktionen,
  • Integration externer Systeme sowie Optimierung der Skalierbarkeit
  • Deployment von Vendor-Paketen in Entwicklungs-, Systemintegrations- (SIT) und Abnahmeumgebungen (UAT)
  • Vorbereitung, Koordination und Begleitung von Produktionsbereitstellungen im Rahmen des Change-Management-Prozesses
  • Unterstützung bei der Planung, Durchführung und Auswertung von Tests

Oracle DB Solaris
Java C Shell SQL Apache Tomcat MQ Series
Deutsche Bank AG
Eschborn, Taunus
2 Jahre 3 Monate
2003-04 - 2005-06

Betrieb und Weiterentwicklung des Inhouse-PMS (AMP) für die Vermögensverwaltung.

IT-Consultant C++ Shell PL/SQL ...
IT-Consultant

Projektbeschreibung

Betrieb und Weiterentwicklung eines inhouse Portfolio-Management-Systems (AMP) für die Bank-interne Vermögensverwaltung

Aufgabenbereiche

  • Weiterentwicklung und Pflege des Portfolio-Management-Systems

Sicherstellung des stabilen Systembetriebs sowie Administration der zugrunde liegenden Infrastruktur und Datenbanken
Oracle DB AIX
C++ Shell PL/SQL SCCS
Deutsche Bank AG
Eschborn, Taunus
1 Jahr 10 Monate
2001-06 - 2003-03

Aufbau und Konfiguration von Serverinfrastrukturen im Rechenzentrumsumfeld

Technical Consultant Shell PL/SQL
Technical Consultant

Projektbeschreibung

Aufbau und Konfiguration von Serverinfrastrukturen im Rechenzentrumsumfeld

Aufgabenbereiche

  • Unterstützung bei der zentralisierten Verwaltung, Installation und Wartung von UNIX-Servern (AIX) im produktionsnahen Rechenzentrumsbetrieb
  • Einsatz eines Configuration Management Database (CMDB)-Systems, speziell RCM, zur systematischen Verwaltung der IT-Infrastruktur

Oracle DB AIX
Shell PL/SQL
Deutsche Bank AG
Frankfurt am Main
1 Jahr
2000-06 - 2001-05

Administration von Testsystemen und Datenbanken

System- und Datenbankadministrator Shell PL/SQL
System- und Datenbankadministrator

Aufgabenbereiche

  • Administration und Pflege von Testsystemen sowie zugehöriger Datenbanken zur Unterstützung eines Entwicklerteams

Oracle DB AIX
Shell PL/SQL
Deutsche Bank AG
Frankfurt am Main
1 Jahr
1999-06 - 2000-05

Entwicklung einer Lösung zur zentralen Webserver-Loganalyse

Software Developer Shell awk sed ...
Software Developer

Aufgabenbereiche

  • Konzeption und Entwicklung einer Lösung zur zentralisierten Analyse von Webserver-Logdateien
  • Implementierung automatisierter, webbasierter Tests


Oracle DB AIX
Shell awk sed Mercury Interactive Software Test Tools
Eschborn, Taunus

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre 1 Monat
1992-10 - 1999-10

Mathematikstudium

Diplom Mathematiker, Johannes-Gutenberg-Universität Mainz
Diplom Mathematiker
Johannes-Gutenberg-Universität Mainz

Position

Position

Senior Software-Entwicklung (Backend)

Technical Consultant (Schwerpunkt Backend & Architektur)

System- und Datenbankmigration

Kompetenzen

Kompetenzen

Schwerpunkte

Domänenerfahrung:

  • Bankwesen / Finanzdienstleistungen: regulatorische IT-Systeme, Portfolio-Management, Order-Management, MiFID-II, Datenmigration
  • Technische Schwerpunkte: Hochverfügbare Backends, Integrationsarchitekturen, Transaktionssysteme

Produkte / Standards / Erfahrungen / Methoden

Java Backend: Java EE / Jakarta EE, Spring Boot, JPA, Hibernate, Struts
Java Frontend: JSF (Grundkenntnisse), JavaScript (React, Next.js), Vue.js (Grundverständnis, konzeptionelle Kenntnisse)
CI/CD-Tools: GitHub Actions, TeamCity
Build & Dependency Management: Maven, Apache Ant
Testing / QA: JUnit, Mockito, Postman, SoapUI, SonarQube
Security / Authentifizierung: Keycloak, OIDC
Logging & Monitoring: Splunk, Geneos
Container & Deployment: OpenShift, Docker
Scripting & Automatisierung: Unix Shell, Bash, Apache Hop
Middleware / Application Server: Apache, Tomcat, JBoss EAP / WildFly, Oracle WebLogic, MQ Series
Eclipse IDE (Java Enterprise Development), Visual Studio Code
Git / Bitbucket / GitHub
JIRA, Confluence, ServiceNow
Agile Methoden: Scrum (Certified Scrum Master), Kanban, Tribes/Squads
Klassische Modelle: Wasserfall
IT-Management: DevOps-Prinzipien, ITIL (Grundkenntnisse)
Qualitätssicherung: Unit-Tests, Code Reviews, CI/CD-Pipelines, QS-Prozesse

Betriebssysteme

UNIX (AIX, HP-UX, Sun Solaris, Linux)
Windows Desktop/Server

Programmiersprachen

Java, C, C++
Perl
JavaScript
Unix Shell
SQL / PL-SQL

Datenbanken

MS SQL Server
Oracle Datenbank (Server + Cloud)
Kenntnisse in Datenmodellierung, Migration, Performance Tuning

Branchen

Branchen

Bankenwesen

Finanzdienstleistungen

Technisches Immobilienmanagement

Einsatzorte

Einsatzorte

Frankfurt am Main (+50km) Mainz (+50km)
Deutschland
möglich

Projekte

Projekte

1 Jahr
2024-08 - 2025-07

Modernisierung und Migration eines ERP-Inhouse-Systems

Backend Developer, Data Migration Specialist Java Spring Boot Spring Web ...
Backend Developer, Data Migration Specialist

Projektbeschreibung

Modernisierung und Ablösung einer langjährig gewachsenen ERP-Inhouse-Lösung, die technologisch nicht mehr den aktuellen Anforderungen an Wartbarkeit, Weiterentwicklung und regulatorische Vorgaben entsprach. Ziel war die Umsetzung einer zukunftsfähigen, wartungsarmen Lösung.

Aufgabenbereiche

  • Konzeption und Implementierung modularer Spring-Boot-Services zur Bereitstellung von REST-Endpunkten
  • Nutzung von Spring Web & Spring Data JPA für performante, transaktionssichere Backends

  • Datenbankmodellierung: Aktive Mitwirkung bei der Konzeption eines skalierbaren und wartbaren Datenbankmodells

  • Planung & Durchführung komplexer Datenmigrationen inkl. Validierung, Transformation und Integration

  • Workflow-Automatisierung via Apache Hop

  • CI/CD mit GitHub Actions zur Automatisierung von Build-, Test- und Deployment-Prozessen

  • Shell-Skripting für Systemadministration und Prozessautomatisierung

Windows Server (physisch/Cloud) Windows SQL Server (physisch/Cloud)
Java Spring Boot Spring Web JPA Hibernate Shell SQL GitHub Jira Confluence
RBS & PWW
Remote
1 Jahr 3 Monate
2023-04 - 2024-06

Migration der Oracle E-Business Suite auf Exadata Cloud@Customer (ExaCC)

Technical Consultant Java Shell SQL ...
Technical Consultant

Projektbeschreibung

Migration der Oracle E-Business Suite R12.x mit Oracle Grid Infrastructure 12c auf Oracle Exadata Cloud@Customer (ExaCC)

Aufgabenbereiche

  • Unterstützung bei initialer Analyse & Planung

    o   Erfassung der IST-Umgebung

    o   Bewertung der Kompatibilität mit ExaCC und Oracle 19c

    o   Mitwirkung bei Erstellung des Migrations- und Rollbackplans

  • Anpassung der betroffenen Anwendungen und Programme

  • Begleitung von Datenmirgration und Cutover & abschließenden Test

  • Monitoring der Anwendung nach Inbetriebnahme

Oracle Cloud RHEL OpenShift
Java Shell SQL BitBucket Confluence JIRA Service Now
Remote
2 Jahre 6 Monate
2022-01 - 2024-06

Aufbau einer Wertpapierorderschnittstelle für externe Vermögensverwalter

Technical Consultant, Software Developer Java Spring Boot SQL ...
Technical Consultant, Software Developer

Projektbeschreibung

Aufbau einer Wertpapierorderschnittstelle für Einzel- und Blockorder (external Online API) für externe Vermögensverwalter, FIM, FO und PM

Aufgabenbereiche

  • Implementierung eines Order Business Layers (OBL) mit Spring Boot und REST-APIs
  • Validierung von Orderdaten, Routing (z.?B. Handelssysteme, Reporting-Engines), regulatorische Plausibilitätsprüfungen
  • Integration externer Systeme über REST und internen Bankprozessen
  • Umsetzung von Fehlerbehandlung, Logging und Auditing
  • Architektur & Dokumentation modularer Spring-Boot-Komponenten
  • Qualitätssicherung: automatisierte Tests (JUnit), CI/CD via TeamCity, Code Reviews, QS-Dokumentation
  • Dokumentation: Technische Spezifikationen, Schnittstellenbeschreibungen, Systemarchitekturen, Lieferpakete

Oracle Cloud RHEL OpenShift
Java Spring Boot SQL JBoss Shell Keycloak Open Shift JPA BitBucket TeamCity API-Manager Confluence JIRA Service Now REST
Deutsche Bank AG
Frankfurt am Main
1 Jahr 6 Monate
2022-01 - 2023-06

Integration des elektronischen Identitätsprüfverfahrens (OpenID Connect)

Software Developer , Technical Consultant Java Shell SQL ...
Software Developer , Technical Consultant

Projektbeschreibung

Integration des elektronischen Identitätsprüfverfahrens (OpenID Connect).

Aufgabenbereiche

  • Integration des bankinternen Identity-Provider-Verfahrens mittels ID-Token zur digitalen Identitätsprüfung für ein Portal im Bereich externer Vermögensverwaltung
  • Zusammenarbeit mit interdisziplinären Teams (Fachbereiche, UI/UX, IT-Security, externe Dienstleister)

Oracle Cloud RHEL OpenShift
Java Shell SQL Keycloak BitBucket TeamCity Confluence JIRA Service Now
Deutsche Bank AG
Eschborn, Taunus
3 Jahre 10 Monate
2019-06 - 2023-03

Migration und Betrieb von Portfolio Management Systemen (PMS)

Technical Consultant, Backend Developer, Data Migration Specialist Java Shell SQL ...
Technical Consultant, Backend Developer, Data Migration Specialist

Projektbeschreibung

  • Betrieb und kontinuierliche Weiterentwicklung von PMS-Lösungen
  • Planung und Durchführung von Migrationen im Bereich Portfolio Management Systeme (PMS), einschließlich kompletter Datenmigrationen und Systemintegrationen

Aufgabenbereiche

  • Entwicklung eigenständiger Spring-Boot-basierter Hilfs- und Analysemodule, z. B. zur Validierung von Kundendaten oder zur automatisierten Steuerung von Prozessen im Depotumfeld. (z.?B. ?Quick Access? oder ?Performance Analyzer?)
  • Aufbau von REST-Schnittstellen zur Kommunikation zwischen PMS und Drittsystemen (Mappings, Transformationen und Validierungsstrategien für Portfolio-, Buchungs- und Stammdaten, Order-Routing, Reporting, Compliance)
  • Technische Analyse und Dokumentation der Quellsystem (CIP) und Zielsysteme (QPLIX)
  • Migration der Portfoliodaten von CIP in QPLIX
  • Unterstützung des Fachbereichs bei Tests zur Datenkonsistenz und -vollständigkeit
  • Enge Abstimmung mit den Fachbereichen zur Validierung und Abnahme der migrierten Daten
  • Entwicklung eines Spring-Boot-Backends für eine Administrationsanwendung
  • Integration in CI/CD-Pipeline (TeamCity)

Oracle Cloud RHEL OpenShift
Java Shell SQL Apache Tomcat MQ Series Open Shift BitBucket TeamCity API-Manager Confluence JIRA Service Now Spring Boot JPA
Deutsche Bank AG
Eschborn, Taunus
1 Jahr 6 Monate
2017-01 - 2018-06

Technische Umsetzung der MiFID-II -Richtlinie in den bankinternen Systemen

Full-Stack Developer Java C Shell ...
Full-Stack Developer

Projektbeschreibung

Technische Umsetzung der MiFID-II-Richtlinie in bankinternen Systemen zur Erfüllung regulatorischer Anforderungen im Wertpapiergeschäft. Dazu gehörten Systemanpassungen für Transaktionsreporting, Kundenkommunikation, Eignungsprüfung und Datenweitergabe an Aufsichtsbehörden.

Aufgabenbereiche

  • Technische Analyse regulatorischer Anforderungen und enge Abstimmung mit Fachbereichen
  • Erweiterung von Schnittstellen und Datenflüssen zur Erfassung relevanter Kundendaten auf Basis von Spring Boot und JPA
  • Integration neuer REST-Schnittstellen zur Steuer- und Kundendatenverarbeitung
  • Automatisierung von Reports und Datenabflüssen über Spring Batch
  • Umsetzung von Reportings gemäß MiFID-II-Anforderungen (z.?B. Zielmarktdefinition, Zuwendungen)
  • Durchführung von Unit- und Integrationstests sowie Erstellung technischer Dokumentationen

Oracle DB Solaris
Java C Shell SQL Apache Tomcat MQ Series Spring Boot JPA
Deutsche Bank AG
Eschborn, Taunus
3 Jahre 9 Monate
2013-04 - 2016-12

Migration und Integration von PMS sowie deren Betrieb und kontinuierliche Weiterentwicklung

Technical Consultant, Data Migration Specialist Java Shell SQL ...
Technical Consultant, Data Migration Specialist

Projektbeschreibung

  • Planung und Durchführung mehrstufiger Migrationen im Bereich Portfolio Management Systeme (PMS), einschließlich kompletter Datenmigrationen und Systemintegrationen
  • Betrieb und kontinuierliche Weiterentwicklung von PMS-Lösungen

Aufgabenbereiche

  • Technische Analyse des Quellsystems (RPMS) und Zielsystems (CIP)
  • Entwicklung von Mappings, Transformationen und Validierungsstrategien für Portfolio-, Buchungs- und Stammdaten
  • Umsetzung ETL-Strecken (SQL, Schnittstellen-APIs)
  • Enge Abstimmung mit den Fachbereichen zur Validierung und Abnahme der migrierten Daten
  • Aufbau bzw. Anpassungen von Schnittstellen und Datenlieferungen zwischen CIP und angrenzenden Systemen

RHEL Solaris Oracle
Java Shell SQL Apache Tomcat JBoss MQ Series BitBucket Confluence JIRA Service Now
Deutsche Bank AG
Eschborn, Taunus
4 Jahre 5 Monate
2008-10 - 2013-02

Umsetzung regulatorischer Anforderungen in Bank-IT-Systemen

Full-Stack Developer Java C Shell ...
Full-Stack Developer

Projektbeschreibung

Technische Umsetzung regulatorischer Anforderungen wie z.B. der MiFID-Richtlinie sowie Einführung der Abgeltungsteuer in bankinternen IT-Systemen

Aufgabenbereiche

  • Technische Analyse regulatorischer Anforderungen (u.a. MiFID und Abgeltungsteuer)
  • Erweiterung und Anpassung von Schnittstellen zur Integration zusätzlicher Kundendaten und steuerrelevanter Informationen
  • Implementierung und Integration von Softwaremodulen zur automatisierten Berechnung und Verarbeitung der Abgeltungsteuer
  • Einführung von Best-Execution-Logik in bestehendem Order-Management-System
  • Anpassung von Schnittstellen zur Handelsplatzanbindung
  • Durchführung von Unit-Tests, Integrationstests sowie Deployment in Test- und Produktivumgebungen
  • Erstellung technischer Dokumentationen (Schnittstellenbeschreibungen, Architekturskizzen) und Unterstützung bei Knowledge-Transfers 

Oracle DB Solaris
Java C Shell SQL MQ Series
Deutsche Bank AG
Eschborn, Taunus
1 Jahr
2007-10 - 2008-09

Entwicklung und Betrieb einer Kundenansprache-Webanwendung

PL/SQL Developer PL/SQL
PL/SQL Developer

Projektbeschreibung

Entwicklung und Betreuung einer webbasierten Anwendung zur Verwaltung individueller Kundenansprachen

Aufgabenbereiche

  • Konzeption und Implementierung einer webbasierten Lösung unter Verwendung des Oracle PL/SQL Web Toolkits zur Administration personalisierter Kundenkommunikation

Oracle DB Solaris
PL/SQL
Deutsche Bank AG
Frankfurt am Main
9 Monate
2007-01 - 2007-09

Konsolidierung und Integration zweier PMS zu einer Plattform (Paloma)

Technical Consultant, Systemmigration & Integration Java Shell SQL ...
Technical Consultant, Systemmigration & Integration

Projektbeschreibung

Im Rahmen des Projekts erfolgte die Zusammenführung zweier bestehender Portfolio-Management-Systeme. Ziel war die konsolidierte Migration relevanter Datenbestände sowie die technische und fachliche Integration beider Systeme zu einer einheitlichen Plattform (Paloma)

Aufgabenbereiche

  • Mitwirkung bei der Konzeption und Umsetzung der Systemzusammenführung zweier Portfolio-Management-Lösungen
  • Entwicklung und Implementierung von Migrationskomponenten
  • Unterstützung der Fachanwender im Rahmen der Systemumstellung
  • Mitwirkung bei der Planung, Durchführung und Dokumentation von Tests zur Qualitätssicherung der Migration

Oracle DB Solaris
Java Shell SQL MQ Series C
Deutsche Bank AG
Eschborn, Taunus
1 Jahr 6 Monate
2005-07 - 2006-12

Betrieb und Weiterentwicklung eines Portfolio-Management-Systems (PMS)

DevOps Engineer, Software Engineer Java C Shell ...
DevOps Engineer, Software Engineer

Projektbeschreibung

Betrieb und Weiterentwicklung eines Portfolio-Management-Systems (PMS)

Aufgabenbereiche

  • Technische Betreuung und Administration von Reuters Portfolio-Management-Systems (RPMS) als Kernkomponente eines Vermögenverwaltungssystem
  • Konzeption und Umsetzung eines Redesigns des bestehenden Anwendungsportals
  • Weiterentwicklung des Systems durch Implementierung neuer Funktionen,
  • Integration externer Systeme sowie Optimierung der Skalierbarkeit
  • Deployment von Vendor-Paketen in Entwicklungs-, Systemintegrations- (SIT) und Abnahmeumgebungen (UAT)
  • Vorbereitung, Koordination und Begleitung von Produktionsbereitstellungen im Rahmen des Change-Management-Prozesses
  • Unterstützung bei der Planung, Durchführung und Auswertung von Tests

Oracle DB Solaris
Java C Shell SQL Apache Tomcat MQ Series
Deutsche Bank AG
Eschborn, Taunus
2 Jahre 3 Monate
2003-04 - 2005-06

Betrieb und Weiterentwicklung des Inhouse-PMS (AMP) für die Vermögensverwaltung.

IT-Consultant C++ Shell PL/SQL ...
IT-Consultant

Projektbeschreibung

Betrieb und Weiterentwicklung eines inhouse Portfolio-Management-Systems (AMP) für die Bank-interne Vermögensverwaltung

Aufgabenbereiche

  • Weiterentwicklung und Pflege des Portfolio-Management-Systems

Sicherstellung des stabilen Systembetriebs sowie Administration der zugrunde liegenden Infrastruktur und Datenbanken
Oracle DB AIX
C++ Shell PL/SQL SCCS
Deutsche Bank AG
Eschborn, Taunus
1 Jahr 10 Monate
2001-06 - 2003-03

Aufbau und Konfiguration von Serverinfrastrukturen im Rechenzentrumsumfeld

Technical Consultant Shell PL/SQL
Technical Consultant

Projektbeschreibung

Aufbau und Konfiguration von Serverinfrastrukturen im Rechenzentrumsumfeld

Aufgabenbereiche

  • Unterstützung bei der zentralisierten Verwaltung, Installation und Wartung von UNIX-Servern (AIX) im produktionsnahen Rechenzentrumsbetrieb
  • Einsatz eines Configuration Management Database (CMDB)-Systems, speziell RCM, zur systematischen Verwaltung der IT-Infrastruktur

Oracle DB AIX
Shell PL/SQL
Deutsche Bank AG
Frankfurt am Main
1 Jahr
2000-06 - 2001-05

Administration von Testsystemen und Datenbanken

System- und Datenbankadministrator Shell PL/SQL
System- und Datenbankadministrator

Aufgabenbereiche

  • Administration und Pflege von Testsystemen sowie zugehöriger Datenbanken zur Unterstützung eines Entwicklerteams

Oracle DB AIX
Shell PL/SQL
Deutsche Bank AG
Frankfurt am Main
1 Jahr
1999-06 - 2000-05

Entwicklung einer Lösung zur zentralen Webserver-Loganalyse

Software Developer Shell awk sed ...
Software Developer

Aufgabenbereiche

  • Konzeption und Entwicklung einer Lösung zur zentralisierten Analyse von Webserver-Logdateien
  • Implementierung automatisierter, webbasierter Tests


Oracle DB AIX
Shell awk sed Mercury Interactive Software Test Tools
Eschborn, Taunus

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre 1 Monat
1992-10 - 1999-10

Mathematikstudium

Diplom Mathematiker, Johannes-Gutenberg-Universität Mainz
Diplom Mathematiker
Johannes-Gutenberg-Universität Mainz

Position

Position

Senior Software-Entwicklung (Backend)

Technical Consultant (Schwerpunkt Backend & Architektur)

System- und Datenbankmigration

Kompetenzen

Kompetenzen

Schwerpunkte

Domänenerfahrung:

  • Bankwesen / Finanzdienstleistungen: regulatorische IT-Systeme, Portfolio-Management, Order-Management, MiFID-II, Datenmigration
  • Technische Schwerpunkte: Hochverfügbare Backends, Integrationsarchitekturen, Transaktionssysteme

Produkte / Standards / Erfahrungen / Methoden

Java Backend: Java EE / Jakarta EE, Spring Boot, JPA, Hibernate, Struts
Java Frontend: JSF (Grundkenntnisse), JavaScript (React, Next.js), Vue.js (Grundverständnis, konzeptionelle Kenntnisse)
CI/CD-Tools: GitHub Actions, TeamCity
Build & Dependency Management: Maven, Apache Ant
Testing / QA: JUnit, Mockito, Postman, SoapUI, SonarQube
Security / Authentifizierung: Keycloak, OIDC
Logging & Monitoring: Splunk, Geneos
Container & Deployment: OpenShift, Docker
Scripting & Automatisierung: Unix Shell, Bash, Apache Hop
Middleware / Application Server: Apache, Tomcat, JBoss EAP / WildFly, Oracle WebLogic, MQ Series
Eclipse IDE (Java Enterprise Development), Visual Studio Code
Git / Bitbucket / GitHub
JIRA, Confluence, ServiceNow
Agile Methoden: Scrum (Certified Scrum Master), Kanban, Tribes/Squads
Klassische Modelle: Wasserfall
IT-Management: DevOps-Prinzipien, ITIL (Grundkenntnisse)
Qualitätssicherung: Unit-Tests, Code Reviews, CI/CD-Pipelines, QS-Prozesse

Betriebssysteme

UNIX (AIX, HP-UX, Sun Solaris, Linux)
Windows Desktop/Server

Programmiersprachen

Java, C, C++
Perl
JavaScript
Unix Shell
SQL / PL-SQL

Datenbanken

MS SQL Server
Oracle Datenbank (Server + Cloud)
Kenntnisse in Datenmodellierung, Migration, Performance Tuning

Branchen

Branchen

Bankenwesen

Finanzdienstleistungen

Technisches Immobilienmanagement

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.