Trouvez votre prochaine opportunité
Emplois, formations et entreprises partout en France
Description de l'offre
Dans le cadre du renforcement de notre pôle R&D, composé de 50 collaborateurs dont 25 développeurs, nous recrutons un.e Tech Lead pour accompagner la croissance de nos solutions et la montée en compétence de nos équipes techniques.
Expert.e en Java, vous jouerez un rôle clé dans la diffusion des bonnes pratiques, l’amélioration continue et l’animation technique du pôle. Vous interviendrez également sur des développements stratégiques et des sujets complexes à forte valeur ajoutée (Data/IA/SDK...)
Vous interviendrez notamment sur :
Le respect des bonnes pratiques et application des normes de développement assurant la qualité du code.
L'accompagnement des membres de l’équipe face aux difficultés.
L'amélioration continue des processus, des outils et des pratiques.
La conception de l’architecture du logiciel en collaboration avec l’équipe architecture.
La rédaction des spécifications techniques, tout en garantissant la scalabilité et la maintenabilité.
Le développement et l’intégration de composants logiciels complexes.
Contexte :
Développement Agile Scrum en équipes (~5-7 personnes).
Environnement de développement : IntelliJ, Eclipse, VSCode, Git (BitBucket, GitLab), CI/CD (Jenkins, Docker).
Outils : JIRA, Confluence, Bitbucket, Jenkins, Zephyr.
Stack technique :
Java, Spring, Hibernate, JSF2.
Typescript/JavaScript.
APIs REST, JSON-API, WS SOAP
Tests automatisés : JUnit, Selenium, jBehave.
Bases de données : PostgreSQL, SQL Server, Elasticsearch.
Outils de build : Gradle, Maven.
Dans le cadre du renforcement de notre pôle R&D, composé de 50 collaborateurs dont 25 développeurs, nous recrutons un.e Tech Lead pour accompagner la croissance de nos solutions et la montée en compétence de nos équipes techniques.
Expert.e en Java, vous jouerez un rôle clé dans la diffusion des bonnes pratiques, l’amélioration continue et l’animation technique du pôle. Vous interviendrez également sur des développements stratégiques et des sujets complexes à forte valeur ajoutée (Data/IA/SDK...)
Vous interviendrez notamment sur :
Le respect des bonnes pratiques et application des normes de développement assurant la qualité du code.
L'accompagnement des membres de l’équipe face aux difficultés.
L'amélioration continue des processus, des outils et des pratiques.
La conception de l’architecture du logiciel en collaboration avec l’équipe architecture.
La rédaction des spécifications techniques, tout en garantissant la scalabilité et la maintenabilité.
Le développement et l’intégration de composants logiciels complexes.
Contexte :
Développement Agile Scrum en équipes (~5-7 personnes).
Environnement de développement : IntelliJ, Eclipse, VSCode, Git (BitBucket, GitLab), CI/CD (Jenkins, Docker).
Outils : JIRA, Confluence, Bitbucket, Jenkins, Zephyr.
Stack technique :
Java, Spring, Hibernate, JSF2.
Typescript/JavaScript.
APIs REST, JSON-API, WS SOAP
Tests automatisés : JUnit, Selenium, jBehave.
Bases de données : PostgreSQL, SQL Server, Elasticsearch.
Outils de build : Gradle, Maven.