
Joachim Heron
Freelance • Lead Dev Fullstack java/spring angular
2 recommandations
Salaire / Taux journalier
2 personnes recommandent
Paris, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
Expérience de travail
Freelance • Full Stack Lead Developer • Java , Spring, Angular, NestJS
Freelance
avr. 2026 - Présent
7 mois
Wevalue
nov. 2022 - mars 2026
3 ans 5 mois
Paris, France
Senior Software Craftsmanship Consultant
nov. 2022 - mars 2026
3 ans 5 mois
Paris, France
LEAD DEV ANGULAR - LCL
nov. 2024 - déc. 2025
1 an 2 mois
Création d’une nouvelle application de saisie des virements à destination des conseillés LCL. - Conception et développement du front-end complet de l'application de virement conformément aux maquettes Figma et règles métiers en liaison direct avec le métier et les développeur backend. - Accompagnement de la montée en compétences des développeurs ( revue de code , peer programming) Equipe (5) : 1 PO , 2 dev front, 2 dev back, 1 QA (SCRUM) Stack : Angular 19, RxJS, TypeScript, HTML, SCSS, npm, Git, API Rest, Docker, Kubernetes, ArgoCD
LEAD DEV NESTJS - DIAGORIENTE
janv. 2023 - août 2024
1 an 8 mois
Développement de Strates RH, un référentiel de compétences et outil de suivi de formation à destination des entreprises permettant d'orienter les collaborateur vers des formations en adéquation avec les soft skill et hard skill. Application composée de 2 parties : la partie produit ( Application web app mobile/ 1 backend / 6 micro service ) , et la partie Data ( Base de donnée Neo4j et IA pour selection des formations ) - Optimisation la v1 de l'application en python pour mise en production rapide d'une première version sur les stores d'applications. - Conception et développement de la v2 de l'application avec une architecture microservice REST (HATEOAS) sur une stack NestJs–Mongo-React en lien direct avec le développeur front/mobile, le lead Python et le PO - Mise en place des environnement de dev et recette sur Portainer - Interfacage et configuration de KeyCloak Equipe (7) : 1 PO, 1 dev front, 1 dev mobile, 2 dev back et 2 Lead dev (Python / NestJS) (SCRUM) Stack : NestJs, Python, MongoDB (prisma) ,Neo4J, JWT,Keycloak, pnpm, Docker, linear,Jira, Git (repo et Integration continue)
agap2 IT
janv. 2017 - déc. 2022
6 ans
Région de Paris, France
Développeur / Lead Développeur
déc. 2017 - déc. 2022
5 ans 1 mois
Région de Paris, France
LEAD DEV JAVA/SPRING - MAIF
août 2021 - déc. 2022
1 an 5 mois
79000 Niort, France
Intervention au sein de la squad transverse, équipe en charge des éléments transverses du site Maif.fr (login/webcallback/panier /paiement ) - Migration de la page de login sur une nouvelle version de la libraire OpenID utilisée , Spring 5 et java 11 - Refactoring de l'application et des tests unitaires pour de meilleures performances - Résolution de bugs critiques - Assurer la maintenance des projets transverses (login, panier, paiement) - Attribution et brief des développements - Accompagner et faire monter en compétences les développeurs ( revue de code , peer programming) Equipe (7) : 1 SM, 1 PO, 1 BA, 1 lead dev, 2 dév, 1 UX designer(SCRUM) Stack : JAVA 11, gradle, maven, jenkins,intelliJ,spring-boot, react ,git,postgres,hibernate
TECH LEAD JAVA/SPRING - CANAL+
juil. 2020 - juil. 2021
1 an 1 mois
Paris, France
Intervention au sein de la Digital Content Engine dans l'équipe back-office. core de Canal+ - Concevoir et developper la v2 de l’application TrouveTout en temps réel, outil de recherche dans le référentiel client de Canal+ - Réaliser un POC pour le passage des applications sur le cloud AWS - Accompagner et faire monter en compétences les développeurs ( revue de code , peer programming) - Resolution de bug critique bloquant le build des projets Equipe (2) : 1 dev et 1 Lead Tech Stack: Java 8 et 11, SpringBoot, Hibernate, Jenkins, Git, Maven, ElasticSearch, Docker, Bitbucket, Springbatch, REST, AWSCloud, Formation, Oracle
DÉVELOPPEUR FULLSTACK JAVA/SPRING - MEDIAPOST
févr. 2019 - janv. 2020
1 an
Paris, France
Développement et maintenance sur l’application Commedia, permettant la gestion de la contractualisation des campagnes publicitaires (création de devis, facturation, gestion de mise à disposition et descente en production) pour les force de ventes de Mediapost et de La Poste - Mise en place d'environnement de dev/recette sur Jenkins - Mise en place d'un nouveau standard pour la remonté des anomalies par le metier - Effectuer un refactoring majeur de l’application pour améliorer les performances et corriger les anti pattern - Résolution de bug critiques. - Refonte et migration du schema de données pour permettre aux forces de ventes de démarcher tous les clients indifféremment de leur entité mère. - Changer le paradigme de navigation dans l'application - Déconnecter l'ancien CRM pour permettre l'accès direct via le nouveau CRM Microsoft - Enrichir les offres digitales en ajoutant une gamme "Digitale" - Modifier le modèle de la base de données - Refondre la gamme Imprimés Publicitaires avec ajout de fonctionnalités et changement d'IHM - Créer un batch Spring de notification des acteurs pour les offres pack sectoriel - Gérer l'onboarding des nouveaux developpeurs Equipe (12) : 7 dev , 2 chef de projet , 1 PO, 2 MOA (KANBAN) Stack : Java 7 et 8 ; Spring, SpringBoot, Git, Maven, Hibernate ,JIRA
DÉVELOPPEUR BACKEND JAVA/SPRING - STE GENERALE
janv. 2017 - janv. 2018
1 an 1 mois
Paris, France
Intervention en tant que developpeur sur l’application SP2M :Middleware assurant la liaison avec les pricers de la Societé Génerale et effectuant un contrôle des demandes de prix (RFQ) /passage d'ordre depuis les applications clientes SGMarket (via REST API) , LinkUp et Bloomberg ( via ULLINK via FIX ) pour les produits structurés. - Ouvrir les RFQ/order aux produits greyMarket - Permettre les opérations sur des produits jusqu'à 3 jours avant leur date d'émission - Mettre en place une connectivité Bloomberg (BBG) - Modifier le composant FIX pour accepter les RFQ/Orders de Bloomberg - Améliorer la robustesse de l'application - Valider "Quality of Execution" dans le cadre de MiFID2 - RTS 28 Valider les données transmises et leur cohérence - Valider le calcul des codes CFI (Classification des Instruments Financiers) pour MiFID2 - RTS 27 - Développer un script Python pour récupérer et vérifier les codes CFI Equipe (2) : 1 dev et 1 Lead Tech Stack: Java 7 ,Spring(4.1), Hibernate(4.2), Python, lombock, FIX (quickFix), REST, Oracle, Jira, Maven, Git, Jenkins, Elastic
JAVA/JEE Design and Development Engineer
INFOTEL
nov. 2014 - déc. 2017
3 ans 2 mois
Région de Paris, France
Infotel Conseil, Editeur de Logiciels du mobile au Big Data
JAVA/JEE Design and Development Engineer
CGI
oct. 2013 - oct. 2014
1 an 1 mois
Greater Lyon Area
Réalisation d'applications de gestion à l'aide de l'outil Toy (outil générateur de code JAVA). Plusieurs projets ont été menés : USSD V2 pour Orange, TrainingToYou, Delivery pour Michelin, Propale 2.0, et applications de démonstration pour les avant-ventes (CNRS, Banque de France, CapsAuto, L'Oréal, Arkema). Tâches • USSD : référent technique au sein de l'équipe de développement de Lyon • USSD : implémenter les règles de gestion, effectuer les tests unitaires et d'intégration • Responsable Infrastructure Toy • TrainingToYou : réalisation fonctionnelle et technique • Delivery (Michelin) : mise en place de solutions techniques (front et back office) • Propale 2.0 : reprendre le développement, maintenance applicative, implémentations techniques • Propale 2.0 : interfaçage avec les web services SharePoint • DEMO : implémenter les cas nominaux pour différents appels d'offre Stack : Java/J2EE 1.7, Spring, JSF 2.0, HTML, CSS, Ajax (jQuery), SVN
Design and Development Engineer
Alstom Transport
oct. 2012 - août 2013
11 mois
7620 Paris, Danemark
Conception de Règles de Signalisation ferroviaire dans le but d'automatiser les placements de différents éléments de voies (balises, etc.), les calculs et les traitements de données liées à la circulation des trains. Travail sur différents projets pour plusieurs entités ALSTOM Transport : URBAN, CNM, ETCS, PTC. Tâches • Réaliser des règles LUA pour différentes entités ALSTOM Transport • Analyser la signalisation relative aux différents projets • Analyser les spécifications • Développer des règles en interface directe avec les référents projet • Gérer la configuration • Réaliser les tests unitaires • Mettre à jour pour prendre en compte les évolutions du logiciel SIGART • Rédiger la documentation en anglais Stack: LUA
Java Software Engineer
Atom System
nov. 2010 - août 2012
1 an 10 mois
7620 Paris, Danemark
Réalisation d'une main courante électronique pour répertorier les événements relatifs à la sécurité incendie, avec sauvegarde en base de données, historique consultable, génération de fichiers PDF et envoi des comptes rendus par mail. Tâches • Analyser les besoins et choisir les technologies • Apprendre et maîtriser le Framework Zend • Concevoir et implémenter les solutions techniques • Développer l'application cliente en Java • Développer l'application web en PHP avec Framework Zend • Effectuer la maintenance corrective et évolutive • Installer le logiciel sur les différents sites clients • Former les utilisateurs sur l'application • Assurer le suivi direct avec les utilisateurs et clients • Rédiger la notice utilisateur Stack : Java 1.7, Swing, PHP5, Zend Framework, Tomcat
Formation
Ynov Informatique
Master’s Degree, Computer and Information Sciences and Support Services
2010 - 2012
2 ans 1 mois
Institute of Technology, Amiens
Associate’s Degree, Computer and Information Sciences and Support Services
2007 - 2009
2 ans 1 mois