Capgemini
OffresCasablancaTech Lead Full stack (Java /Angular (H/F))

Tech Lead Full stack (Java /Angular (H/F))

Capgemini- Informatique / Electronique- Informatique
CasablancaCDIConfirmé (5 à 10 ans) d'experienceBac +5 et plus Minimum

Creez un compte NewJob.ma avant de continuer sur le site web de l'entreprise.

Description du poste

Au sein de nos équipes projets, vous interviendrez sur le pilotage technique et le développement d’applications métiers Full Stack Java / Angular pour des clients grands comptes, dans des environnements techniques complexes.
En tant que Tech Lead Java / Angular, vos missions principales seront de :

  • Concevoir et superviser le développement d’applications backend Java et frontend Angular robustes, performantes et évolutives.
  • Encadrer techniquement l’équipe de développement (revues de code, bonnes pratiques, montée en compétences).
  • Participer à l’analyse des besoins fonctionnels et à la conception de l’architecture technique des solutions.
  • Mettre en place et garantir des architectures modernes (API REST, microservices, architectures distribuées).
  • Être garant de la qualité du code et du respect des standards de développement (clean code, tests unitaires et d’intégration, CI/CD).
  • Collaborer étroitement avec les équipes QA, DevOps, architectes et métiers dans un environnement Agile.
  • Contribuer aux choix techniques, à la définition des bonnes pratiques et à l’amélioration continue des performances applicatives.
  • Assurer un rôle de référent technique et être force de proposition sur les évolutions technologiques et applicatives.

Profil recherche

  • Bac+5 en informatique ou équivalent.
  • Expérience confirmée en développement et encadrement technique de projets applicatifs Java / Angular.
  • Excellente maîtrise des technologies Java (Spring / Spring Boot) et Angular (versions récentes).
  • Solide expérience dans la conception d’architectures applicatives modernes (API REST, microservices, architectures distribuées).
  • Bonne maîtrise des standards et protocoles REST, JSON, et des principes de sécurité applicative.
  • Capacité à définir et faire appliquer les bonnes pratiques de développement (clean code, tests unitaires et d’intégration, code reviews).
  • À l’aise avec les environnements CI/CD et les outils de développement collaboratif (Git/GitLab, Jenkins, Maven, Azure DevOps…).
  • Connaissance des environnements Linux (Red Hat) et Windows Server appréciée.
  • Sensibilité aux enjeux de performance, qualité, maintenabilité et scalabilité des applications.
  • Leadership technique, autonomie, rigueur, esprit d’analyse et excellentes capacités de communication.

Traits de personnalite souhaites

Recherche de nouveautéBesoin de réflexionBesoin d'autonomieImplication au travailAmbition