NIJI

Tech Lead Java / Angular (h/f)

Posted 10 days ago

Experience
5+ years
Offer salary
Not specified
Location
Lyon, France
Contract type
CDI
Work arrangement
Hybride
Starting Date
ASAP
Stack required
CI/CD
Git
Angular
Java

Company Description

View more

Créée en septembre 2001, Niji est une société de conseil, de design et de mise en œuvre technologique, entièrement dédiée à la transformation numérique des entreprises et des organismes publics.
Niji intervient auprès de ses clients, de l’idée à la réalité pour les accompagner dans la prise en compte du numérique à trois niveaux : leur stratégie, la définition de leur offre de produits et services et la mise en œuvre des modèles économiques associés ; leur développement commercial, la distribution de leur offre de produits et services et la relation à ses utilisateurs et l’évolution de leurs processus organisationnels et le cas échéant, de leurs outils industriels.

Job Description

Missions

En tant que Tech Lead Java/Angular, vos principales missions seront les suivantes :

  • Être le référent technique de l'équipe : orienter les choix d'architecture, trancher les décisions techniques complexes et garantir la cohérence de la solution de bout en bout, du back Java au front Angular.

  • Contribuer techniquement aux spécifications : interagir directement avec les clients pour comprendre leurs enjeux, challenger les besoins et proposer des orientations techniques adaptées et réalistes.

  • Concevoir et développer les fonctionnalités : prendre part activement aux développements en méthode agile, en donnant l'exemple sur la qualité du code et les bonnes pratiques de l'écosystème Java/Angular.

  • Animer et faire grandir l'équipe technique : mener les revues de code, accompagner les développeurs dans leur montée en compétences et diffuser une culture d'ingénierie exigeante au sein du collectif.

  • Garantir la qualité et la robustesse des livraisons : mettre en place et maintenir les tests unitaires, les tests d'intégration, les tests de performance et les tests de non-régression comme socle non négociable de chaque sprint.

  • Structurer la connaissance et la maintenabilité : produire une documentation technique claire, à jour et exploitable par toute l'équipe, aujourd'hui comme demain.

  • Contribuer au développement de l'offre Java/Angular de Niji : participer aux avant-ventes, aux chiffrages et aux réponses à appels d'offres, en apportant une expertise différenciante qui renforce notre positionnement auprès des clients.

  • Tirer parti des outils d'IA générative (assistants de code, agents) pour accélérer le développement, tout en garantissant la qualité, la sécurité et la maîtrise du code produit.


Profil recherché

  • Idéalement 6 ans d'expérience, dont une expérience significative en tant que Lead Developer

  • Solide maîtrise de Java/Spring (versions récentes) et d'Angular

  • Expérience en conception d'architectures applicatives et bonnes pratiques de développement (API REST, tests automatisés, clean code)

  • À l'aise avec les méthodologies Agile et les pratiques DevOps (CI/CD, Git, revue de code)

  • Capacité à encadrer techniquement une équipe, à partager les bonnes pratiques et à faire monter en compétences les profils juniors

  • Bonne communication, sens de l'analyse et autonomie dans la résolution de problèmes

  • Pratique avancée du développement augmenté par l'IA générative et maîtrise l'usage d'assistants de codage (GitHub Copilot, Claude Code, Cursor, ChatGPT ou équivalents) dans un contexte professionnel : génération et revue de code assistée, prompt engineering, et capacité à évaluer de manière critique les suggestions produites par l'IA.

  • Connaissances Cloud AWS appréciées ; une montée en compétences peut être envisagée

https://carrieres.niji.fr/fr/jobs