En tant que développeur expérimenté/Expert Technique, vous participerez au développement des fonctionnalités et apporterez votre expertise technique à l’équipe. Vous serez critique et force de propositions pour une amélioration continue des solutions techniques et des méthodologies afin d’assurer la qualité, la sécurité, la robustesse et les performances des applications.
Activités principales :
o Développement en TDD des besoins métier (front et back)
o Soutien auprès des développeurs moins expérimentés :
- Sur les aspects de design et le respect des bonnes pratiques pour assurer une qualité du code constante
- En les aidant à renforcer leur maîtrise des langages/technologies
o Diagnostiquer des incidents sur les environnements hors et en production (au niveau applicatif, JVM et système)
o Veiller aux performances de l’application et être capable de les diagnostiquer (au niveau applicatif, JVM et système)
o Aider à la mise en place des préconisations de l’équipe sécurité
Activité secondaire :
o Animation et participation à des ateliers techniques projets dans le cadre ou de manière transverse.
Environnement technique du projet : Java, React, Spring Boot, Hibernate, Oracle Database, Kafka, Elasticsearch, ZK, Drools, MyBatis