Vous rejoindrez notre équipe Développement pour piloter des projets de transformation et d’évolution technologique en tant que Tech Lead Java.
Responsabilités :
- Piloter le développement logiciel Java et assurer le leadership technique sur plusieurs équipes
- Concevoir et mettre en œuvre des architectures hexagonales, DDD, TDD/BDD, et appliquer les principes Clean Code
- Gérer la dette technique, la stratégie de tests, et le traitement de l’obsolescence (montées de version, remplacement de composants, reprise de legacy)
- Garantir la sécurité applicative : OWASP Top 10, SAST/DAST/SCA, OAuth2/OIDC, SAML, protection des données LIPAD/LPD
- Superviser l’intégration et la migration vers Docker, Kubernetes ou OpenShift
- Mettre en place et suivre les indicateurs DORA, AppSec, PQL
- Utiliser Maven, NPM, GitLab CI, SonarQube, Dynatrace, Splunk, RabbitMQ
- Publier des contributions open source et intégrer l’IA dans le développement avec protection des données
- Assurer la communication et le reporting auprès des parties prenantes
À propos de vous :
- Expérience de minimum 6 ans en développement logiciel Java, dont 3 ans comme référent technique Agile dans une équipe d’au moins 5 développeurs
- Maîtrise avancée de Java, JEE/Jakarta EE, Spring (y compris versions anciennes)
- Expérience avec Clean Code, architecture hexagonale, DDD, TDD/BDD, patterns, stratégie de tests, dette technique
- Expérience dans le traitement de l’obsolescence, montées de version, reprise de legacy
- Connaissance approfondie des pratiques de sécurité applicative : OWASP Top 10, SAST/DAST/SCA, OAuth2/OIDC, SAML, protection des données LIPAD/LPD
- Maîtrise de Maven, NPM, GitLab CI, SonarQube, Dynatrace, Splunk, RabbitMQ
- Expérience avec SQL Oracle 19, Hibernate/JPA, JMS
- Publication open source
- Expérience avec IA dans le développement et protection des données
- Tech leadership confirmé sur plusieurs équipes et analyse de causes racines
- Français et anglais courant
Ce que nous offrons :
- Une communauté internationale réunissant plus de 110 nationalités
- Un environnement où la confiance est centrale : 70 % de nos leaders ont débuté au premier niveau de responsabilités
- Un système de formation solide avec notre Academy interne et plus de 250 modules, incluant des certifications
- Un lieu de travail dynamique avec des événements internes réguliers (afterworks, team buildings, etc.)
- Jours de congé supplémentaires selon l’ancienneté
- Possibilité de télétravail selon la politique locale
- Carte restaurant adaptée au marché suisse
- Engagement fort en matière de durabilité et d’impact social via le programme WeCare Together
Amaris Consulting est fier d’être un employeur garantissant l’égalité des chances. Nous nous engageons à promouvoir la diversité au sein de nos équipes et à créer un environnement de travail inclusif. À ce titre, nous accueillons les candidatures de toutes les personnes qualifiées, sans distinction de genre, d’orientation sexuelle, de race, d’h...