07/29/2026 updated


100 % available
Senior Software Engineer | Java & Spring Framework, Kafka | TDD / DDD / BDD
Quatre bornes, Mauritius
Worldwide
About me
I am a Senior Software Engineer with 7 years of experience building backend systems in Java, with a strong focus on distributed systems, software craftsmanship and event-driven architectures. My positioning is simple: I do not just use frameworks, I also contribute to them.
Java (Programming Language)Spring SecurityBehavior-Driven DevelopmentHibernateSpring FrameworkTest-Driven Development (TDD)Event-driven ArchitectureSpring CloudBackendSpring DataEvent Driven ArchitectureApache KafkaApi DesignDomain Driven Design
Java & Spring Framework
Tiefgehende Expertise in Java (Version 8 bis 25) sowie im Spring-Okosystem, einschliesslich Spring Boot 3+, Spring Cloud, Spring Data JPA, Spring Security und Spring for Apache Kafka. Entwicklung skalierbarer, produktionsreifer Backend-Dienste fur regulierte Finanz- und Zahlungsplattformen.
Apache Kafka & Event-Driven Architecture
Umfangreiche Erfahrung mit Apache Kafka als Producers, Consumers und Streams fur asynchrone, ereignisgesteuerte Integrationen. Aktiver Open-Source-Contributor zum Spring for Apache Kafka Projekt mit gemergten Beitragen in Version 4.1.0-RC1.
Clean Architecture & Domain-Driven Design (DDD)
Anwendung von Hexagonal / Clean Architecture, Domain-Driven Design (DDD), SOLID-Prinzipien und REST API-Design fur wartbare, klar abgegrenzte Microservices-Architekturen in hochregulierten Umgebungen.
Cloud & DevOps
Einsatz von Docker, Kubernetes, GitLab CI, Jenkins, Maven und Git fur industrialisierte Delivery-Pipelines. Inhaber von 4 Oracle Cloud Infrastructure (OCI) Zertifizierungen fur cloud-native Microservices und containerisierte Workloads.
Qualitassicherung & Testpraktiken (TDD / BDD)
Konsequente Anwendung von Test-Driven Development (TDD), Behavior-Driven Development (BDD) und Pair Programming. Einsatz von JUnit 5, Mockito und Testcontainers fur umfassende Unit-, Integrations- und End-to-End-Testsuiten.
Datenbanken & Messaging
Erfahrung mit PostgreSQL, MongoDB, MySQL sowie JPA/Hibernate-Optimierung. Entwicklung hybrider Datenbanklosungen und transaktionssicherer Systeme fur Zahlungs- und Reservierungsplattformen.
Security & Observability
Einsatz von Spring Security, Keycloak (OIDC/OAuth 2.0) fur Authentifizierung und Autorisierung. Monitoring und Observability mit Prometheus, Grafana und Elasticsearch fur hochverfugbare, regulierte Systeme.
Microservices & API Gateway
Design und Implementierung von Microservices-Architekturen mit REST APIs, BFFs und API Gateway. Erfahrung in der Umsetzung skalierbarer, produktionsreifer Plattformen mit klaren Service-Grenzen.
Tiefgehende Expertise in Java (Version 8 bis 25) sowie im Spring-Okosystem, einschliesslich Spring Boot 3+, Spring Cloud, Spring Data JPA, Spring Security und Spring for Apache Kafka. Entwicklung skalierbarer, produktionsreifer Backend-Dienste fur regulierte Finanz- und Zahlungsplattformen.
Apache Kafka & Event-Driven Architecture
Umfangreiche Erfahrung mit Apache Kafka als Producers, Consumers und Streams fur asynchrone, ereignisgesteuerte Integrationen. Aktiver Open-Source-Contributor zum Spring for Apache Kafka Projekt mit gemergten Beitragen in Version 4.1.0-RC1.
Clean Architecture & Domain-Driven Design (DDD)
Anwendung von Hexagonal / Clean Architecture, Domain-Driven Design (DDD), SOLID-Prinzipien und REST API-Design fur wartbare, klar abgegrenzte Microservices-Architekturen in hochregulierten Umgebungen.
Cloud & DevOps
Einsatz von Docker, Kubernetes, GitLab CI, Jenkins, Maven und Git fur industrialisierte Delivery-Pipelines. Inhaber von 4 Oracle Cloud Infrastructure (OCI) Zertifizierungen fur cloud-native Microservices und containerisierte Workloads.
Qualitassicherung & Testpraktiken (TDD / BDD)
Konsequente Anwendung von Test-Driven Development (TDD), Behavior-Driven Development (BDD) und Pair Programming. Einsatz von JUnit 5, Mockito und Testcontainers fur umfassende Unit-, Integrations- und End-to-End-Testsuiten.
Datenbanken & Messaging
Erfahrung mit PostgreSQL, MongoDB, MySQL sowie JPA/Hibernate-Optimierung. Entwicklung hybrider Datenbanklosungen und transaktionssicherer Systeme fur Zahlungs- und Reservierungsplattformen.
Security & Observability
Einsatz von Spring Security, Keycloak (OIDC/OAuth 2.0) fur Authentifizierung und Autorisierung. Monitoring und Observability mit Prometheus, Grafana und Elasticsearch fur hochverfugbare, regulierte Systeme.
Microservices & API Gateway
Design und Implementierung von Microservices-Architekturen mit REST APIs, BFFs und API Gateway. Erfahrung in der Umsetzung skalierbarer, produktionsreifer Plattformen mit klaren Service-Grenzen.
Experience
Professional experience5 - 10 years
Freelancer since2021
Languages
EnglishGoodFrenchNative speaker
Project history
Gemergde Beitrage in Spring Kafka v4.1.0-RC1: asynchrone Commit-Unterstutzung fur Share Consumers (KIP-932) und Observability-Verbesserungen. Demonstration tiefer Spring-Okosystem-Expertise und hochwertiger Open-Source-Delivery.
Entwicklung skalierbarer, wartbarer Backend-Dienste in einem regulierten Finanzumfeld mit Java/Spring Boot Microservices und REST APIs unter Verwendung von Clean Architecture, SOLID und hexagonalem Design. Aufbau asynchroner, ereignisgesteuerter Integrationen mit Apache Kafka. Forderung von TDD, BDD und Pair Programming sowie Mentoring von Entwicklern zur Verbesserung der Teamqualitat.
Leitung eines 6-kopfigen Teams zur Entwicklung einer vollstandigen Microservices-Architektur fur eine Ticketing- und Reservierungsplattform mit Zahlungsflussen. Einsatz von Spring Boot, hybridem PostgreSQL/MongoDB, Kafka-Event-Driven-Integration und Keycloak hinter einem API Gateway. Industrialisierung der Delivery mit Docker/Kubernetes, CI/CD-Pipelines und Observability (Prometheus, Grafana, Elasticsearch).