30.11.2025 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
nicht verfügbar

Senior/Lead Software Developer / Software Architect

Mainz, Deutschland
Weltweit
Diplom-Informatik
Mainz, Deutschland
Weltweit
Diplom-Informatik

Profilanlagen

CV_dev.pdf
CV_en.pdf

Skills

Ausdauer, systematisches Vorgehen und der Ehrgeiz zur ständigen Verbesserung – das verbindet meine Leidenschaft für Sport mit meiner Expertise in der Softwareentwicklung. Als ehemalige 800m-Läuferin und aktive Gleitschirmfliegerin weiß ich, was es bedeutet, sich systematisch auf Herausforderungen vorzubereiten. 
Diese Erfahrung nutze ich als Backend-Expertin für die Entwicklung anspruchsvoller Softwarelösungen. Nach meinem Informatikstudium in Bonn habe ich mich auf Softwarearchitektur spezialisiert – mit dem Fokus auf Codequalität, langfristig wartbarer Systeme und dem Abbau technischer Schulden. 
Ich bin die richtige Ansprechpartnerin, wenn du eine Entwicklerin suchst, die nicht nur technisch versiert ist, sondern auch die Ausdauer und Zielstrebigkeit mitbringt, um komplexe Projekte erfolgreich umzusetzen. Dabei lerne ich kontinuierlich dazu und erschließe mir neue Technologien mit der gleichen Neugier, mit der ich meine sportlichen Grenzen erweitere.


Methode & Konzepte
Objektorientierte Programmierung, Domain-Driven Design, Test-Driven Development, Agile, Scrum, Kanban, Design Pattern, Clean Code, Onion Architecture /Hexagonale Architektur, Architekturdokumentation, IT-Sanierung, Microservices, Event-Driven Architecture, Event Sourcing, CQRS, Pair/Mob Programming, Code Review

Programmiersprachen und Formate
Java, Kotlin, Python, JavaScript, TypeScript
REST, json, XML/XSD, WSDL, SOAP

Frameworks & Libraries
Spring Boot, Java EE/Jakarta EE, Apache Kafka, Amazon Alexa, React, Lombok, OpenAPI/Swagger

Software Qualität
JUnit, Mockito, Sonar, Testcontainers, Wiremock, REST Assured, Cucumber, TestNG, JMockIt

Datenbanken
Oracle, MySQL/MariaDB, MongoDB, DB2, SQL, Hibernate, Flyway, JPA

Cloud
Azure, AWS, Kubernetes

Tools
Docker, git, GitHub Actions, Gitlab CI, Jenkins, Gradle, Maven, npm, Jira, Confluence, Instana

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Qualitätstracking für Fertigungsprozesse

Schott AG

Industrie und Maschinenbau

>10.000 Mitarbeiter

Das Material Tracking System ermöglicht lückenlose Qualitätsverfolgung in der Fertigung. Alle Arbeitsschritte und Materialqualitäten werden nachvollziehbar dokumentiert.
Datenerfassung:
  • Android-App für manuelle Qualitätsdatenerfassung durch Fabrikarbeiter
  • OPC UA-Maschinenschnittstelle für automatisierte Datenübertragung
System-Architektur: Microservice-Backend als Vermittlungsschicht zwischen Datenquellen und Manufacturing Integration Platform (MIP).
Performance-Anforderungen: Entwicklung für Massenproduktions-Szenarien mit strikten Last- und Performance-Vorgaben. Optimierung der Datenverarbeitung und -weiterleitung für kontinuierlichen hohen Durchsatz.


Kotlin, Spring Boot, Kubernetes, Docker, Microservices, REST, Azure, Helm, Instana, PostgreSQL, Scrum, JUnit, Swagger, MockK, Postman, Python, JavaScript/TypeScript, MQTT, Playwright, Bitbucket, Flyway, OPC UA, Micrometer, Grafana, Prometheus, Keycloak, Flux, Arc42, Maven

Partner-API für Gerätesteuerung und -überwachung

Vaillant Group

Energie, Wasser und Umwelt

>10.000 Mitarbeiter

Das API Developer Programme stellt Vaillant-Partnern eine REST-API zur Heizgeräte-Steuerung und -Überwachung bereit. Die API ermöglicht auch die nahtlose Integration in Smart Home Systeme.
Technische Umsetzung: Microservice-Architektur mit Apache Kafka für asynchrone Service-Kommunikation. DevOps-Ansatz mit End-to-End-Verantwortung für Development und Operations.
Technische Achievements:
  • Migration auf aktuelle Java- und Spring Boot-Versionen
  • Systematischer Abbau technischer Schulden
  • Service-Redesign mit Context Mapping aus Domain-driven Design
  • Verbesserung der Systemarchitektur und Wartbarkeit

Java, Spring Boot, Kubernetes, Kafka, Docker, Microservices, REST, Azure, IoT, github, Prometheus, MongoDB, Scrum, Scrum of Scrums

Mobile App-Integration für DB Fernverkehr-Systeme

Deutsche Bahn AG

Transport und Logistik

>10.000 Mitarbeiter

Entwicklung des Microservice-Backend für die RIS Communicator Android-App, eine zentrale Integrationsplattform für DB Fernverkehr-Mitarbeiter. Das System aggregiert Daten aus verschiedenen Legacy-Backends und stellt eine einheitliche API für das Frontend bereit.
Backend-Architektur: Microservice-basierte Datenintegration mit Abruf und Aggregation aus heterogenen Quellsystemen. Aufbereitung und Transformation der Daten für optimierte Frontend-Konsumierung.
Offline-Fähigkeit: Implementierung robuster Caching- und Synchronisationsmechanismen für unterbrechungsfreie Datenversorgung bei instabilen Netzwerkverbindungen. Gewährleistung der Datenkonsistenz auch bei temporären Verbindungsabbrüchen.
DevOps & Infrastructure: Vollständige Greenfield-Implementierung:
  • CI/CD-Pipeline Setup und Automatisierung
  • Kubernetes-basiertes Deployment und Container-Management
  • Production-ready Monitoring und Alerting-System

Keywords: Java, Spring Boot, Hibernate, Kubernetes, Docker, Microservices, REST, MQTT, AWS, Onion Architecture, gitlab, Prometheus, MariaDB

Zertifikate

iSAQB Advanced Modul FLEX - Flexible Architekturen

Socreatory

2025

iSAQB® CPSA Foundation Level

Certible

2024

exali-logo

exali Berufshaftpflicht-Siegel

Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.

Versichert bis: 01.09.2026


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden