About Adil
French
Native or bilingual
English
Conversational
Experience
- Sopra SteriaBackend Java / Spring Batch DeveloperPUBLIC SECTORJanuary 2026 - Today (5 months)Montreuil, FranceParticipation in the national electronic invoicing program led by AIFE, processing regulatory flows (UBL, CII, Factur-X) transmitted by partner platforms, with strict application of AFNOR standards, XSD/Schematron checks, and generation of regulatory flows intended for the PPF DGFiP.
- Société GénéraleSenior Software Engineer JavaBANKING AND INSURANCEFebruary 2025 - January 2026 (11 months)Fontenay-sous-Bois, FranceRole:Senior Java Software Engineer.Project:e-Fact – Regulatory Electronic Invoicing Platform – Leasing Team (Cassiopae).Context:Strategic e-Fact project developed from scratch for regulatory compliance in electronic invoicing: design of an integrated solution (multi-job batch, APIs, asynchronous consumer), UBL transformation, complex Cassiopae data mapping, and industrialized deployment using Agile methodology.Methodology:Agile, PI Planning, Rotating Release Train.Main Missions:- Participation in defining the application design and architecture choices for the e-Fact solution: structuring the ecosystem (multi-job batch, dedicated APIs, event-driven consumer, cross-functional modules), normalizing data models, and designing Cassiopae flows.- Backend development Java 21 / Spring Boot / Spring Batch, adhering to SG best practices and standards.- Implementation and development of a consumer responsible for asynchronous processing, mapping, and regulatory dispatch.- Implementation and optimization of batch jobs (Spring Batch) for different regulatory segments: extraction, transformation, validation, consolidation, generation, upload, status tracking.- Creation of the complete mapping dictionary for complex fields from the Leasing Information System, including data transformation, validation, and standardization.- Scheduling of processes via AutoSys: creation, optimization, and supervision of workflows.- Application deployment:o Batch jobs deployed via XL Deploy.o Containerized APIs deployed on Kubernetes (monitoring via Lens).- Active participation in all Agile rituals: Daily, Sprint Planning, Refinement, PI Planning, retrospectives.- Contribution to releases, in a rotating model among the 4 teams of the Agile Release Train.
- Groupe Caisse des dépôtsFullstack Java | Angular DeveloperBANKING AND INSURANCEMay 2022 - January 2025 (2 years and 8 months)Paris, FranceProject: PePITe - Strategic financial asset management application, dedicated to Caisse des Dépôts's participation and investment operations.Context: Development in BUILD mode of a new application, born from the merger of the existing ISIS and SMILE systems. After an initial construction phase, the project moved to RUN mode with the handling of evolutionary and corrective maintenance.Methodology: Agile Scrum.Main Missions:- Analysis of functional and technical requirements through functional workshops with the Product Owner and Business Analysts.- Development of responsive Angular components with state management via NgRX.- Implementation of business layers and REST APIs with Java 17 / Spring Boot 3.3, adhering to Clean Architecture principles.- Creation of new batch jobs for data extraction, import/export, and GDPR anonymization needs.- Implementation of development best practices: SOLID, Clean Code, code reviews on Bitbucket.- Refactoring of critical components with improved readability and performance.- Optimization of Spring Batch processes: -40% processing time.- Participation in technological migration: upgrade from Java 11 to Java 17, and from Spring Boot 2.x to 3.3.- TDD approach with writing unit and integration tests (JUnit 5, Mockito, MockMvc).- Over 89% coverage on critical modules.- Maintenance of CI/CD pipelines (Jenkins, Cloudbees).- Monitoring of deployments via Control-M.- Analysis of production incidents and Level 2 support.- Active participation in Agile rituals (Daily, Sprint Planning, Review, Retrospective) and continuous team improvement dynamics.
Recommendations
Be the first to recommend Adil
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
- Master in Software Engineering and Intelligent Systems.2016Master en Génie Logiciel et Systèmes Intelligents.
- Professional Bachelor's degree in Design of Embedded Programmable Digital Systems.2014Licence professionnelle en Conception des Systèmes Numériques Programmables Embarqués.