About Johan
French
Native or bilingual
English
Fluent
Experience
- Société GénéraleDéveloppeur Java AWSBANKING AND INSURANCEJuly 2024 - Today (2 years)Paris, FranceDéveloppement d'applications Java de calcul réglementaire bancaire (dont le RWA) dans un écosystème AWS, sur de fortes volumétries de données et de forts enjeux de performance ; environnement régulé et critique, en équipe agile exigeante, avec une dimension infra / DevOps marquée.- Conception et développement d'applications Java 21 / Spring Boot 3.4, déployées sur AWS (Lambda, EC2, S3, ECS, Step Functions, CloudFormation, CloudWatch) et sur le cloud interne SG via Kubernetes ; tests d'acceptation FitNesse.- Run & release : gestion et déploiement de la release trimestrielle de l'application principale et d'une dizaine d'applications annexes ; astreinte de production en rotation (une semaine tous les deux mois)- DevSecOps : intégration d'audits de sécurité sur plusieurs pipelines Jenkins ; développement d'un job Jenkins de recensement des CVE blacklistées par la SG ; migration Nexus → JFrog de bout en bout (dev + ops + conduite du changement), avec identification automatisée des CVE par projet (’jf audit’ & ‘jf scan’) dans les pipelines de build et remédiation des CVE trouvées. Job Jenkins de suivi et envoi de rapports hebdomadaires après analyses de tous les projets.- Outillage via GitHub Script Server : scripts d'analyse interrogeant des JSON de plusieurs centaines de Go faisant gagner plusieurs dizaines de minutes par résultat et réduisant la saturation en base (’jq’, ’mc’) ; script de réduction d'input client pour accélérer et réduire le coût des calculs, ou isoler le minimum nécessaire au debug ; scripts d'aide au quotidien (purge des Target Groups AWS inutilisés, lancement simplifié de calculs fonctionnels pour les nouveaux arrivants, script de récupération et formatage des logs du load balancer AWS, etc.)Contexte international, travail en anglais au quotidien.Stack : Java 21, Spring Boot 3.4, AWS, Kubernetes, Jenkins, JFrog (Artifactory, Xray), Groovy, Bash, FitNesse.[ Equipe Jarvis chez CFT ]
- Ministère de la Santé et de la PréventionDéveloppeur Java - AngularMEDICALJune 2023 - April 2024 (10 months)Paris, FranceDématérialisation nationale des demandes d'autorisation d'établissements médicaux pour le Ministère de la Santé et les ARS (remplacement d'un processus papier : 26 000 dossiers/an, 30 000 utilisateurs cibles). Mise en production sous contrainte légale (janvier 2024) tenue : 8 000 utilisateurs et 4 000 dossiers dès les premiers mois._ Travail au sein d'une équipe agile composée d'une dizaine de personnes (5-6 développeurs, 2-3 proxy-PO, 2 PO)._ Projet critique nécessitant un développement rapide pour traiter un historique complexe. J'ai rejoint l'équipe en cours de projet.Objectif :- Arriver en production dans les délais très tendus (avant janvier 2024) pour l'ouverture de zone de dépôt de dossier (cadre légal) -> Fait,- Version v2 avec de nombreux éléments complémentaires nécessaires à la validation de dossier, ainsi qu'une partie de MCO -> Fait.Mon Rôle: Développeur FullStack.- Nombreuses fonctionnalités backend en Java 17 / Spring Boot 2.5, composants front-end Angular,- Utilisation de Lombok et de Swagger (génération d'éléments du front-end)- Intégration continue avec GitLab CI,- PostgreSQL : évolutions de schéma, clés étrangères, gestion des droits.- Génération documentaire avec FreeMarker : courriers, Word, PDF, Excel nourris des données de l'application.- Gestion de fichiers sur serveur Linux.Compétences : Java · Angular · Spring Boot · Agilité · PostgreSQL · Base de données · Gitlab CI · TypeScript · Veille technologique · Développement de logiciels · SQL · Esprit d’équipe · Esprit critique · Communication orale · Communication interpersonnelle · Conception technique · Freemarker · Développement Java · CSS · Lombok · Adaptabilité · Méthodes agiles · Entrepreneuriat · API Swagger
- Softway MedicalDéveloppeur Java / Vue 3MEDICALJune 2022 - June 2023 (1 year)Lyon, FranceÉditeur leader européen du logiciel de santé (1 200 cabinets de radiologie, 1 100 établissements équipés). Tribu de 7 personnes sur le produit principal (100+ commits/semaine sur master) : modernisation d'un monolithe et nouveaux microservices, dans une démarche craftsmanship.Développeur Java / Vue 3 :- Travail sur un projet agile subdivisé en plusieurs tribus.- Projet d'envergure avec plus de 100 commits sur la branche master chaque semaine pour le projet principal.Mes responsabilités :- Java 17 + Quarkus + Mongo pour le micro-service,- Java 8 avec un peu de struts / Spring bean xml pour le monolithe,- "APIsation" de vieux modules existants,- TDD implémenté sur le tas mais majoritairement respecté : tous mes développements backend étaient couverts par des tests unitaires.- Développement Frontend Vue3, avec utilisation d'un Design System maison,- Participation aux choix technologiques structurant,- Déploiement de conteneur Docker avec Openshift,- Craftsmanship : DDD, architecture hexagonale, TDD, bonnes pratiques.Compétences : Java · Vue 3 · Software craftsmanship · Quarkus · Framework Spring · Test Driven Development · SQL · Docker · OpenShift · Conception pilotée par le domaine · Veille technologique · Architecture Hexagonal · MongoDB · Méthodes agiles · Base de données · Agilité · Clean code · Développement de logiciels · Esprit critique · Communication orale · Esprit d’équipe · Anglais professionnel · Communication interpersonnelle · Conception technique · Développement Java · CSS · Adaptabilité · Entrepreneuriat · TypeScript
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
- Executive Master Management GeneralEmlyon2024Stratégie, Marketing, Pilotage, Management agile et responsable, finance, pilotage de la performance, conduite du changement, transformation digitale, intelligence émotionnelle
- Amazon Web Services (AWS) - Fondamentaux techniquesIg cegos2024
Certifications
- Certified SAFe 5 PractitionerScaled Agile Framework Enterprise Certification2020