Tech Lead Java (H/F)
Technology
الرباط-سلا-القنيطرة الرباط المغرب, المغربمنذ أسبوع
دوام كامل
وصف الوظيفة
Finalité du poste
Garantir la cohérence, la performance et l’évolution du patrimoine applicatif. Piloter les projets et la production applicative, tout en encadrant l’équipe et en assurant la coordination avec les métiers et les partenaires.
Missions et responsabilités
Stratégie et architecture applicative
- Contribuer à l’élaboration et au suivi du Plan Stratégique SI et participer aux commissions techniques.
- Définir les principes d’architecture et les plans d’urbanisation du périmètre.
- Garantir la cohérence du parc applicatif.
- Valider les cadrages techniques et les choix technologiques structurants.
- Suivre les budgets du périmètre.
- Piloter les projets applicatifs, de leur cadrage à leur mise en production.
- Organiser et suivre les sprints, les recettes et l’intégration.
- Prendre en charge les demandes de changement (RFC).
- Accompagner l’équipe sur les développements Java / Spring Boot et JavaScript / Angular.
- Faire évoluer le framework et l’usine logicielle internes.
- Veiller à la qualité, à la maintenabilité et à la sécurité des développements.
- Assurer le maintien en conditions opérationnelles des applications.
- Superviser la production applicative et optimiser les performances.
- Suivre les incidents récurrents et piloter les actions correctives.
- Maintenir la documentation, la cartographie et l’inventaire des applications.
- Suivre les cycles de vie et anticiper l’obsolescence des composants.
- Organiser les activités de l’équipe et définir les priorités.
- Accompagner les collaborateurs et développer leurs compétences.
- Suivre les indicateurs de performance du service.
- Coordonner les parties prenantes internes, les partenaires et les prestataires.
- Assurer une communication claire sur l’avancement, les risques et les arbitrages.
- Organiser la veille technologique et le partage des connaissances.
- Proposer des évolutions adaptées : DevSecOps, API, automatisation, Kubernetes, Low Code/No Code.
- Contribuer au maintien des systèmes de management (SMSI, SMVP, SMQ, SMCA…) et aux missions d’audit.
Compétences techniques
- Bonne maîtrise de Java et Spring Boot pour le développement back-end.
- Bonne maîtrise de JavaScript et Angular pour le développement front-end.
- Maîtrise des principes d’architecture applicative.
- Capacité à prendre en main et à faire évoluer le framework et l’usine logicielle internes.
- Capacité à analyser les problèmes techniques et à accompagner l’équipe dans leur résolution.
- Solides compétences en gestion de projet et en gestion d’équipe.
- Très bonnes capacités de communication et de coordination.
- Leadership affirmé et posture professionnelle adaptée à un rôle de responsable de service.
- Bon niveau de communication orale et de rédaction en français.
- Rigueur, anticipation et engagement.
- Force de proposition et sens des responsabilités.
- Capacité à gérer le stress et les situations de forte charge.
- Au moins 8 ans d’expérience professionnelle significative dans le développement et le pilotage d’activités applicatives.
- Expérience concrète d’encadrement technique et de gestion d’équipe.
- Parcours de Tech Lead, Team Lead, Chef de projet technique ou Responsable développement.
- Une expérience en Digital Factory et des certifications pertinentes constituent des atouts.
- Respect des délais et des budgets des projets.
- Disponibilité et performance des applications.
- Qualité des livraisons et suivi des incidents après mise en production.
- Délais de résolution des incidents et réduction des récurrences.
- Actualisation de la documentation et de la cartographie applicative.
- Progression des compétences et réalisation des objectifs de l’équipe.
Keywords
Spring FrameworkAngularAngularJSJavaScriptJavaMaintainability
هل أنت مهتم بهذه الوظيفة؟