Tech Lead

Visian
Paris, France
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Paris, France

Tech stack

Java
Unit Testing
Cross-Site Request Forgery
Java Development Kit
JUnit
Open Web Application Security

Job description

? Conformité du code avec les standards (Clean-Code, SOLID, DDD). ? Supervision des revues de code et garantir la qualité des livrables. ? Identification, proposition et pilotage des améliorations techniques (refactorings, nouvelles librairies, mise à jour JDK). ? Accompagnement des développeurs junior / intermédiaire (mentorat, ateliers techniques). ? Collaboration avec le Product Owner pour affinement du backlog technique (spikes, dettes techniques). ? Estimation des stories (complexité, effort). ? Garantie que chaque fonctionnalité possède tests unitaires, d'intégration et de contrat (JUnit 5, Testcontainers, Pact). ? Promotion de la pratique TDD/BDD et la revue des artefacts de test. ? Garantie de l'application des bonnes pratiques OWASP dans le code (input validation, JWT, CSRF). ? Suivi des vulnérabilités des dépendances (Dependabot, Snyk) et planifier les mises à jour. ? Communication des choix techniques aux équipes produit, QA et Ops (en français et en anglais). ? Participation aux revues de sprint et aux démonstrations pour les parties business. ? Suivi des évolutions du JDK (ex. JDK 21), de Quarkus, de l'écosystème Java et proposer des évolutions (migration, expérimentation).

Requirements

Dans le cadre du développement du moteur de paiement domestique, mission sur la feature team 1 (composée de 5 développeurs) en tant que TechLead.

Apply for this position