You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Xavier JulienXJ

Xavier Julien

Développeur Java/Spring/Kafka - VueJs/React

€500/day
Bordeaux, FR
3-7 years

Average response time: 1 hour

About Xavier

Bonjour đź‘‹,

Je suis Développeur Backend Java avec une solide expérience Full-Stack, notamment sur les environnements à forte exigence technique (ESN, grands comptes).
Je suis spécialisé dans Java, Spring Boot, les architectures microservices/hexagonales et les traitements orientés événements (Kafka).

⚙️ Backend

Je conçois et maintiens des systèmes backend robustes, scalables et sécurisés :

👉 Java 11 → 21 (Spring Boot 2/3, architecture hexagonale, DDD)
👉 Microservices, API REST sécurisées, gestion des rôles & permissions
👉 Apache Kafka / Kafka Connect, event streaming, pipelines de données
👉 PostgreSQL, MongoDB, optimisation SQL, transactions, migrations
👉 Testing backend (JUnit, Testcontainers, TDD selon contexte)
👉 Déploiement & CI/CD : AWS, GCP, Terraform, Jenkins, GitlabCI, Docker

J’accorde une importance particulière à la lisibilité du code, à la fiabilité des échanges de données et à la performance des services distribués.

🎨 Frontend
Je maîtrise également les stacks modernes pour intervenir efficacement sur les interfaces :

👉 React.js, Vue.js, Angular
👉 Next.js / Nuxt.js (usage personnel)
👉 TypeScript, TailwindCSS
👉 Tests front : React Testing Library, Vue Testing Library, Cypress

Pratique pour développer une feature de bout en bout ou collaborer étroitement avec les équipes front.

🎯 Pourquoi travailler ensemble ?

✓ 5 ans d’expérience sur des projets critiques en ESN & clients grands comptes
✓ Solide expertise backend + capacité full-stack lorsque nécessaire
âś“ Autonomie, communication claire, livrables fiables
âś“ Toujours en veille : projets persos (Next, Nuxt, Nest, etc.)

👯 Un besoin backend, data, microservice ou full-stack ?

Je suis disponible pour échanger sur votre projet et voir comment je peux vous accompagner.

đź“© Contactez-moi !
  • Spanish

    Conversational

  • English

    Fluent

  • French

    Native or bilingual

  • Portuguese

    Native or bilingual

Can work on-site
Bordeaux (up to 50km)

Experience

  • BFORBANK
    Développeur Back Senior Java Kafka
    BANKING AND INSURANCE
    August 2025 - May 2026 (9 months)
    Courbevoie, France
    Projet : Mise en place et maintenance des règles de conformité & vigilance réglementaire sur la plateforme bancaire digitale B4Bank

    Contexte :
    Au sein de la banque 100% digitale B4Bank, j’intervenais dans l’équipe en charge de la vigilance, lutte contre la fraude et conformité réglementaire. L’objectif était de garantir la fiabilité, la conformité légale des données clients, au sein d’un écosystème microservices fortement orienté évènementiel (Kafka).

    Réalisations :
    - Conception et développement de microservices Event Driven autour de Kafka en suivant le pattern Hexagonal.

    - Mise en place de schéma Avro dans un schéma registry pour sécuriser la gestion des types d’événements.

    - Exposition et consommation de données via des événements Kafka.
    Implémentation et maintenance d’un ensemble de règles métier liée au domaine bancaire (KYC, fraude, vigilance réglementaire, chequès).

    - Mise en place et optimisation de Kafka Connect pour synchroniser les topics avec les bases de données internes.

    - Mise en place de flux Kafka Stream afin de faire de l'agrégation d’événements Kafka pour optimiser des flux existants.

    - Mise en place du pattern Outbox pour assurer la cohérence entre l’insertion en base de données et l’envoi d’un événement Kafka.

    - Développement d’un processus complet de transcription automatisée des données issues d’un topic Kafka vers un fichier exploitable par la Direction de la Fraude.

    - Transformation et validation de données critiques (nettoyage, enrichissement, formatage) avant export.

    - Contribution à l’amélioration de la qualité globale du code : revue de code, standardisation, bonnes pratiques, librairies, couverture de tests.


    Stack Technique : Microservices (pattern Hexagonal), Java 21, Spring boot 3, Kafka, Kafka Connect, Kafka Stream, Postgresql, Docker, Colima, Gitlab CI/CD, JUnit, Mockito, Cucumber (Intégration), Maven, GCP
    Java Apache Kafka Kafka Connect Docker Microservices
  • JAX CODE
    DÉVELOPPEUR FREELANCE
    E-COMMERCE
    February 2025 - Today (1 year and 6 months)
    Aubervilliers, France
    Car Secure : Support ponctuel pour le développement d'un site e-commerce.
    • Accompagnement en pair-programming lors du dĂ©veloppement de nouvelles fonctionnalitĂ©s.
    • Analyse du modèle de donnĂ©es et adaptations afin d'amĂ©liorer la cohĂ©sion des diffĂ©rentes tables.
    • Mise en places de tests unitaires.
    • IntĂ©gration Salesforce (synchronisations des donnĂ©es via des batch). DĂ©veloppement de nouvelles fonctionnalitĂ©s front-end.
    • Mise en place d'un système de paiement par lien unique.
    Stack Technique : Java 21, Quarkus, Salesforce, Next.js, React, PostgreSQL, PayTweak

    Village de Bretou : Reprise du site internet Wordpress en redesignant tout le site vitrine.
    • AmĂ©lioration du rĂ©fĂ©rencement naturel (SEO) : Ajouts de balises, mots-clĂ©s, optimisation du loading, liens externes
    • Mise en place de Google Analytics
    • IntĂ©gration Wordpress (contenu, google maps, composants elementor)
    • Mesures anti-bots des formulaires Ă  l'aide reCAPTCHA
    • Mises Ă  jours des versions des diffĂ©rents plugins
    Stack Technique : Wordpress, Google Analytics, Elementor
    Java Node.js Quarkus PostgreSQL Salesforce
  • PMU
    Développeur Backend
    ENTERTAINMENT AND LEISURE
    September 2024 - February 2025 (5 months)
    Neuilly-sur-Seine, France
    Projet : Mise en place des nouveaux serveurs de jeu sur une plateforme Cloud et sécurisation de l’existant
    • DĂ©veloppement de tests unitaires.
    • CrĂ©ation de serveur de jeux.
    • Migration des règles des serveurs de jeux sur les nouveaux serveurs de jeux.
    • Mise en place de script de purge automatisĂ©s par le cloud(Terraform/AWS),
    • MontĂ©e en compĂ©tences sur de nouveaux sujets (Services AWS, Terraform).
    • Mise Ă  jour sur plusieurs outils via de la formation ( Angular 18, React, Vue 3, Java/Spring, Hexagonal Arch, TDD , Typescript, etc..).
    Stack Technique : Architecture microservices, Java, Spring, Terraform, AWS, Gitlab, Gitlab CI
    Java Spring Typescript Terraform Amazon Web Services

Recommendations

MG
RM
Maxime Guinchard and 1 other person have recommended Xavier

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master of Science
    Sorbonne Université
    2020
    Master Sciences et Technologies du Logiciel, Informatique
  • Licence, Informatique
    Université Pierre et Marie Curie (Paris VI)
    2018
    Licence, Informatique

Skill set

Categories