Konzeption, Weiterentwicklung und technische Verantwortung für skalierbare, cloud-native Java-Anwendungen im regulierten Bankenumfeld unter Einsatz moderner Softwarearchitektur-Prinzipien (u. a. hexagonale Architektur, Clean Architecture)
Implementierung und Betrieb verteilter, ereignisgetriebener Microservices auf Basis von Spring Boot, Apache Kafka, Kubernetes, Helm, CI/CD-Integration und relationalen Datenbanken (PostgreSQL)
Entwurf und Pflege von REST-APIs (OpenAPI) sowie Integration interner und externer Systeme
Analyse, Ableitung und Umsetzung funktionaler sowie nicht-funktionaler Anforderungen mit Fokus auf Performance, Stabilität, Wartbarkeit und Fehlertoleranz
Aufbau und Nutzung moderner Observability-Konzepte (Monitoring, Logging, Metriken) mit Prometheus, Grafana und Kibana zur Sicherstellung von Betriebsstabilität und schneller Fehleranalyse
Sicherstellung von Code-Qualität durch automatisierte Tests, Reviews und strukturierte Refactorings
Aktive Weiterentwicklung und Pflege der Systemdokumentation mittels AsciiDoc und arc42
Softwareentwickler - Werkstudium
STEEP GMBH
10.2022 - 10.2023
Tätigkeiten:
Weiterentwicklung einer Java-EE-basierten Unternehmensanwendung zur Unterstützung von Ausschreibungsprozessen unter Einsatz von JSF und PrimeFaces
Mitarbeit an einer dezentralen, sicherheitskritischen Anwendung im Bundeswehr-Umfeld, inklusive funktionaler Erweiterungen auf Basis von VBA sowie Anbindung an Oracle Datenbanken
Softwareentwickler - Werkstudium
DEVK VERSICHERUNGEN
10.2020 - 09.2022
Tätigkeiten:
Mitarbeit in einem agilen, cross-funktionalen Team nach Scrum in enger Zusammenarbeit mit Fachbereich und IT
Entwicklung und Weiterentwicklung einer Java-Spring-Boot-Anwendung zur Unterstützung fachlicher Prozesse unter Einsatz von PostgreSQL
Modellierung von Geschäftsprozessen mit BPMN sowie Automatisierung von Service-Tasks mittels Camunda BPM Engine
Softwareentwickler - Werkstudium + Praxissemester
STEEP GMBH
11.2019 - 09.2020
Tätigkeiten:
Weiterentwicklung einer internen Java Spring Boot Anwendung zur Erfassung und Verwaltung von Mitarbeiterprofilen und Lebensläufen
Implementierung von Fachlogik und Persistenzschicht mit Spring Boot, JPA, Hibernate und PostgreSQL
Umsetzung der Benutzeroberfläche mit JSF, JavaScript und Bootstrap
Education
Master of Science - Digital Sciences - Software Architecture
TECHNISCHE HOCHSCHULE KÖLN
Campus Gummersbach
10.2021 - 10.2023
Bachelor of Science - Informatik
TECHNISCHE HOCHSCHULE KÖLN
Campus Gummersbach
10.2016 - 07.2021
Skills
Programmiersprachen & Frameworks: Java, JPA/Hibernate, Kotlin, Maven, Spring Boot
Certification
CPSA-F / ISAQB: Certified Professional For Software Architecture
INTERESSEN & HOBBYS
Fußball, Basketball
Reisen
Podcast, Musik
SONSTIGES
Führerschein: Klasse B
Timeline
Prometheus/Grafana: Überwachung von Micro-Services
03-2025
Usd - Secure Coding in Web Applications
12-2024
CPSA-F / ISAQB: Certified Professional For Software Architecture
11-2024
Linux for Cloud Technicians Essentials (LFS203)
06-2024
Softwarearchitekt-Anwendungsentwicklung
Dwpbank Deutsche WertpapierService Bank AG
11.2023 - Current
Einführung in das Wertpapiergeschäft
11-2023
Softwareentwickler - Werkstudium
STEEP GMBH
10.2022 - 10.2023
Master of Science - Digital Sciences - Software Architecture