Jonathan HAGE

Développeur Full Stack Senior | Java, JavaScript

Salaire / Taux journalier

Paris, France

Mobilité : Île-de-France

Freelance

Peut venir sur site

Expertises

JavaJavascriptSpring BootDéveloppement Fullstack

Langues

Anglais

À propos

Introduction

Développeur Full Stack avec 12 ans d'expertise Java/JavaScript, actuellement freelance chez SFR. Spécialisé dans la refonte d'applications complexes et le développement d'e-commerce haute performance pour grands comptes (télécoms, finance, spatial). Expert Java/Spring, Vue.js et architectures scalables pour transformer vos projets techniques.

Liens

Expérience de travail

Développeur Full Stack (Java 21, Spring Boot, Vue.js 2 & 3 / AngularJS / JSP)

SFRFreelance

avr. 2019 - Présent

7 ans 7 mois

Paris, France

Mission : Développeur Full Stack Java/Spring & Vue.js sur les plateformes e-commerce SFR et RED, intervenant sur l’ensemble des parcours de vente fixe et mobile (accueil, qualification, proposition d’offres, checkout, dématérialisation) dans un contexte multicanal (boutique, télévente, vente à domicile), au sein d’une équipe Scrum. 🌟 Refonte complète d’une application de résiliation de location mobile (from scratch Java / Vue.js 2) • Prise d’initiative et rôle moteur sur la refonte technique et fonctionnelle • Conception du parcours client de bout en bout • Harmonisation avec le Design System interne • Mise en place d’API REST Java/Spring dédiées • Amélioration significative de la maintenabilité du code et de la clarté de l’UX 🌟 Factorisation et industrialisation de la dématérialisation (DRY) • Création d’un plugin Vue.js réutilisable partagé entre plusieurs applications • Développement de controllers Spring REST (scan, signature, pièces justificatives) • Réduction de la duplication de code et accélération des développements futurs 🌟 Fiabilisation des comptes clients et des parcours d’authentification • Optimisation des flux Java/Spring d’association compte client / commande • Réduction des comptes orphelins générés lors des abandons de tunnel d’achat • Gestion de cas complexes liés à la reprise de panier et à la cohérence des données • Interaction avec les mécanismes d’authentification existants (JWT, SSO CAS) 🌟 Sécurisation du raccordement fibre (PTO) • Développement Full Stack d’une fonctionnalité de saisie et validation d’ID de Prise Optique • Mise en place de validations backend Spring • Réduction des erreurs terrain et des interventions techniques reprogrammées 🌟 Amélioration des parcours vente / logistique via cartographie • Intégration d’une carte interactive ArcGIS (Vue.js + API Java) • Aide à la localisation précise des logements pour les conseillers et techniciens • Gain de temps opérationnel et amélioration du taux de succès des installations fibre 🌟 Fiabilisation du tunnel d’achat (Checkout) • Développement de composants critiques en JSP / jQuery / Spring MVC • Implémentation robuste de règles métier sensibles • Respect strict des identités visuelles SFR / RED (pixel-perfect) 🌟 Responsabilités transverses • Développement d’API REST Java 11 (Spring Boot / Spring MVC) exposées aux frontends • Orchestration de services internes et externes (SI SFR) • Implémentation de validations backend et gestion de DTO / mapping manuel • Analyse de logs et correction régulière d’incidents en production • Participation aux rituels Agile Scrum et aux mises en production 🌟 Dimension fonctionnelle & métier : • Application e-commerce multicanal (boutique, télévente, vente à domicile) couvrant l’ensemble du parcours client : accueil, qualification, proposition d’offres, checkout et dématérialisation. • Gestion de parcours de vente critiques impactant directement le chiffre d’affaires. • Implémentation de règles métier complexes liées aux catalogues d’offres fixe, mobile et options, aux droits par canal de vente et aux éligibilités fixe/mobile. • Gestion de la dématérialisation des documents (scan, signature, pièces justificatives) avec mécanismes de validation bloquants. • Traitement de cas fonctionnels sensibles (reprise de panier, cohérence des données clients, rattachement de lignes). • Contribution à l’amélioration continue de l’ergonomie des outils vendeurs (filtres offres/promotions, cartographie logement, saisie PTO). • Travail sur des fonctionnalités à fort impact opérationnel et financier, notamment lors de lancements d’offres commerciales majeures. Environnement technique : Java 11, Spring Boot, Spring MVC, Spring Core, Vue.js 2/3, JSP, jQuery, JWT, Git, Jenkins, Maven

Développeur Full Stack Serverless (Side project)

HostavenFreelance

janv. 2025 - janv. 2026

1 an 1 mois

Paris, France

Développement de Konsolid8, une application serverless de gestion d'infrastructure AWS • Conception backend en python sur AWS (Lambda, API Gateway, DynamoDB, Cognito). • Frontend en Vue.js 3 (CoreUI, formulaires & vues dynamiques). • Intégration IA (AWS Bedrock/Claude) pour génération de contenu et visualisations. • Création de composants web réutilisables pour accélérer le développement.

Développeur Java GWT

Eutelsat GroupFreelance

janv. 2018 - mars 2019

1 an 3 mois

Paris, Pennsylvanie 15021, États-Unis

Mission : Développement d’une application web permettant de gérer le traffic de données et la configuration de satellites. Ce projet rentre dans le cadre d’une refonte d’un logiciel client lourd. • Implémentation de fonctionnalités identiques au logiciel ancêtre • Implémentation de nouvelles fonctionnalités • Code review • Tests unitaires • Tests d’intégration • Méthodologie Scrum • Implémentation de règles métier complexes liées aux contraintes physiques et capacitaires des satellites. • Développement de calculateurs métiers critiques, sans tolérance à l’erreur, sécurisés par des tests unitaires stricts. Environnement technique : Java 8, Eclipse, Windows, Git, Jenkins, Maven, REST

Développeur Java

Amundi

avr. 2015 - janv. 2018

2 ans 10 mois

Paris, France

Mission : Support et développement d’un logiciel de gestion de portefeuille financier • Implémentation de nouvelles fonctionnalités backend • Support technique et fonctionnel sur un SI financier • Participation aux revues de code • Écriture de tests unitaires • Monitoring et analyse de batchs • Travail en méthodologie Scrum • Intervention sur le périmètre Money Market, nécessitant une montée en compétence sur les concepts financiers et le vocabulaire métier • Analyse de données financières remontées à l’application afin d’expliquer ou corriger des valeurs affichées • Écriture et maintenance de procédures stockées SQL • Accès aux données via Spring JDBC (JdbcTemplate), avec requêtes SQL simples (SELECT, jointures) Environnement technique : Java 7, Spring JDBC (JdbcTemplate), SQL, Eclipse, Windows, Git, Jenkins, Maven, Sonar


Formation

Paris-Sud University (Paris XI)

Master 2

2011 - 2013

3 ans

Université de Bordeaux

Licence 3

2010 - 2011

2 ans


Licences et certifications

Certification Java8

Délivré le : janv. 2017

Certifié par Oracle

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.