Tech Lead Java F/H
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
Au sein dâune Ă©quipe technique exigeante et passionnĂ©e, votre rĂŽle sera central : piloter lâexcellence technique, accompagner la montĂ©e en compĂ©tences des dĂ©veloppeurs et garantir la robustesse des architectures., En tant que Tech Lead, vous partagez votre temps entre le leadership technique (60%) et la production de code complexe (40%). Vos responsabilitĂ©s sâarticulent autour de 3 piliers :
-
Leadership Technique & Architecture * DĂ©finir, faire Ă©voluer et garantir les choix dâarchitecture technique de la plateforme. * Assurer la qualitĂ©, la maintenabilitĂ© et la sĂ©curitĂ© du code en instaurant les meilleures pratiques (Clean Code, TDD, DDD). * Mener les revues de code et animer les ateliers techniques.
-
Delivery & DĂ©veloppement * Participer activement aux phases de cadrage technique et de conception des fonctionnalitĂ©s complexes. * Intervenir sur les dĂ©veloppements critiques et rĂ©soudre les problĂ©matiques de performance ou de scalabilitĂ©. * Assurer la cohĂ©rence technique avec lâĂ©cosystĂšme DevOps / Cloud.
-
Mentorat & Animation dâĂquipe * Ătre le rĂ©fĂ©rent technique et le point de contact privilĂ©giĂ© de lâĂ©quipe de dĂ©veloppement. * Accompagner la montĂ©e en compĂ©tences de lâĂ©quipe Ă travers du mentorat et du pair programming. * Travailler en Ă©troite collaboration avec les Ă©quipes produit pour aligner la roadmap technique et fonctionnelle.
- LâEnvironnement Technique
Requirements
- ExpĂ©rience : Vous justifiez dâau moins 6 Ă 8 ans dâexpĂ©rience en dĂ©veloppement Java, dont une premiĂšre expĂ©rience rĂ©ussie (2 ans minimum) dans un rĂŽle de Tech Lead ou de Lead Developer.
- Expertise : LâĂ©cosystĂšme Java (Spring) nâa plus de secret pour vous. Vous maĂźtrisez les problĂ©matiques de performance, de forte charge et de design patterns.
- Mindset : Vous ĂȘtes passionnĂ©(e) par la transmission de connaissances. Vous faites preuve de leadership naturel, dâĂ©coute et dâune excellente communication (capacitĂ© Ă vulgariser des sujets techniques complexes).
- Culture : Vous ĂȘtes un(e) adepte du âSoftware Craftsmanshipâ et vous placez la qualitĂ© au centre de vos prĂ©occupations.
Benefits & conditions
- Backend : Java 17/21, Spring Boot 3, Hibernate
- Architecture : Microservices, API REST, Kafka / RabbitMQ
- Base de données : PostgreSQL, MongoDB / Redis
- DevOps / Cloud : Docker, Kubernetes, AWS / GCP, CI/CD (GitHub Actions / GitLab)
- Méthodologie : Agile Scrum / Kanban, TDD
About the company
Dans le cadre du développement de plateformes logicielles innovantes, hautement scalables et à forte valeur ajoutée, nous recherchons un(e) Tech Lead Java basé(e) à Bordeaux.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
93 Java Interview Questions You Should Prepare For
Fully Remote Software Engineer Jobs
Is Software Engineering Over-Saturated?