Il y a 11 heures
TechLead JavaTechLead Java
- 07 mai 2026
- 100%
- Durée indéterminée
- Bon
À propos de cette offre
Le Tech Lead assure le leadership technique au sein des équipes de développement.
Il·elle est responsable de la qualité du code, de la cohérence technique des solutions et de la mise en œuvre des décisions architecturales.
Véritable référent, il·elle soutient les développeurs dans leurs tâches quotidiennes, garantit l’application des bonnes pratiques de développement et veille à la conformité des projets avec les standards techniques de l’organisation.
Ce rôle inclut également une dimension de mentorat et de partage de connaissances, ainsi qu’une contribution aux initiatives transversales (inner source, open source, communautés techniques).
Diplôme HES / EPF / fédéral en informatique ou équivalent.
Minimum 6 ans d’expérience en développement et en encadrement technique d’équipe.
Expérience confirmée dans la conception et le développement Full Stack Java JEE.
Expérience dans des environnements agiles et collaboratifs.
Leadership technique, esprit de mentorat et sens de la pédagogie.
Capacité à vulgariser des sujets complexes et à fédérer une équipe.
Curiosité technologique et goût pour l’innovation.
Esprit d’analyse et sens critique constructif.
Excellente communication, diplomatie et transparence.
Autonomie, rigueur et sens des responsabilités.
Front-End :
Maîtrise d’un ou plusieurs frameworks : AngularJS, VueJS.
Compétences solides en HTML, CSS, JavaScript, Material Design, Vuetify.
Back-End :
Expertise en Java / JEE, Spring Framework.
Excellente compréhension de la programmation orientée objet, des Design Patterns et des principes SOLID.
Bases de données :
Maîtrise de PostgreSQL, MySQL, SQLite.
Bonne connaissance du langage SQL et de l’optimisation de requêtes.
API et Web Services :
Conception et développement d’API REST et SOAP sécurisées et performantes.
Maîtrise des principes d’intégration et de structuration d’API robustes.
Qualité, Architecture et Méthodologie :
Pratique du Clean Code, DDD, TDD, BDD, Architecture Hexagonale.
Expérience avec SonarQube, JUnit, Maven, IntelliJ IDEA.
CI/CD et Outils DevOps :
Maîtrise de Git, Jenkins, GitLab CI/CD.
Connaissance des environnements conteneurisés (Docker, Kubernetes).
Sécurité et Performance :
Bonne compréhension des principes de sécurité applicative.
Sensibilité à la performance et à la robustesse des architectures.
Expérience comme référent technique d’une équipe d’au moins cinq développeurs.
Forte expérience en travail d’équipe Agile (Scrum / Kanban).
Capacité à accompagner le changement, animer des ateliers techniques et assurer la montée en compétences des équipes.
Bon niveau d’analyse et de résolution de problèmes complexes.
Connaissance de Dynatrace et Splunk pour le monitoring applicatif.
Connaissance de RabbitMQ pour la gestion de la messagerie et de l’intégration asynchrone.
Step {{curStepInMandatorySecPrompt}}/{{totalNumOfStepsInMandatorySecPrompt}}