> Markdown version of [/jobs/ext/3792054-tech-lead-java-lille-h-f](https://www.wearedevelopers.com/jobs/ext/3792054-tech-lead-java-lille-h-f). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Tech Lead Java - Lille H/F - **Company:** Smile - **Location:** Lille, France - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Cloud Computing, DevOps, Github, Spring Framework, Open Source Technology, Mockito, Data Streaming, Strategies of Testing, Datadog, Test-Driven Development (TDD), Delivery Pipeline, Spring-boot, Backend, Git, Kotlin, Event Driven Architecture, Gitlab-ci, Kubernetes, Apache Kafka, Restful APIs, Terraform, Devsecops, Docker, Microservices - **Published:** October 17, 2026 - **Apply:** https://www.hellowork.com/fr-fr/emplois/84528564.html ## About the Role Vous avez 8 ans ou plus d'expérience en Java et vous maîtrisez la fonction de lead sur le bout des doigts ? Bingo ! On parie que vous cochez aussi ces cases, Git Test driven development (TDD) ## Description En tant que Tech LeadJavachez Smile, vous ferez partie de notre aventure où chaque jour est une nouvelle occasion de construire des solutions qui dépassent les attentes de nos clients (et les vôtres !) Ce que vous ferez en tant que Tech LeadJava chez Smile ? Concevoir et développer des architectures backend à haute disponibilité - C'est vous qui garantissez l'excellence technique et la performance d'applications distribuées à forte volumétrie en Event-Driven Architecture. - Vous concevez et déployez des microservices découplés en Java 17/21 et Spring Boot / Spring WebFlux, tout en vous appuyant sur Apache Kafka pour la gestion des flux d'événements. - Vous appliquez rigoureusement les principes de l'Architecture Hexagonale (DDD) et du Clean Code pour produire un code pérenne et évolutif. Garantir la qualité de code, le testing et l'automatisation DevSecOps - C'est vous qui êtes garant de la résilience du code et de l'automatisation des déploiements. - Vous pilotez la stratégie de tests en TDD à l'aide de Testcontainers, WireMock et Mockito. - Vous construisez et optimisez les pipelines CI/CD (GitLab CI, GitHub Actions) et gérez l'infrastructure applicative avec Docker, Kubernetes et Terraform. Animer l'équipe et diffuser la culture technique - C'est vous qui accompagnez et faites grandir une équipe agile à taille humaine (3 à 5 personnes) dans une logique d'entraide et de partage. -Vous êtes le relais technique privilégié auprès des équipes produit et architecture pour faire les bons choix technologiques. - Vous maintenez une veille active sur l'écosystème Cloud et Open Source (Kotlin, Quarkus, Observabilité) et promouvez l'amélioration continue des bonnes pratiques engineering. Votre environnement : - Backend & Core : Java 17/21, Spring Boot, Spring WebFlux, Microservices, API REST, BFF - Data & Streaming : Apache Kafka (Event-Driven Architecture) - Qualité & Testing : TDD, Testcontainers, Mockito, WireMock, Clean Code, DDD - Cloud & DevOps : Docker, Kubernetes, Terraform, GitLab CI / GitHub Actions, Datadog Vous intègrerez un environnement stimulant où votre expertise et votre passion seront reconnues . Nous vous invitons à participer à des projets captivants et à contribuer à notre croissance commune. Smile s'engage pour un environnement où la diversité est une force et l'inclusion, un pilier. Ici, chaque talent est reconnu, respecté et encouragé à aller plus loin., Vous guidez et inspirez votre équipe vers l'excellence technique. - Vous communiquezefficacement les orientations techniques et les décisions. - Vous résolvez les problèmes complexes avec une approcheméthodique. - Vous prenez des décisions techniques éclairées et assumées. - Vous gérez efficacement les prioritéstechniques et les projets. - Vous transmettezvotreexpertise et formez vos collègues avec clarté. Et si l'anglais n'est pas une option pour vous, c'est encore mieux !, Premier contact : Un échange téléphonique pour discuter de vos aspirations et de ce que nous pouvons vous offrir. - Rencontre : L'occasion de faire connaissance et d'explorer votre parcours professionnel. - Échange métier : Une discussion avec un de nos experts pour évaluer vos compétences et définir vos objectifs.