Tech Lead Java/Spring/Angular F/H

Freelance
Montrouge
Télétravail fréquent
Salaire : Non spécifié
Expérience : > 10 ans
Éducation : Bac +3

Direction du numérique du MTSSF
Direction du numérique du MTSSF

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Vous interviendrez dans un environnement multi-prestataires (équipes de 2-10 développeurs par produit), en lien étroit avec les équipes produit et les architectes solutions.

Missions principales :

Votre objectif :

  • rendre les équipes produit autonomes tout en garantissant la cohérence technique à l’échelle de la DNUM.

  • Audit et cartographie

  • Cartographier les applications existantes et le legacy

  • Auditer en profondeur les applications Java/Spring/Angular existantes :

    - Qualité et maintenabilité du code

    - Architecture applicative et dette technique

    - Sécurité

    - Performance

    - Respect des standards (RGS, RGPD, RGAA, RGESN)

  • Produire des rapports d’audit détaillés avec priorisation des tâches à effectuer

  • Formuler des recommandations claires auprès des chefs de produit/projet et des équipes

Interventions techniques :

  • Débloquer les équipes sur des problèmes techniques complexes : bugs critiques, failles de sécurité, problèmes de performance

  • Contribuer ponctuellement au code sur des sujets nécessitant une expertise pointue

  • Participer à la revue de code et aux décisions techniques structurantes

Accompagnement et collaboration :

  • Travailler main dans la main avec les architectes solutions pour garantir la cohérence globale

  • Accompagner les développeurs sur des sujets techniques pointus

  • Diffuser les bonnes pratiques

  • Promouvoir une approche pragmatique : savoir prioriser face au legacy et ne pas vouloir tout faire parfaitement

  • Challenger les solutions proposées et capitaliser les retours d’expérience

Amélioration continue :

  • Contribuer à l’évolution du cadre de cohérence technique

  • Participer à la veille technologique et évaluer l’adoption de nouvelles technologies

  • Participer à la structuration d’une équipe technique transverse

Mission : Tech Lead Java/Spring/Angular pour moderniser les applications métier de la Direction du Numérique du MTSFF

Localisation : idéalement 2j/semaine sur site à Paris/Montrouge, télétravail adaptable selon la situation géographique

Rythme : 4j ou 5j/semaine

Durée : 5 mois renouvelables

TJM : [À préciser selon votre expérience]

Démarrage : Octobre 2025


Profil recherché

Expertise technique :

  • 10+ années d’expérience en développement logiciel

  • 5+ années d’expérience en Java/Spring en production

  • Maîtrise avancée de Java : design patterns, programmation fonctionnelle, streams, concurrency

  • Expertise Spring : Spring Boot, Spring MVC, Spring Security, Spring Data

  • Expertise Angular : architecture d’applications complexes, optimisation des performances

  • Solide connaissance des écosystèmes Java : gestion des dépendances (Maven/Gradle), Hibernate/JPA, profiling, xUnit, sécurité, monitoring

  • Maîtrise de la CI et de la containerisation : actions github/gitlab, optimisation des images docker

Compétences transverses :

  • Expertise en audit technique : analyse statique, métriques de qualité, identification de la dette technique

  • Maîtrise des performances applicatives : APM, optimisation JVM, profiling

  • Connaissance de la sécurité web : OWASP, authentification, autorisation

  • Expertise DevOps : déploiement continu et observabilité

  • Maîtrise des référentiels : RGS, RGPD, RGAA et RGESN

  • Maîtrise de l’IA pour le développement logiciel (Claude/Copilot/GPT) : prompt engineering et accompagnement des équipes

  • Expertise en audit technique : analyse statique, métriques de qualité, identification de la dette technique

  • Maîtrise des performances applicatives : APM, optimisation JVM, profiling

  • Connaissance de la sécurité web : OWASP, authentification, autorisation

  • Expertise DevOps : déploiement continu et observabilité

  • Maîtrise des référentiels : RGS, RGPD, RGAA et RGESN

  • Maîtrise de l’IA pour le développement logiciel (Claude/Copilot/GPT) : prompt engineering et accompagnement des équipes

Qualités humaines :

  • Capacité démontrée à travailler en autonomie dans des environnements complexes

  • Expérience d’accompagnement d’équipes techniques

  • Aisance relationnelle avec des profils variés : développeurs, architectes, design, accessibilité, chefs de produit/projet, métier

Apprécié :

  • Expérience dans un contexte public ou une forte sensibilité à la mission de service public

  • Expérience en modernisation d’applications Java legacy


Déroulement des entretiens

Vous rencontrerez les responsables recruteurs lors de plusieurs entretiens

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.