À propos de James
- Java (Spring Boot, Spring Batch), NodeJS (NestJS, Express.js) : Développement d’APIs, microservices et batchs performants.
- Talend → Spring Batch : Migration et refonte de traitements critiques.
- Kafka : Gestion et traitement de flux de données en temps réel (producers, consumers, topics).
- API REST & sécurisation : Architecture et intégration de services fiables.
- Modélisation et optimisation des performances.
- Gestion et monitoring en production.
- Vue.js, React.js : Création d’interfaces modernes et ergonomiques.
- Migration d’Angular vers React/Vue dans des environnements legacy.
- GitLab CI/CD, Jenkins : Automatisation des pipelines et tests.
- Docker / Ansible : Conteneurisation et déploiements fiables.
- Monitoring : SonarQube, Prometheus pour garantir qualité et disponibilité.
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Casden Banque PopulaireDéveloppeur Full StackBANQUE & ASSURANCESseptembre 2025 - Aujourd'hui (9 mois)Champs-sur-Marne, France- Refonte d’une application de vente de crédit à la consommation (périmètre instruction assurance & crédit)- Refonte / implémentation d’APIs conformes aux schémas BPCE pour l’intégration multi-entités (CASDEN / BRED)- Interconnexion des SI CASDEN et BPCE pour exposer les informations de prêt dans l’application refondue- Contribution à la migration, documentation et montée en connaissance de l’équipeTechnos : Java 25, Spring Boot, Vue.js, PostgreSQL, Docker, GitLab CI/CD
- EURIALYSDéveloppeur Full StackSECTEUR MÉDICALmars 2025 - juillet 2025 (4 mois)Itteville, FranceDéveloppement de la plateforme Upstra, en collaboration avec l’entreprise Eurialys, dans le cadre de la validation de mon Mastère à l’ESGI.Upstra est une solution local-first de gestion d’infrastructure, pensée pour les laboratoires et centres de recherche.Déploiement via Docker/Docker Compose, modularité avancée, API unifiée.Travail en équipe : gestion agile, revues de code, documentation technique, démo client.
- InseeDéveloppeur Full StackSECTEUR PUBLIC & COLLECTIVITÉSseptembre 2022 - septembre 2025 (3 ans)Montrouge, FranceAu sein du service Recensement de la Population de l’Insee à Montrouge, j’ai intégré une équipe Agile chargée de la chaîne post-collecte. Environnement technique : Java 17–21, Spring Batch, Angular, Talend, GitLab CI/CD, Jenkins, PostgreSQL, Docker, Ansible, SonarQube, Prometheus.Migration d’applications critiques : refonte de batchs Talend en Spring Batch Java 17–21, montée de version, réécriture front Angular → React. Amélioration CI/CD et monitoring. Pratiques de clean code et architecture moderne en équipe Agile.
Recommandations
Ces profils de freelance correspondent également à vos critères
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
Formations
- Expert en Ingénierie du Développement et en Architecture LogicielleESGI2025Architecture des Logiciels Option Architecture des Logiciels (Niveau Bac +5) Compétences : C# · Rust (Programming Language) · Kotlin · TypeScript
- Chef de projet Logiciel et RéseauESGI2023Architecture des logiciels · TypeScript · Angular CLI · Python (langage de programmation) · Java · Git · Docker · JUnit · NestJS · C (Programming Language) · Anglais · NoSQL