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)
Berlin, Deutschland
Berlin +250 km
Diplom Volkswirtschaftslehre, Rheinische Friedrich-Wilhelms-Universität Bonn (Note 1,7)

Profilanlagen

Profil_Mathea_Marcel_202607.pdf

Ü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 ApisSpring BatchDockerMicroservices
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

Lead Developer / Architekt

Bundesanstalt für Finanzdienstleistungsaufsicht (BaFin)
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.

Lead Developer

Bundesanstalt für Finanzdienstleistungsaufsicht (BaFin)
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.

Mitgründer

colibri-teachers
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).

Senior Java Backend Developer

applied by zeb
Konzeption und Entwicklung mehrerer Spring-Boot-Services zur Digitalisierung von Bankenprozessen auf AWS (wechselnde Projekte). Service zur Erfassung von Bausparverträgen (Spring Boot, AWS), Service zur Massendatenerfassung via CSV inkl. Darstellung aggregierter Ergebnisse, Entwicklung der REST-APIs und der zugehörigen Business-Logik, CSV-Verarbeitung mit Spring Batch, optimierte Datenbankabfragen mit Spring JPA. Technologien: Java 17, Spring Boot, Spring, REST, Spring Batch, Spring JPA, Hibernate, PostgreSQL, MSSQL, AWS, Docker, JUnit, Gradle, GitLab. Vorgehen: Scrum/Kanban. Team: wechselnde Projekte, 2-4 Entwickler. Einsatz von KI-Werkzeugen (GitHub Copilot in IntelliJ, Claude) zur Code-Generierung und Testunterstützung.

Softwareentwickler / Teamlead

Europace
Betreuung und Weiterentwicklung einer Spring-Boot-Microservice-Landschaft inkl. DevOps-Verantwortung (Projekt Microservice-Plattform Baufinanzierung/Antragsstrecken). Erweiterung von GraphQL- und REST-APIs sowie der Business-Logik einzelner Microservices, Konzeption und Entwicklung eines Spring-Boot-Services zur Dokumentenverwaltung auf AWS, DevOps: Migration des Elasticsearch-Frameworks, Monitoring, Incident-Management, Containerisierung mit Docker, CI mit TeamCity und Ansible, Integration- und Unit-Testing mit Spock, disziplinarische Führung von 3 Mitarbeitenden, Frontend-Migration von AngularJS auf Angular. Technologien: Java 11+, Groovy, Spring Boot, GraphQL, REST, Spock, Elasticsearch, RabbitMQ, Redis, CouchDB, Docker, AWS, TeamCity, Ansible, Gradle, GitHub. Vorgehen: Lean/agil. Team: 3-5 Entwickler, disziplinarische Führung von 3 Entwicklern.

Softwareentwickler

Channel21
Anbindung der internen J2EE-Middleware-Plattform (TRPL) an das ERP-System Navision sowie Entwicklung steuernder Spring-Anwendungen (Projekt ERP-Integration & Prozesssteuerung TRPL - Navision). Massendaten-Importe und -Exporte, Spezifikation von Schnittstellen für die Weiterentwicklung von Navision, Spring-MVC-Anwendung zur Steuerung der TRPL inkl. Eigenentwicklung eines Suchframeworks, Eigenentwicklung einer ORM-Schicht für eine Fat-Client-Umgebung (Java 11), erster Webservice mit Spring Boot, automatisiertes Deployment mit Jenkins. Technologien: Java 8/11, J2EE, Spring, Spring Boot, Hibernate, PostgreSQL, SOAP, REST, Maven, Subversion, Jenkins. Vorgehen: agil. Team: 10 Entwickler.

Wissenschaftlicher Mitarbeiter

Freie Universität Berlin
Tätigkeit am Wirtschaftstheoretischen Institut (Mikroökonomie); Analyse von Modellen mit Mathematica.

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden