Prestation · Leadership technique & développement

Tech Lead Java / Angular pour vos applications métier

Votre projet est déjà en développement, votre équipe a besoin de renfort ou votre application doit évoluer ? J’interviens aux côtés de vos développeurs, de votre architecte et du métier pour analyser l’existant, concevoir les évolutions et contribuer à leur livraison.

Quand me solliciter

Trois situations où je peux vous accompagner

Votre projet est déjà en développement

Vous cherchez un développeur expérimenté capable de comprendre votre code, de contribuer aux évolutions et d’accompagner les décisions techniques avec l’équipe.

Votre application doit évoluer

Vous devez faire évoluer un système Java existant. Je vous aide à analyser son fonctionnement et à définir un périmètre d’intervention compatible avec vos contraintes.

Votre équipe a besoin d’un appui technique

Vous souhaitez renforcer la coordination, les revues de code et la compréhension des besoins, tout en gardant un Tech Lead directement impliqué dans le développement.

Ce que je peux prendre en charge

Un périmètre défini avec vous

Selon les besoins de votre projet, nous définissons les responsabilités et les livrables attendus. Mon intervention peut associer les volets suivants.

Analyse & architecture

Compréhension de l’existant, analyse des besoins et contribution aux choix d’architecture, en collaboration avec votre architecte et vos référents techniques.

Développement Java / Angular

Développement des évolutions, API et interfaces, intégration au système existant et travail sur les données.

Qualité & livraison

Revues de code, tests, documentation et accompagnement des pratiques d’intégration et de livraison continues.

Équipe & collaboration agile

Clarification et découpage des besoins, affinage, estimation et coordination technique. Accompagnement adapté à votre organisation Scrum ou Kanban.

Comment nous démarrons

Partir de votre situation et convenir des priorités

01 · Comprendre

Échanger sur l’application, l’équipe, les difficultés et les objectifs ; consulter le code et la documentation utiles au périmètre convenu.

02 · Cadrer

Définir les priorités, les responsabilités et les livrables : diagnostic ciblé, recommandations techniques, évolutions ou accompagnement d’équipe.

03 · Contribuer & suivre

Contribuer au travail de l’équipe, documenter les décisions utiles et suivre les évolutions avec vos pratiques de validation et de livraison.

Des expériences pour situer mon intervention

Trois missions pour situer mon rôle

Orange · PBO & Fast Tools

Refonte PBO de A à Z : étude de l’existant, spécifications, architecture et développement, avec mise en place de l’agilité dans l’équipe.

Lire l’étude de cas Orange

Renault · LI2A

Évolution d’une application logistique Java, pilotage de deux équipes France–Inde et contribution à la migration Oracle vers BigQuery.

Lire l’étude de cas Renault

STIME · eClasseur

Développement Java / Angular sur eClasseur, travail approfondi sur Apache Camel et clarification des besoins au sein d’une équipe Scrum.

Lire l’étude de cas STIME

Une stack adaptée à votre environnement

Je pars de vos technologies et de vos contraintes. Mon parcours couvre notamment Java, Spring Boot, Angular, les bases de données et l’outillage de livraison ; le choix des outils dépend du périmètre de la mission.

Voir mes compétences et mon CV

Parlons de votre application et de votre équipe

Indiquez votre contexte, les technologies en place et le renfort recherché. Nous pourrons préciser ensemble le rôle et le périmètre d’intervention.

Discuter de votre mission