About James
- Java (Spring Boot, Spring Batch), NodeJS (NestJS, Express.js) : Development of high-performance APIs, microservices, and batch jobs.
- Talend → Spring Batch : Migration and redesign of critical processes.
- Kafka : Management and processing of real-time data streams (producers, consumers, topics).
- REST API & security : Architecture and integration of reliable services.
- Modeling and performance optimization.
- Production management and monitoring.
- Vue.js, React.js : Creation of modern and user-friendly interfaces.
- Migration fromAngulartoReact/Vuein legacy environments.
- GitLab CI/CD, Jenkins : Automation of pipelines and tests.
- Docker / Ansible : Containerization and reliable deployments.
- Monitoring : SonarQube, Prometheus to ensure quality and availability.
French
Native or bilingual
English
Fluent
Experience
- Casden Banque PopulaireFull Stack DeveloperBANKING AND INSURANCESeptember 2025 - Today (11 months)Champs-sur-Marne, France- Redesign of a consumer credit sales application (insurance & credit assessment scope)- Redesign / implementation of APIs compliant with BPCE schemas for multi-entity integration (CASDEN / BRED)- Interconnection of CASDEN and BPCE information systems to expose loan information in the redesigned application- Contribution to migration, documentation, and team knowledge transferTechs: Java 25, Spring Boot, Vue.js, PostgreSQL, Docker, GitLab CI/CD,
- EURIALYSFull Stack DeveloperMEDICALMarch 2025 - July 2025 (4 months)Itteville, FranceDevelopment of the Upstra platform, in collaboration with Eurialys, as part of my Master's degree validation at ESGI.Upstra is a local-first infrastructure management solution designed for laboratories and research centers.Deployment via Docker/Docker Compose, advanced modularity, unified API.Teamwork: Agile management, code reviews, technical documentation, client demos.
- InseeFull Stack DeveloperPUBLIC SECTORSeptember 2022 - September 2025 (3 years)Montrouge, FranceWithin the Population Census department of INSEE in Montrouge, I joined an Agile team responsible for the post-collection chain. Technical environment: Java 17–21, Spring Batch, Angular, Talend, GitLab CI/CD, Jenkins, PostgreSQL, Docker, Ansible, SonarQube, Prometheus.Migration of critical applications: redesign of Talend batch jobs to Spring Batch Java 17–21, version upgrades, rewriting front-end from Angular to React. Improvement of CI/CD and monitoring. Clean code practices and modern architecture in an Agile team.
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
- Expert in Software Development Engineering and ArchitectureESGI2025Architecture des Logiciels Option Architecture des Logiciels (Niveau Bac +5) Compétences : C# · Rust (Programming Language) · Kotlin · TypeScript
- Software and Network Project ManagerESGI2023Architecture des logiciels · TypeScript · Angular CLI · Python (langage de programmation) · Java · Git · Docker · JUnit · NestJS · C (Programming Language) · Anglais · NoSQL