23.10.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Fullstack Developer

Ulm, Deutschland
Weltweit
B. Sc. Informatik; B. Sc. Psychologie
Ulm, Deutschland
Weltweit
B. Sc. Informatik; B. Sc. Psychologie

Über mich

Fullstack-Entwickler und Technical Project Lead aus Ulm mit Fokus auf Java, Spring Boot und Angular. Ich entwickle, modernisiere und betreibe geschäftskritische Anwendungen mit Kubernetes, CI/CD und Microservices. Mir sind saubere Architektur, Testabdeckung und Sicherheit wichtig.

Skills

JavaBootstrapHibernateNoSQLScrumAngular 2+SwaggerCloud PlatformAngular MaterialSpring CloudSpring BootFastAPIPySparkKubernetesFull Stack EntwicklungGraphQLDevSecOpsJenkinsDatabricks
Full-stack developer and technical project lead with a focus on Java, Spring Boot and Angular, and several years of experience building and maintaining business-critical applications for insurers, banks and reinsurers. I’m strong in modernizing large legacy systems (e.g. Spring Boot 2.x to 3.5, Angular 12 to 19), migrating CI/CD pipelines, and working with Docker, Kubernetes and cloud platforms (AWS, GCP, Azure). I’ve also worked on microservice platforms built on domain-driven design and event-driven architecture, including Python/FastAPI, GraphQL, Kafka and PySpark. I care about clean architecture, test coverage (TDD), and security (OAuth2, Keycloak, DevSecOps tooling). With a background in both computer science and psychology, plus experience as project lead, I work well with clients and teams from requirements through go-live and operations.


Tech Stack
Java, Groovy, Spring Boot, Hibernate, JPA, Liquibase, REST, OpenAPI, Maven, Mapstruct, Shedlock, Redis, Python, FastAPI, GraphQL, Camunda, Swagger, Jackson, Spring Cloud, Eureka, OpenFeign, Angular, Material, NgRx Store, npm, pnpm, yarn, RequireJS, HTML, CSS, SCSS, JavaScript, TypeScript, Carbon, D3, Bootstrap, PySpark ETL, Spark-on-Kubernetes, IONOS S3, SQL, PostgreSQL, Databricks, Microsoft Graph, NoSQL, Exasol, MariaDB, MS SQL, Teedy, SAP HANA, H2, Azure Storage Blob, Docker, Kubernetes, Argo, AWS, Spark, S3, Kafka, IONOS managed Kubernetes, EKS, Google Cloud Platform (GCP), GKE, on-premise, Amazon Web Services, OAuth2, OICD, Keycloak, Azure Identity, Azure AD, Spring Security, SonarCloud, SonarQube, Dependabot, Zanzibar, SAST, DAST, SCA, Container Security, IaC Security, Secret Management, Threat Modelling, OWASP Zap, AquaSec, Checkov, AWS Secrets Manager, OWASP Threat Dragon, SAML, AuthZForce, JWT, LDAP, Git, Github, Github Actions, Gitlab, Gitlab CI/CD, Cursor Bugbot, JFrog Artifactory, Backstage.io, Flux, ArgoCD, Pulumi, k3d, devspace, copier, typer, Maven, Jenkins, Github Packages, Sonatype Nexus, Gradle, JUnit, Spock, Mockito, Cypress + Cucumber, Karma/Jasmine, JaCoCo, Jest, Vite, unittests, Azure Monitor, Telemetry, Argo, Prometheus, Grafana, Grafana Tempo, Elastic Stack (ELK), Elasticsearch, Kibana, GCP, Envers, Alpine, Debian, Ubuntu, Windows, RHEL, TDD, SAFe, Scrum, Kanban Figma, YouTrack, Jira, ServiceNow, Github CoPilot, Composer, Claude, OpenAI, Ollama, Gemini, ChatGPT

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2026

Sprachen

DeutschMutterspracheEnglischverhandlungssicherKoreanischGrundkenntnisse

Projekthistorie

Fullstack-Entwickler

Versicherungen

Underwriting Workbench (Rückversicherung, Prag)
Kompletter Neubau einer Underwriting Workbench für Rückversicherungsverträge unter engen Zeitvorgaben in mehreren Teams. Herausforderungen waren die saubere Umsetzung wichtiger mathematischer Berechnungen und die Anbindung an und Abhängigkeit von verschiedenen Drittsystemen. Der Kunde legte hohen Wert auf Testabdeckung und Auditing.

Aufgaben
Fullstack Implementierung der Software
Implementierung eines eigenen Microservices für fachliche Berechnungslogiken
Integration von Drittsystemen (Custom Systeme; Databricks)
Erweiterung des Datenmodells

Lead Developer

Versicherungen

Kampagnenmanagement (Versicherung, Wien)
Modernisierung und Wartung eines existierenden Kampagnentools.

Aufgaben
CICD Migration (Jenkins → Github Actions; Nexus → Github Packages / Jfrog)
Umstellung der Authentisierung
Wartungsarbeiten an Datenbanken, ETL-Ladestrecke
Softwaremodernisierung (Spring Boot 2.7 → Spring Boot 3.5)

Lead Developer, Fullstack-Developer

CRM Kernsoftware (Framework, Architektur) (Intern, Ulm)
Wartung und Modernisierung eines Toolkits zur Erstellung konfigurierbarer CRM Systeme mit verschiedenen Workflows und utility Libraries.

Aufgaben
CICD Migration (Jenkins → Github Actions; Nexus → Github Packages / Jfrog)
Softwaremodernisierung (Spring Boot 2.7 → Spring Boot 4.1; Angular 16 → 20; Bootstrap 4 → 5)
Bugfixing
Feature Development

Project Lead, Fullstack-Developer

Versicherungen

Analytisches CRM, Kampagnenmanagement (Versicherung, Wien)
Entwicklung eines Kampagnenmanagement Tools zur Betreuung, Bearbeitung und Auswertung der Kampagnen auf verschiedenen Ebenen, integriert mit einer komplexen Datenbasis, eigenen Workflows für CRM und Administration und umfangreicher Businesslogik für Sichtbarkeitsrechte und Zuständigkeiten. Eine besondere Herausforderung war die direkte Einbindung der Anwendung in die gesamte Software-Suite des Kunden, wodurch Rücksichtnahme auf bestehende Architektur und enge Verzahnung mit mehreren Diensten nötig war.
Mit Go Live habe ich die Leitung des Projektes übernommen und sowohl in der Hypercare-Phase als auch im Rahmen mehrerer Weiterentwicklungspakete und beim Übergang in den normalen Wartungsbetrieb eng mit den Kunden zusammen gearbeitet.

Aufgaben
Fullstack Entwicklung
Kundenabstimmung, Planung und Umsetzung mehrerer Weiterentwicklungspakete
Optimierungen der Anwendungsperformance und Datenbankabfragen (inklusive großflächiger Umbauten des gesamten Projekts „unter der Haube“)
on-premise Datenbankadministration
Betreuung und Weiterentwicklung eines komplexen ETL-Prozesses
Kundenbetreuung und Bugfixing einer großen aktiven Nutzergruppe
Monitoring und aktive Sicherstellung von Verfügbarkeit und Stabilität der Services
Softwaremodernisierung (Spring Boot 2.5 → Spring Boot 3.5; Angular 12 → Angular 19)

Fullstack-Developer

Analytisches CRM (Versicherung, Stuttgart)
Modernisierung eines existierenden CRM Tools.

Aufgaben
Softwaremodernisierung (Spring Boot 2.7 → Spring Boot 3.5; Angular 15 → Angular 19)
Deepdive zur Identifikation und Beseitigung langlebiger Bugs

Fullstack-Developer

Banken und Finanzdienstleistungen

Analytisches CRM (Bank, Stuttgart)
Anpassung / Erweiterung bestehender Features und Bugfixing in einer späten Phase des Projekts.

Backend-Developer

Banken und Finanzdienstleistungen

FinTech Core Plattform (Unternehmensberatung, Zürich/Hongkong/Singapur)
Das Ziel des Projektes war, die Next-Gen-Plattform (Version 8), einer bisherigen Softwarelösung, technisch zu konzipieren und umzusetzen - in 9 Monaten. Vorbereitung der Migration der Kunden der Plattform (Version 7). Die Plattform hat eine Architektur nach den Prinzipien - Microservices, Domain-Driven-Design, Event-Driven Architecture. Die Plattform wurde wie bestellt geliefert und war bereits vor Go-Live bei 3 Banken produktiv im Einsatz, da die wichtigsten Komponenten bereits nach 3 Monaten umgesetzt waren.

Aufgaben
Mitarbeit bei der Konzeption der Software, CLI & DevSecOps-Umgebungen
Isolierung einer komplexen Queryengine für modulare Datenbankabfragen aus einer Monolithen-Architektur und Migration in einen eigenen Microservice
Konzeptionierung und Implementierung einer neuen API-Schicht
Anbindung an die neue Infrastruktur
Modernisierung des TechStacks

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden