02.07.2026 aktualisiert


nicht verfügbar
info: nicht verfügbar bis 01.01.2027
Senior Java Backend Developer & Software-Architekt | Quarkus/MicroProfile | BaFin & Banking
Berlin, Deutschland
Berlin +250 km
Diplom Volkswirtschaftslehre, Rheinische Friedrich-Wilhelms-Universität Bonn (Note 1,7)Über mich
Senior Java Backend Developer & Software-Architekt mit 10+ Jahren Erfahrung in Backend- und Microservice-Systemen (Java, Spring Boot, Quarkus). Aktuell Lead Developer in BaFin-Digitalisierungsprojekten: Architektur, Schnittstellen, OpenShift, Teamführung, KI-gestützte Entwicklung (Claude, Copilot).
Skills
GitHub CopilotLLMKünstliche IntelligenzArchitekturBankingHibernateJava ArchitecturesPostgreSQLLiquibaseOpenShiftPrompt EngineeringSpring BootBackendKubernetesRestful Apis
Senior Java Backend Developer & Software-Architekt | BaFin/Banking | MicroProfile · Spring Boot · Quarkus · OpenShift · AWS
Über zehn Jahre Erfahrung in der Entwicklung robuster, skalierbarer Backend- und Microservice-Systeme mit Java (17/21) – Schwerpunkt regulierte Finanz- und Verwaltungsverfahren (BaFin) sowie Banking. Aktuell als Lead Developer / Software-Architekt in BaFin-Digitalisierungsprojekten verantwortlich für Architektur, Schnittstellen, OpenShift-Deployment und die technische Führung kleiner Teams.
Java-Backend & Microservices
Entwicklung verteilter Backend- und Microservice-Systeme mit Java (17/21), Spring Boot, Eclipse MicroProfile und Quarkus. Einsatz moderner Architekturmuster: hexagonale Architektur und Domain-Driven Design (DDD).
Regulierte Verwaltungsverfahren & Finanzaufsicht (BaFin)
Mehrjährige Erfahrung in regulierten Verfahren der Finanzaufsicht: Zuverlässigkeitsprüfung (DZVP) und Inhaberkontrollverfahren (IKON) nach KWG/VAG/KAGB/WpIG, inkl. BPMN-Prozessmodellierung und eAkte-Anbindung. Zuvor Digitalisierung von Bankenprozessen (Zahlungsverkehr, Bausparen, Massendatenverarbeitung).
Software-Architektur & technische Führung
Entwurf komplexer Systemarchitekturen inkl. Architecture Decision Records (ADRs) und Technologieauswahl (z. B. Quarkus, Camunda/Flowable). Technische Führung als Lead Developer (Teams von 3–4 Entwicklern), Verantwortung für Code-Reviews, Onboarding und Coaching; bei Europace disziplinarische Führung von 3 Entwicklern.
Containerisierung & Cloud
Containerisierung und Betrieb mit Docker und OpenShift/Kubernetes; cloud-native Entwicklung auf AWS. Aufbau und Betrieb von CI/CD-Pipelines und verteilten Microservice-Landschaften inkl. Monitoring und Incident-Management.
Schnittstellen & Integration
Entwurf und Anbindung komplexer Schnittstellen: REST, MicroProfile RestClient, SOAP, GraphQL; asynchrone Kommunikation und Messaging mit RabbitMQ.
Datenbanken & Migration
Fundierte Kenntnisse in SQL, PostgreSQL/PL-pgSQL, MSSQL, DB2 und CouchDB; Datenbankmigrationen mit Liquibase, Persistenz mit Hibernate und Spring JPA.
Build, CI/CD & Versionierung
Maven, Gradle, Git/GitHub/GitLab, Jenkins, TeamCity – Build-Management, Continuous Integration und Versionskontrolle in agilen Projekten.
Methoden & Tools
Scrum, Kanban, Lean; DDD, hexagonale Architektur, BPMN, ADRs sowie V-Modell/Wasserfall. Jira, Confluence, Slack/Teams, Architekturdokumentation mit arc42.
KI-gestützte Entwicklung & Architekturdokumentation
GitHub Copilot (IntelliJ), Claude Code/Cowork und Einbindung von LLM-APIs – u. a. dynamische Interaktion, Code-Generierung, Test-Erstellung, Code-Reviews und Story-/Anforderungsausarbeitung.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2021
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Architektur und Konzeption einer Anwendung zur digitalen Unterstützung von Inhaberkontrollverfahren beim Erwerb bedeutender Beteiligungen (KWG, VAG, KAGB, WpIG) (Projekt IKON). Erstellung eines Architecture Decision Records (ADR) zur Tech-Stack-Auswahl, Entwurf der fachlich-technischen Zielarchitektur (hexagonal/DDD), BPMN-Prozessmodellierung, Konzeption eines eAkte-Adapters und des containerisierten Deployments. Technologien: Quarkus, Java 17, MicroProfile RestClient, BPMN (Camunda/Flowable), React, Docker, OpenShift, DDD/Hexagonale Architektur. Vorgehen: Scrum (agil). Team: 4 Entwickler, 1 Business Analyst. Einsatz von KI-Werkzeugen bei Konzeption, ADR-Erstellung und Anforderungsanalyse (Claude Code/Cowork, GitHub Copilot) inkl. Einbindung von LLM-APIs.
Entwicklung und Weiterentwicklung eines MicroProfile-basierten Java-Backends zur digitalen Unterstützung aufsichtsrelevanter Zuverlässigkeitsprüfungen (Projekt DZVP). Technische Leitung des Java-Backends, Entwurf und Implementierung der Service-, Mapper- und Facade-Schichten inkl. REST-Schnittstellen, containerisiertes Deployment auf OpenShift (Docker), Datenbankmigrationen auf DB2 mit Liquibase, Code-Reviews, Aufbau von Teststrukturen und Erstellung von JUnit-5-Tests sowie Onboarding und Coaching im Entwicklungsteam. Technologien: Java 17, Eclipse MicroProfile, Open Liberty, Docker, OpenShift, DB2, Liquibase, JUnit 5, REST, CDI, Maven, Git/GitLab, Jira, Confluence. Vorgehen: Scrum (agil). Team: 3-4 Entwickler, 1-2 Business Analysten. Einsatz von KI-Werkzeugen im Entwicklungsprozess (GitHub Copilot in IntelliJ, Claude Code) zur Code-Generierung, JUnit-Testerstellung und Code-Review-Unterstützung.
Konzeption und Entwicklung einer Plattform zur Vermittlung und automatisierten Abrechnung von Sprachunterricht. Einsatz von KI-Werkzeugen in Entwicklung und Betrieb (GitHub Copilot, Claude Code/Cowork, Einbindung von LLM-APIs).