11.09.2026 aktualisiert

**** ******** ****
nicht verfügbar
info: nicht verfügbar bis 01.01.2027

Senior Software Engineer / Tech Lead - Payments & Banking (Kotlin | Java | Spring Boot | Kubernetes)

Köln, Deutschland
Köln +25 km
B. Sc. Technische Informatik
Köln, Deutschland
Köln +25 km
B. Sc. Technische Informatik

Profilanlagen

CV-2026-09-DBernhardt.pdf
CV-2026-09-DBernhardt-EN.pdf

Über mich

Softwareentwickler und -architekt mit Schwerpunkt Zahlungsverkehr. Seit 2018 baue ich Tokenisierungs- und Mobile-Payment-Plattformen für deutsche Banken mit auf, heute als Tech Lead. Kotlin, Spring Boot, Kubernetes, PCI-Umfeld. Remote oder Raum Köln.

Skills

GitOpsHelmJavaAPIsContinuous DeliveryContinuous IntegrationKryptographieMariaDBPayment GatewayPci DSSSoftware ArchitectureSolution ArchitectureVaultIntegration (Software)Technische LeitungTokenizationTypeScriptOpenapiSpring CloudReact.jsBackendGitLabKotlinKubernetesHashicorpApache KafkaApi-GatewayDockerMicroservicesGoogle Pay
Ich bin freiberuflicher Softwareentwickler und -architekt (iSAQB CPSA-F) mit Schwerpunkt auf Backend-Systemen im regulierten Zahlungsverkehr. Seit 2018 fokussiere ich mich auf Kartentokenisierung und Mobile Payments. Für deutsche Banken (Apple Pay, Google Pay, girocard) habe ich eine Plattform aus rund 20 Microservices mit aufgebaut, von der eigenverantwortlichen Entwicklung zahlreicher Greenfield-Services bis zur Tech-Lead-Rolle mit Verantwortung für Architektur, Qualität und Integration der gesamten Plattform. Parallel dazu entwickle ich komplette Webprodukte für weitere Auftraggeber, von Unwetter-Warnsystemen mit IoT-Hardware-Anbindung über Geodaten-Anwendungen bis zu Mobile Apps mit selbst trainierter Computer-Vision-Komponente.

Kernkompetenzen:
  • Backend-Entwicklung mit Kotlin und Java (Spring Boot 1–4, Spring Cloud), API-first mit OpenAPI/AsyncAPI und generierten Clients
  • Kartensystem-Integrationen (Issuer-seitig): Mastercard MDES, Visa Token Service, girocard in Apple Pay (Thales TSH), girocard HCE (G+D CloudPay), ISO 8583
  • Kryptographie & PKI: HSM-basierte Payload-Verschlüsselung (Utimaco), JWE/JWS, Mutual TLS, automatisierter X.509-Zertifikats-Lifecycle mit HashiCorp Vault, PCI-DSS-konforme Datenhaltung und Logging
  • Cloud-native Delivery: Entwicklung, Deployment und Betrieb der eigenen Services auf Kubernetes (inkl. dediziertem PCI-Cluster) mit Helm, GitLab CI/CD, Kafka und GitOps-Konfigurationsmanagement
  • Plattform-Modernisierung: mehrjährig geführte Migrationen über ~20 Services (Spring Boot 1→4, Java 8→25, Java→Kotlin, DB2→MariaDB, Jenkins→GitLab CI, synchron→Kafka-asynchron)
  • Qualitätssicherung: Testcontainers, Cucumber-E2E, Cypress, Gatling-Lasttests, ArchUnit
  • Frontend bei Bedarf: Backoffice-Anwendungen mit React/TypeScript/MUI inkl. 2FA-Login
Arbeitsweise: eigenverantwortlich, API- und dokumentationsgetrieben (arc42, Antora), mit hohem Anspruch an Sicherheit, Testabdeckung und Betreibbarkeit.

Projekte bevorzugt 100 % remote oder im Raum Köln.

Schwerpunkte: Payment, Tokenisierung, Mobile Payment, Softwarearchitektur, Tech Lead, Kotlin, Java, Spring Boot, Kubernetes, HSM, PCI DSS, ISO 8583, EMV

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2017

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Tech Lead Mobile-Payment-Plattform

Bankdienstleister der deutschen Privatbanken, Köln

Banken und Finanzdienstleistungen

Als Tech Lead verantwortlich für technische Qualität, Architektur und Weiterentwicklung einer Tokenisierungs-Plattform aus ~20 Spring-Boot-Services und 3 React-Frontends.
  • Qualitätssicherung und Integration der Änderungen über alle Services (Code-Reviews, Merge-Integration)
  • Umstellung der Service-Kommunikation auf asynchrone Kafka-Verarbeitung
  • Einführung von HashiCorp Vault, inkl. Secrets-Migration (DB-Zugänge, API-Keys, HSM-Credentials) einer zweiten Karten-Plattform mit ~14 Microservices und neuem Credentials-Service (Vault, Kong, GitLab CI)
  • Aufbau eines Services zur vollautomatischen X.509-Zertifikatsverwaltung (CSR-Erzeugung, CA-Import, Vault-Anbindung über Kubernetes-Operator, Ablauf-Monitoring)
  • Upgrades auf Java 21/25 und Spring Boot 4, DB2-Ablösung, Security-Hardening, Performance-Tuning
  • Organisationsweites Platform Engineering: Renovate-Governance, gemeinsames Spring-Boot-Helm-Chart, SonarQube-Betrieb auf Kubernetes
Skills: Kotlin, Java 25, Spring Boot 4, Kafka, Kubernetes, HashiCorp Vault, Kong, GitLab CI

Solar-Planungsplattform & Stromnetz-Schaltdokumentation

Energie- und Solar-Dienstleister, Raum Köln

Energie, Wasser und Umwelt

Zwei Webprodukte von Konzept bis Betrieb, jeweils mit Kotlin/Spring-Boot-Backend und React/TypeScript-Frontend.
  • „Garagen" (Garagendach-Begrünung und Solar): Backend mit MongoDB und Spring Cloud Gateway, React/Vite/MUI-Frontend mit Leaflet-Karten, WMS-Geodaten-Layern und Flurstück-Daten
  • Adresssuche mit Garagendach-Auswahl, Preiskalkulator und CO₂-Metriken
  • System zur Dokumentation von Schalthandlungen im Stromnetz: React-Native/Expo-App für den Feldeinsatz (iOS/Android), React-Admin-Frontend, Backend mit Netzänderungs-Tracking
  • CSV-Generierung, Mailversand und SharePoint-Upload über die Microsoft Graph API
  • Selbst trainierte Computer-Vision-Komponente zur Objekterkennung auf Feldfotos (TensorFlow, inkl. eigener Preprocessing- und Trainings-Pipeline)
Skills: Kotlin, Spring Boot 3, Spring Cloud Gateway, MongoDB, React, React Native/Expo, TypeScript, TensorFlow, Microsoft Graph API, Leaflet/Geodaten

Unwetter-Warnsysteme, Webplattform & Wetter-Portale

Hersteller von Unwetter-Warnsystemen, Köln

Industrie und Maschinenbau

Entwicklung und Betrieb einer Webplattform für Blitz- und Unwetterwarnungen (u. a. Golfplätze und Veranstaltungsorte).
  • Kotlin/Spring-Boot-API, React-Web-UI und Admin-Konsole sowie iOS- und Android-App auf Capacitor-Basis
  • Integration von Siemens-BLIDS-Blitzdaten und der Emnify-IoT-SIM-API
  • Ansteuerung von Audio-/Sirenen-Hardware mit Ausführungs-Statusverfolgung
  • Wetter-Portal für die Deutsche Fußball Liga: Spieltags-Wetterdossiers, rollenbasierte Rechte
  • Node.js-Service für den Import von Davis-WeatherLink-Stationsdaten
Skills: Kotlin, Spring Boot, React, iOS/Android (Capacitor), IoT, Node.js, MySQL, GitLab CI

Tokenisierungs-Plattform Sparkassen-Sektor (Greenfield)

Bankdienstleister der deutschen Privatbanken, Köln

Banken und Finanzdienstleistungen

Aufbau des Tokenisierungs-Kerns für den Sparkassen-Sektor als neuer Service der Plattform.
  • HCE- und Co-Badge-Provisionierung (girocard/Debit Mastercard), Transaktions-Proxy-APIs
  • Datei-Importe (KMS/LCM), Token-Migration mit Kartendaten-Entschlüsselung
  • End-to-End-Entwicklung einer Backoffice-Webanwendung (React/TypeScript/MUI + Kotlin-Backend) mit 2FA-Login, Token-Operationen und Transaktionsansichten
  • Etablierung eines zentralen API-first-Repos (OpenAPI 3/AsyncAPI, Generator-Pipeline, semantische Versionierung)
Skills: Kotlin, Spring Boot, React, TypeScript, OpenAPI, MariaDB, Kubernetes

girocard in Apple Pay, Issuer-Service (Greenfield)

Bankdienstleister der deutschen Privatbanken, Köln

Banken und Finanzdienstleistungen

Entwicklung des issuer-seitigen Services für girocard in Apple Pay, vollständig in Kotlin.
  • Mutual-TLS-Integration mit Thales TSH, FPAN-Verarbeitung
  • Enrollment-Reporting-Subsystem
  • Apple-Wallet-Transaktionsbenachrichtigungen auf Basis von ISO-8583-Daten
  • Parallel: Rewrite des Simulator-Frontends (React) für die Partneranbindungen der Plattform
Skills: Kotlin, Spring Boot, Mutual TLS, ISO 8583, Apple Pay, React

Visa Token Service Integration & girocard App Payment (Greenfield)

Bankdienstleister der deutschen Privatbanken, Köln

Banken und Finanzdienstleistungen

Zwei Greenfield-Services innerhalb eines Jahres: die komplette Visa-Token-Service-Issuer-Integration und der girocard-App-Payment-Transaktionsproxy.
  • VTS: Provisionierung, Eligibility, Step-up ID&V, Token-/PAN-Lifecycle, JWE-Payload-Verschlüsselung
  • React-basierter VTS-Simulator, der die Visa-Seite nachbildet
  • Transaktionsproxy: FCM-Push, Lookup-Server-Integration, Capture-/Reversal-Engine
  • Anbindung des deutschen Autorisierungshosts über ISO 8583
  • Profil-Manager sowie Migration des Services von Java nach Kotlin
Skills: Kotlin, Spring Boot, Visa VTS, JWE, ISO 8583, FCM, Kubernetes

Mastercard MDES Issuer-Integration (Apple Pay / Google Pay)

Bankdienstleister der deutschen Privatbanken, Köln

Banken und Finanzdienstleistungen

Aufbau der Mastercard-MDES-Protokollschicht von Grund auf und Mitaufbau des zentralen Token-Management-Systems.
  • Pre-Digitization API, Customer Service API, Issuer-Decisioning, Token-Lifecycle
  • OAuth1-Request-Signing und API-Key-Security
  • Token-Bestellungen, TAN/2FA, bankenspezifische Konfiguration, JPA-Feldverschlüsselung
  • Zerlegung des Monolithen in eigenständige Microservices
  • HSM-Payload-Kryptographie (Utimaco), Aufbau des Simulator-Hubs für externe Partner
Skills: Java, Spring Boot, Mastercard MDES, HSM, OAuth, JPA, Docker

DSGVO-Umsetzung & Modernisierung Vertriebsplattform

Deutsche Großbank, Privatkundengeschäft

Banken und Finanzdienstleistungen

Anpassung einer bestehenden Vertriebsplattform an die Datenschutz-Grundverordnung.
  • Neukonzeption der PDF-Generierung auf Basis von Apache PDFBox und AcroFields
  • Dokumentvorlagen dadurch ohne Entwickleraufwand und ca. 80 % schneller austauschbar
  • Framework-Migration auf aktuelle Spring-, Hibernate- und Wicket-Versionen
Skills: Java, Spring Boot, Apache PDFBox, Wicket, Ansible

Migration von Webanwendungen zu Kubernetes

Unternehmen für Fahrzeugverglasung, Köln

Automobil und Fahrzeugbau

Vorbereitung interner Web- und Batch-Anwendungen für den Betrieb auf Kubernetes.
  • Analyse und Verbesserung der Build-Prozesse, Containerisierung der Anwendungen
  • Aufbau der Kubernetes-Deployments und Jenkins-Pipelines für automatisches Deployment
  • Umstellung des Loggings auf den ELK-Stack
Skills: Java, Spring Boot, Kubernetes, Docker, AWS, Elasticsearch, Jenkins

Proof of Concept für die Migration eines Altsystems

Versicherungskonzern

Versicherungen

Neuentwicklung eines Teilbereichs einer internen Großanwendung als Proof of Concept für die schrittweise Ablösung.
  • Analyse des Altsystems und Integrationskonzept für die schrittweise Migration
  • REST-API-Design und Angular-Frontend mit wiederverwendbaren Komponenten
  • Entwicklerdokumentation für die Übergabe an das interne Team
Skills: Java, Spring Boot, Angular, REST API, Oracle, MyBatis

Datenimport/-export & ELK-Stack im Gesundheitswesen

Verband im Gesundheitswesen, Köln

Pharma und Medizintechnik

Datenlösungen für einen Hausärzteverband.
  • Konzeption und Implementierung einer Datenimport-/-exportlösung
  • Aufbau und Integration des ELK-Stacks (Elasticsearch/Logstash/Kibana)
  • Testlösung für Datenexporte
Skills: Java, Elasticsearch, Logstash, Kibana

Zertifikate

iSAQB CPSA-F

iSAQB

2015


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden