freiberufler Senior Java Entwickler | Spring Boot, Microservices, Kafka | Core Banking auf freelance.de

Senior Java Entwickler | Spring Boot, Microservices, Kafka | Core Banking

zuletzt online vor 7 Tagen
  • 85‐105€/Stunde
  • 45147 Essen
  • Weltweit
  • zh  |  en  |  de  |  ja
  • 01.09.2026
  • Contract ready

Kurzvorstellung

Java Entwickler, der Systeme nicht nur baut, sondern auch betreibt. Über
ein Jahrzehnt JVM: Java 8-17, Spring Boot, Microservices, Kafka, Oracle.
Sechs Jahre Core Banking mit 24/7-Verantwortung, Incident Response und
Root-Cause-Analyse.

Geschäftsdaten

 Freiberuflich

Qualifikationen

  • 2nd & 3rd Level Support1 J.
  • Apache Kafka1 J.
  • Bankwesen (allg.)2 J.
  • Java (allg.)3 J.
  • Meldewesen (Bank)1 J.
  • Microsoft SQL-Server (MS SQL)1 J.
  • Oracle Database3 J.
  • Representational State Transfer (REST)1 J.
  • Schnittstellenentwicklung1 J.
  • Spring Framework2 J.

Projekt‐ & Berufserfahrung

Core-Banking-Berater (IT) / Teamleiter (Festanstellung)
Kundenname anonymisiert, Taipei
11/2024 – 11/2025 (1 Jahr, 1 Monat)
Banken
Tätigkeitszeitraum

11/2024 – 11/2025

Tätigkeitsbeschreibung

Resident Consultant vor Ort für das OS/DB-Upgrade der Australien-
Niederlassung einer Geschäftsbank auf ein Kernbankensystem. Koordination von Offshore- und Nearshore-Teams, Erstellung der Upgrade-Runbooks gemeinsam mit dem IT-Team der Bank, Ausführung der Testfälle in der aktualisierten Umgebung, Testberichte und Go-live-Unterstützung. Die einmonatige Gewährleistungsphase wurde ohne Störung abgeschlossen. Als Teamleiter zusätzlich Verantwortung für einen Change-Request-Stream im Internet- und Mobile-Banking über zwei Phasen. Fachliche Betreuung von
zwei Junior-Ingenieuren.

Eingesetzte Qualifikationen

Anwendungsadministration, Java (allg.), Manueller Tester IT-Qualitätssicherung, Oracle Database, Projektleitung / Teamleitung (IT), Requirement Analyse, Systemmigration, Test Management, Testen, UNIX, Windows Server (allg.)

Senior IT-Berater (Festanstellung)
Kundenname anonymisiert, Taipei
5/2023 – 4/2024 (1 Jahr)
Banken
Tätigkeitszeitraum

5/2023 – 4/2024

Tätigkeitsbeschreibung

Entwicklung XML-basierter Datenintegrationskomponenten auf Microsoft SQL Server mittels Stored Procedures zur Anbindung eines Kernbankensystems an heterogene Datenquellen. Leitung von Design und Implementierung von Kernfinanzlösungen und Datenbankintegrationen für regionale Bankkunden.
Parallel Senior Engineer für ein SaaS-Produkt: Integration einer nationalen digitalen Identitätsplattform. Fachliche Betreuung von drei
Junior-Beratern.

Eingesetzte Qualifikationen

Transact-Sql, Microsoft SQL-Server (MS SQL), Softwareanforderungsanalyse, Java (allg.), Node.Js, Spring Framework, Typescript, XML, Schnittstellenentwicklung, Representational State Transfer (REST), Bankwesen (allg.)

IT-Berater (Festanstellung)
Kundenname anonymisiert, Taipei
7/2021 – 5/2023 (1 Jahr, 11 Monate)
Banken
Tätigkeitszeitraum

7/2021 – 5/2023

Tätigkeitsbeschreibung

Entwurf und Umsetzung einer Event-Streaming-Lösung auf Apache Kafka
(Confluent Platform), die Transaktionsdaten des Kernbankensystems bereits bei Transaktionsabschluss an das Data Warehouse liefert und eine
bestehende D+1-Batch-Verzögerung vollständig eliminiert hat. 24/7-Support auf L1 und L2 sowie Incident Response für ein Kernbankensystem ohne Fehlertoleranz (Linux, Java, JBoss). Change Requests: aufsichtsrechtliches Meldewesen an die Zentralbank, Echtzeit-Alarmierung im Zahlungsverkehr.
Zusätzlich Neuaufbau der Front-End- und Back-End-Architektur eines
SaaS-Produkts mit React, TypeScript und Node.js.

Eingesetzte Qualifikationen

Apache Kafka, Data Warehousing, ETL, Mysql, Oracle Database, Incident-Management, Wildfly, Java (allg.), Node.Js, Spring Framework, Typescript, 24/7 Leistungen, 2nd & 3rd Level Support, Linux (Kernel), React (JavaScript library), Bankwesen (allg.), Meldewesen (Bank)

Über mich

Senior Java Entwickler mit über einem Jahrzehnt Erfahrung auf der JVM.
Schwerpunkt: Backend-Entwicklung mit Java (8 bis 17) und Spring Boot,
REST-API-Design, Microservices und verteilte Systeme. Dazu relationale
Datenbanken (Oracle, MS SQL Server, MySQL) einschließlich Stored
Procedures, Datenmodellierung, Query-Optimierung und Performance-Tuning.

Ereignisgesteuerte Architektur ist ein Schwerpunkt. Ich habe eine
Event-Streaming-Lösung auf Apache Kafka (Confluent Platform) entworfen
und gebaut, die Transaktionsdaten bereits bei Transaktionsabschluss an
das Data Warehouse liefert und damit eine bestehende D+1-Batch-
Verzögerung vollständig eliminiert hat.

Was mich von rein bauenden Entwicklern unterscheidet, ist die
Betriebsseite. Die Systeme, die ich gebaut habe, habe ich anschließend
auch verantwortet: 24/7-Support auf L1, L2 und L3, Incident Response und
Root-Cause-Analyse in einer Umgebung ohne Fehlertoleranz, inklusive
nächtlicher Wartungsfenster. Dazu Plattformarbeit auf Linux und Windows
Server sowie JBoss EAP, einschließlich eines Plattform-Upgrades von EAP
5.2 auf 7 mit sauberem Produktions-Go-live über sechs Länder hinweg.

Fachlich komme ich aus dem regulierten Finanzumfeld. Sechs Jahre Core
Banking auf Temenos T24: Upgrades und Migrationen, Parametrierung und
Customizing, aufsichtsrechtliches Meldewesen an eine Zentralbank,
Echtzeit-Zahlungsverkehr und Anbindung von Drittsystemen. Anforderungen,
bei denen Korrektheit nicht verhandelbar ist, sind für mich
Normalzustand und nicht Ausnahme.

Ich habe in vier Ländern gearbeitet, jeweils direkt beim Kunden
eingesetzt statt hinter einer Ticket-Warteschlange, und Anforderungen
von der Aufnahme über die technische Spezifikation bis in den
Produktivbetrieb begleitet. In mehreren Projekten habe ich Junior-
Kolleginnen und -Kollegen fachlich betreut.

Weitere Kenntnisse

Sprachen und Frameworks: Java 8 bis 17, Spring Boot, Spring MVC, SQL,
objektorientiertes Design, Design Patterns, Nebenläufigkeit und
Multithreading, Unit- und Integrationstests

Architektur: Microservices, verteilte Systeme, ereignisgesteuerte
Architektur, Apache Kafka (Confluent Platform), REST-API-Design und
-Integration, Verarbeitung hochvolumiger Transaktionen, Batch-
Verarbeitung

Datenbanken: Oracle, MS SQL Server, MySQL, MongoDB, Stored Procedures,
XML-basierte Datenintegration, Datenmodellierung, Query-Optimierung,
Performance-Tuning, Backup und Disaster Recovery

Plattform und Betrieb: Linux, Windows Server, JBoss EAP (EAP 6
Administrator zertifiziert, JVM-Parameter-Tuning), Git und Branching-
Strategien, Docker, Kubernetes (minikube/kind, Cloud-verwaltete
Cluster), AWS (EC2-Hosting, Grundlagen), Agile/Scrum, 24/7-
Produktionssupport, Incident- und Root-Cause-Analyse, KI-gestützte
Entwicklung (Codex)

Frontend: React, TypeScript, Node.js, komponentenbasierte
UI-Entwicklung

Core Banking: Temenos T24 / Transact, Installation und Konfiguration,
InfoBasic zu TAFC/TAFJ-Kompilierung, Aufbau einer TAFJ/JBoss-EAP/
Oracle-Umgebung von Grund auf bis Temenos Transact R22 Model Bank,
Temenos AA (AA Loan, AA Deposit), RTGS, hochvolumiger Zahlungsverkehr,
Liquiditätsmanagement, aufsichtsrechtliches Meldewesen

Integrationen: Stripe, OAuth/SSO (Google, Facebook), Ethereum Smart
Contracts, Singpass (digitale Identität Singapur)

Persönliche Daten

Sprache
  • Chinesisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Gut)
  • Japanisch (Gut)
Reisebereitschaft
Weltweit
Profilaufrufe
38
Berufserfahrung
1 Jahr und 10 Monate (seit 11/2024)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden