Julien Xavier is a senior back-end Java developer with nine years of professional experience and a strong full-stack background, currently focused on Kafka-driven compliance and fraud detection at BforBank. He builds and maintains event-driven microservices, implements KYC and regulatory rules, and optimized Kafka Connect pipelines to reliably sync topics with internal databases. Julien has led front-end projects at Galeries Lafayette, delivering award-winning internal apps and migrating large codebases to modern frameworks while also ensuring high test coverage and performance tuning. He combines hands-on backend engineering (Java, Spring, PostgreSQL) with frontend leadership (Vue/Angular/React) and cloud automation experience (GCP, AWS, Terraform). A Sorbonne Master’s candidate, he pairs academic grounding with practical work as an independent developer improving SEO and UX for small clients. Less obvious: Julien moves fluidly between strategic design (architecture, data validation/enrichment) and operational tasks like automated exports for fraud teams, making him effective across the delivery lifecycle.
9 years of coding experience
4 years of employment as a software developer
Master Sciences et Technologies du Logiciel Informatique, Master Sciences et Technologies du Logiciel Informatique at Sorbonne Université
Licence Informatique, Licence Informatique at Pierre and Marie Curie University
Starting code for a Refactoring Code Kata on the Yatzy rules
Contributions:1 push, 1 branch in 3 years 2 months
code-refactoringcode-katayatzyrefactoringrules
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.