Dans le cadre d'un programme stratégique de transformation digitale au sein d'un grand acteur français des transports, nous recherchons un(e) Tech Lead Java / Angular expérimenté(e) pour rejoindre une équipe Agile dédiée au développement et à l'évolution de solutions de supervision et de monitoring à forte criticité. Vous interviendrez sur l'ensemble du cycle de vie des applications et serez le référent technique de l'équipe sur les sujets d'architecture, de développement et de qualité logicielle. Vos principales missions seront : Concevoir et faire évoluer les architectures applicatives. Encadrer les développements Java et Angular. Garantir la qualité, la performance et la maintenabilité du code. Participer aux revues de code, à la refactorisation et aux choix techniques. Contribuer à la mise en place et à l'amélioration des pratiques DevOps. Accompagner les équipes dans l'application des méthodologies Agiles. Participer aux travaux d'observabilité et de monitoring des systèmes. Intégrer les bonnes pratiques liées à l'usage de l'IA générative dans les activités de développement. Profil candidat: Minimum 8 ans d'expérience en développement logiciel. Excellente maîtrise de Java 11+ et Spring Boot. Solide expérience sur Angular. Expertise en architectures distribuées, API REST et modélisation de données. Maîtrise des bases de données PostgreSQL et connaissance des bases NoSQL. Bonne connaissance des design patterns et des pratiques de refactorisation. Expérience des environnements CI/CD et des outils DevOps. Solides compétences en tests unitaires, intégration et performance. Connaissance des environnements Linux. Expérience ou fort intérêt pour l'écosystème Elastic Stack (ELK). Sensibilité aux problématiques de cybersécurité et d'architecture réseau. Expérience des méthodologies Agile Scrum. Une expérience dans les domaines du transport, de la supervision, du monitoring ou des systèmes temps réel est fortement appréciée. Expérience concrète de l'utilisation de l'IA générative dans un contexte professionnel.