About Xavier
Spanish
Conversational
English
Fluent
French
Native or bilingual
Portuguese
Native or bilingual
Experience
- BFORBANKSenior Java Kafka Backend DeveloperBANKING AND INSURANCEAugust 2025 - May 2026 (9 months)Courbevoie, France**Project**: Implementation and maintenance of compliance and regulatory watch rules on the B4Bank digital banking platformContext:Within the 100% digital bank B4Bank, I was part of the team responsible for vigilance, fraud prevention, and regulatory compliance. The objective was to ensure the reliability and legal compliance of customer data within a microservices ecosystem with a strong event-driven focus (Kafka).Achievements:- Design and development of Event-Driven microservices around Kafka following the Hexagonal pattern.- Implementation of Avro schema in a schema registry to secure event type management.- Exposure and consumption of data via Kafka events.Implementation and maintenance of a set of business rules related to the banking domain (KYC, fraud, regulatory watch, checks).- Setup and optimization of Kafka Connect to synchronize topics with internal databases.- Setup of Kafka Stream flows for aggregating Kafka events to optimize existing flows.- Implementation of the Outbox pattern to ensure consistency between database insertion and Kafka event sending.- Development of a complete process for automated transcription of data from a Kafka topic into a file usable by the Fraud Department.- Transformation and validation of critical data (cleaning, enrichment, formatting) before export.- Contribution to improving overall code quality: code review, standardization, best practices, libraries, test coverage.Technical Stack:Microservices (Hexagonal pattern), Java 21, Spring boot 3, Kafka, Kafka Connect, Kafka Stream, Postgresql, Docker, Colima, Gitlab CI/CD, JUnit, Mockito, Cucumber (Integration), Maven, GCP
- JAX CODEFREELANCE DEVELOPERE-COMMERCEFebruary 2025 - Today (1 year and 6 months)Aubervilliers, FranceCar Secure:Occasional support for the development of an e-commerce site.
- Pair-programming support during the development of new features.
- Analysis of the data model and adaptations to improve the cohesion of different tables.
- Implementation of unit tests.
- Salesforce integration (data synchronization via batches). Development of new front-end features.
- Implementation of a unique payment link system.
Technical Stack:Java 21, Quarkus, Salesforce, Next.js, React, PostgreSQL, PayTweakVillage de Bretou:Redesign of the Wordpress website, overhauling the entire showcase site.- Improvement of natural referencing (SEO): Addition of tags, keywords, loading optimization, external links
- Implementation of Google Analytics
- Wordpress integration (content, Google Maps, Elementor components)
- Anti-bot measures for forms using reCAPTCHA
- Updates of various plugin versions
Technical Stack:Wordpress, Google Analytics, Elementor - PMUBackend DeveloperENTERTAINMENT AND LEISURESeptember 2024 - February 2025 (5 months)Neuilly-sur-Seine, FranceProject: Implementation of new game servers on a Cloud platform and securing existing ones
- Development of unit tests.
- Creation of game servers.
- Migration of game server rules to the new game servers.
- Implementation of automated purge scripts by the cloud (Terraform/AWS),
- Skill development in new areas (AWS Services, Terraform).
- Updates on various tools through training (Angular 18, React, Vue 3, Java/Spring, Hexagonal Arch, TDD, Typescript, etc..).
Technical Stack:Microservices architecture, Java, Spring, Terraform, AWS, Gitlab, Gitlab CI
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master of ScienceSorbonne Université2020Master Sciences et Technologies du Logiciel, Informatique
- Bachelor's Degree, Computer ScienceUniversité Pierre et Marie Curie (Paris VI)2018Licence, Informatique