Tech Lead Java Fullstack H/F - Natan Consulting
Tech Lead Java Fullstack H/F
Natan Consulting · Paris 2e - 75 · CDI
đź“‘ Missions du poste
LE CONTEXTE
Vous rejoignez la Direction des Systèmes d'Information d'un client final, sur une application clé de son système d'information. L'ensemble de ses applications communiquent en mode asynchrone via Kafka, qui constitue la colonne vertébrale de son architecture. Vous travaillez sous la responsabilité d'un architecte de la solution, aux côtés de trois Product Owners, avec une équipe d'environ cinq développeurs situés en Inde (offshore).
VOTRE RÔLE
Tech Lead à mi-temps encadrement, mi-temps développement. Vous prenez en charge les développements les plus complexes (pas forcément les plus volumineux ni les plus longs) et vous préparez le travail des équipes de développement en Inde : cadrage, conception, consignes claires, puis suivi et contrôle de la réalisation.
VOS MISSIONS
- Encadrer l'équipe offshore : suivre au quotidien le respect des principes établis et des bonnes pratiques, aider les développeurs, compléter les consignes, contrôler le travail livré.
- Concevoir et réaliser : développer les stories les plus complexes et, si besoin, effectuer la conception détaillée des solutions.
- Accompagner les Product Owners : qualifier les nouveaux besoins, produire les macro-estimations et donner les éléments nécessaires pour prioriser le backlog.
- Travailler avec l'architecte : détecter les difficultés, proposer des esquisses de solution et challenger les options envisagées.
- Suivre la qualité et l'exploitabilité : relire et traiter les merge requests, adapter la chaîne de CI, surveiller le comportement des applications et proposer des dashboards complémentaires, en lien avec les intégrateurs et les équipes d'exploitation.
- Animer et recruter : contribuer à l'animation technique des équipes (ex. sessions Lunch & Learn), assurer une veille technologique et participer au recrutement des développeurs.
COMPÉTENCES INDISPENSABLES
- Java sous Spring : maîtrise approfondie (JPA, services REST).
- Kafka : forte connaissance et aisance avec les architectures asynchrones.
- Maîtrise des outils d'IA. -
Technologies web, idéalement Vue.js.
- SQL, idéalement PostgreSQL.
- Git, outils de qualité de code et d'intégration continue (Jenkins, SonarQube).
- Anglais bilingue.
COMPÉTENCES APPRÉCIÉES
- Expérience avec des conteneurs et des services AWS (Kubernetes, RDS, S3, ELB).
- Applications à forte volumétrie de données.
- Outils d'APM et de monitoring.
- Collaboration avec une équipe technique offshore (Inde).
QUALITÉS HUMAINES RECHERCHÉES
- Communication : savoir échanger avec trois Product Owners et vulgariser la technique pour des interlocuteurs non techniques.
- Posture face à l'architecte : être capable d'échanger à son niveau, de le challenger et de faire valider ses choix.
- Pragmatisme : privilégier des solutions simples et adaptées au besoin. Le client ne cherche pas de sur ingénierie : la complexité ne doit jamais servir à démontrer un niveau technique.
- Autonomie et leadership : grande autonomie sur son périmètre et capacité à entraîner une équipe.
- Méthodologie : aisance en équipe agile (Scrum et/ou Kanban) et avec les outils de ticketing de type Jira.
NATAN est une ESN, ambitieuse et portée par le gout de l'excellence, spécialisée dans le métier d'ingénierie informatique. L'artisanat est le maitre mot qui incarne nos activites d'ingénierie commerciale et logicielle
L'entreprise accompagne ses différents clients dans le développement de leurs activités et se positionne sur des projets à fortes valeurs ajoutées dans les secteurs de la banque de financement et d'investissement, des assurances, des télécoms, de l'industrie et des services.