
Tech Lead Java H/F
- La Garenne-Colombes - 92
- CDI
- Entreprise anonyme
Les missions du poste
Au sein d'une équipe autonome (la Product Factory), vous êtes positionné sous la responsabilité du directeur engineering et travaillez en proximité avec les équipes produit, DEVOPS, Data et SRE.
Vous portez la vision technique et le leadership de l'équipe de développement de la plateforme ITCare (plateforme de gestion Cloud qui offre une interface web et une API.) hébergées et gérées en interne.
MISSIONS :
Maintenir et faire évoluer les principes d'architecture, les normes, les pratiques et les outils pour les projets de développement logiciel.
- Concevoir des solutions globales qui répondent aux besoins tout en étant efficaces en termes de coûts et de temps;
- Participer à la sélection des technologies, des plateformes et des outils à utiliser;
- Participer à la maintenance des plateformes (Production et Hors Prod);
- Participer à la correction des anomalies et à la résolution des incidents;
- Maintenir une roadmap de sujets techniques pour lutter contre la dette technique;
- Garant de la pérennité du système en accompagnant les équipes de développement et les guidez vers l'excellence technique et l'autonomie;
- Vous faites de la R&D et des PoCs afin de valider les solutions;
- Vous encouragez la diffusion des meilleures pratiques, transmettez vos connaissances, favorisez le partage;
- Vous maîtrisez les technologies mises en oeuvre, vous êtes référent ou savez faire appel aux référents;
- Vous codez et accompagnez les équipes pour améliorer leurs pratiques de développement;
- Vous maîtrisez les patterns d'architecture, le TDD, etc.
Environnement Technique
- Langages de programmation : Java
- Frameworks : Spring Boot
- Kubernetes
- Persistence : SQL (Oracle, Postgres), NoSQL (MongoDB), S3, Redis
- Middlewares événementielle : Kafka, RabbitMQ
- Sécurité : OAuth 2.0
Le profil recherché
- Vous avez idéalement plusieurs expériences en tant que Lead développeur(se) ou Expert Java (Spring boot), avec une attention importante sur la sécurité
- Vous avez évolué en contexte agile et DEVOPS
- Vous savez mettre en place des architectures orientées services à hautes performances
- Vous êtes autonome
- Vous savez travailler en équipe
- Vous faites preuve de pédagogie pour transmettre et faire monter en compétence les équipes de développement