About Laurent
What if I were the missing piece to your needs?
French
Native or bilingual
English
Fluent
Experience
- Royal CaninJava DeveloperE-COMMERCEMay 2024 - September 2025 (1 year and 4 months)Paris, FranceProject ContextParticipation in the maintenance and evolution of Royal Canin's e-commerce backend, deployed in several markets (United States, France, Japan, etc.).The project aimed to ensure the reliability and service continuity of the legacy platform while developing new features prior to a global redesign. The backend was based on a Spring Boot microservices architecture in an Azure Cloud environment.Team Composition
- 4 technical consultants
- 1 Product Owner
- 1 Scrum Master
- 6 backend developers
- 3 frontend developers
- 2 Tech Leads
Main Responsibilities- Resolution of critical bugs in production to ensure service continuity in various international markets
- Integration of Apple Pay payment method in several countries, ensuring a smooth user experience compliant with security standards
- Complete migration of the payment provider in the US market, including adaptation of microservices and validation of financial flows
- Implementation of a new product catalog, while maintaining compatibility with the legacy system for a gradual transition
- Contribution to the continuous improvement of software quality through adherence to best practices: unit tests (JUnit, WireMock), code reviews, security, and performance optimization
- Close collaboration with technical and product teams within an agile environment (Scrum), participation in ceremonies and technical reviews
Technical StackJava 11, Spring Boot, Spring Data, Spring Security, JUnit, WireMock, Microservices, Azure Cloud, MySQL, MongoDB, Kubernetes - BpifranceJava DeveloperBANKING AND INSURANCEJanuary 2023 - May 2024 (1 year and 4 months)Paris, FranceProject ContextParticipation in the development of an internal solution centralizing billing and pricing management for several internal services. The system acted as a proxy between business applications and a SaaS platform specializing in pricing and billing.Team Composition
- 1 Scrum Master
- 1 Product Owner
- 2 Java developers
- 1 Tech Lead
- 1 Automation QA Engineer
Main Responsibilities- Development and maintenance of a reactiveREST API(Spring Boot,Spring WebFlux)
- Implementation and evolution of aKafkaevent-driven component for stream processing
- Development ofAWS LambdasinTypeScript
- Design ofSpring Boot startersto centralize calls to external APIs
- Contribution to the improvement of theJenkins CI/CD pipelineand application monitoring viaDatadog
- Rigorous application of best practices:TDD,code review,security,clean code,automated tests
Technical StackJava 17, Spring Boot, WebFlux, Spring Security, Kafka, PostgreSQL, AWS Lambda, TypeScript, JUnit, WireMock, Jenkins, Datadog.
Recommendations
Be the first to recommend Laurent
Help this freelancer shine by sharing your experience working together.
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
- Java Application DeveloperOpenclassrooms2022
- Expert in Computer ArchitectureEcole 42
Certifications
- Oracle Certified Professional: Java SE 21 DeveloperOracle2025
- Certified Kubernetes Application Developer (CKAD)The Linux Foundation2025