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Ü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 Leitung
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
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
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
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