About David
English
Fluent
French
Native or bilingual
Experience
- AXA SASoftware Engineer / Scrum MasterBANKING AND INSURANCEJune 2025 - Today (1 year)Paris, FranceLead back-end developer on Mon AXA Web, AXA's digital customer portal built on Adobe Experience Manager (AEM). I was responsible for the implementation, evolution, and redesign of numerous critical modules in AEM, while contributing to a new Spring / Java 17 architecture for the portal's version 2. Key achievements (Mon AXA Web v1 – AEM): * Advanced AEM development: HTL/Sightly components, custom servlets, OSGi services, Sling models, workflow management, and API integration. * Integration of major customer features: PDF certificate generation, reimbursement process, online cancellation, dynamic dashboard display, conditional alerts, and other features. * Redesign of the document space, server-side caching (tokenization), backend service pooling, technical debt cleanup. New architecture (Mon AXA Web v2 – Spring / Java 17) * Participation in the complete redesign of the AEM customer portal by rebuilding it outside the CMS using Java 21 and Spring Boot. * Redevelopment of critical v1 features as Spring REST microservices to enhance agility, performance, and long-term maintainability.
- ARKEMAJahia / Java DeveloperCHEMICALJuly 2023 - April 2025 (1 year and 9 months)Puteaux, FranceAs part of an international, high-visibility project, I work on the management and evolution of Arkema's (and Bostik's) multilingual and multi-site digital ecosystems. These platforms are powered by Jahia, a Java CMS based on OSGi, whose technical architecture and concepts are closely comparable to Adobe AEM. * Design and development of custom backend components in Java 11 to power high-traffic dynamic pages adaptable to different countries, languages, and user types. * Advanced management of content structure, component rendering, access rights, and multi-tenant configuration (site groups, regional variations). * Fine-grained cache management, performance optimization, and contribution to user experience quality. * Close collaboration with product, UX, and DevOps teams in a CI/CD environment based on GitLab.
- AXA SAJava / AEM DeveloperBANKING AND INSURANCEJune 2020 - June 2023 (3 years)Nanterre, FranceLead back-end developer on Mon AXA Web, AXA's digital customer portal built on Adobe Experience Manager (AEM). I was responsible for the implementation, evolution, and redesign of numerous critical modules in AEM, while contributing to a new Spring / Java 17 architecture for the portal's version 2. Key achievements (Mon AXA Web v1 – AEM): * Advanced AEM development: HTL/Sightly components, custom servlets, OSGi services, Sling models, workflow management, and API integration. * Integration of major customer features: PDF certificate generation, reimbursement process, online cancellation, dynamic dashboard display, conditional alerts, and other features. * Redesign of the document space, server-side caching (tokenization), backend service pooling, technical debt cleanup. New architecture (Mon AXA Web v2 – Spring / Java 17) * Participation in the complete redesign of the AEM customer portal by rebuilding it outside the CMS using Java 21 and Spring Boot. * Redevelopment of critical v1 features as Spring REST microservices to enhance agility, performance, and long-term maintainability.
Reviews
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 MIAGEUniversité Paris Nanterre2018