TECH LEAD JAVA / ANGULAR SENIOR (H/F)
EpsylDescription du poste
CONTEXTE : Pour accompagner un grand gestionnaire d'infrastructures et de réseaux énergétiques, nous recherchons un Tech Lead Java / Angular Senior.
Vous intégrerez une équipe SI spécialisée dans la valorisation des données et le développement de solutions innovantes. Dans un environnement Agile, vous participerez à la conception et à l'évolution de produits data à forte valeur ajoutée pour les métiers.
MISSIONS : En tant que Tech Lead, vous serez un véritable référent technique au sein de l'équipe Agile. Vous contribuerez aux orientations d'architecture, à la définition des standards techniques et à la diffusion des bonnes pratiques de développement.
À ce titre, vos principales responsabilités seront de :
- Concevoir, développer et maintenir des applications web en Java / Spring Boot et Angular ;
- Garantir la performance, la maintenabilité, la sécurité et l'observabilité des applications ;
- Participer à la conception d'architectures robustes et scalables ;
- Collaborer étroitement avec les équipes Data Engineering ;
- Réaliser les revues de code et accompagner les développeurs dans la montée en compétences ;
- Promouvoir les bonnes pratiques : Clean Code, SOLID, conception orientée objet, tests et qualité logicielle ;
- Participer au cadrage des besoins et à la définition des solutions techniques ;
- Apporter votre expertise aux différents projets du périmètre ;
- Accompagner les Product Owners dans la définition et la faisabilité des solutions ;
- Contribuer à l'industrialisation des applications et aux processus CI/CD ;
- Intervenir sur l'ensemble du cycle de vie des produits, du POC à la mise en production ;
- Assurer une veille technologique et être force de proposition sur les évolutions techniques
PROFIl
- De formation supérieure en informatique ou équivalent, vous justifiez d'une expérience de 5 ans en développement logiciel et disposez idéalement de :
- Java et Angular
- Excellente maîtrise de SQL ;
- Expérience significative avec Kafka et Spark ;
- Bonne connaissance des environnements Data Engineering ;
- Expérience dans la conception d'architectures applicatives ;
- Bonne compréhension des pratiques DevOps, CI/CD et qualité logicielle.
COMPETENCES
Python - niveau expert
Vous disposez d'une excellente maîtrise de Python
Spark / Big Data - niveau expert
Vous maîtrisez Apache Spark et disposez d'une expérience significative sur des problématiques de traitement et de valorisation de données à grande échelle.
Leadership technique
Vous avez une expérience confirmée en tant que référent technique, avec la capacité à accompagner une équipe, réaliser des revues de code, diffuser les bonnes pratiques et contribuer aux choix d'architecture.
Ce poste vous intéresse ?