Available to hire
Senior back-end engineer with 8+ years of experience designing and building REST APIs and modular architectures (Hexagonal, Clean) for large enterprise environments (LC L, ENGIE, TotalEnergies, EDF). Proven track record from requirements to production support, with strong software engineering culture (SOLID, design patterns, TDD, code reviews) and hands-on CI/CD experience (Kubernetes, GitLab CI, ArgoCD, Rancher).
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
French
Fluent
English
Advanced
Work Experience
Senior Back-end Engineer at LCL (French bank)
October 1, 2023 - PresentCompleted the end-to-end design of an online sales platform for savings products. Owned the entire back-end delivery: gathered and clarified business/product requirements, wrote user stories, estimated and prioritized the backlog, and defined API contracts (REST, OpenAPI). Applied Hexagonal architecture principles and produced sequence diagrams for functional and technical design. Implemented the API and unit tests, and contributed to production operations by tailoring and evolving CI/CD pipelines (Kubernetes, GitLab CI, ArgoCD), supporting releases, and providing ongoing technical support.
Backend Java Engineer at ENGIE Lab Crigen
January 1, 2021 - September 1, 2023Turned researchers’ solutions into production-ready REST APIs. Analyzed client requirements and identified suitable technical solutions; refined and estimated user stories using Agile methods; defined interface contracts using Swagger/OpenAPI; designed sequence diagrams and system logic actor interactions; and defined state machines. Implemented REST APIs using Hexagonal architecture, wrote unit tests, performed code reviews, and deployed projects on Kubernetes clusters. Built a proof of concept for securing APIs with OKTA (OAuth2), provided ongoing technical support and maintenance, and investigated and fixed bugs.
Full Stack Java / React & Cloud Engineer at TotalEnergies (GCP) / Project Edison Sismage portal
October 1, 2019 - November 1, 2020Migrated the Sismage platform to Google Cloud Platform (SaaS model). Developed a portal for deploying preconfigured virtual machines (high memory/GPU requirements) for Sismage users. Built REST APIs (Spring Boot), wrote unit tests, and developed user interfaces using React. Implemented cloud billing by exporting billing data to BigQuery via GCP APIs, and worked with Compute Engine and Cloud Storage. Monitored code quality with SonarQube and provided corrective/adaptive maintenance.
Back-end Java Engineer at EDF (Energy production supervision information system)
June 1, 2018 - September 1, 2019Developed back-end services to receive production programs and transmit/print production data. Published production sites performance capabilities (ChartJS frontend). Managed versioning with SVN within a Struts architecture.
Back-end Java Engineer at Sm oove – Vélib' (startup)
April 1, 2017 - May 1, 2018Redesigned the billing management system for Vélib' bike-sharing services. Developed REST web services and batch jobs to manage customer profiles, subscriptions, trips, and invoices. Helped define web service interface contracts. Wrote unit tests (JUnit, Mockito) and automated acceptance test scenarios using Postman; monitored code quality with SonarLint.
Education
Master's degree (M2) in Data Science (NLP) at Université de Lorraine, Nancy, France
January 1, 2015 - January 1, 2016National Engineering Degree (EN SI) at EN SI
January 1, 2012 - January 1, 2015Qualifications
Preparatory program for engineering schools
January 1, 2010 - January 1, 2012Industry Experience
Software & Internet, Energy & Utilities, Financial Services, Professional Services, Other
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Aix-en-Provence today.