Développeur Confirmé Full Stack Lyon
Dans le cadre de la transformation de l’architecture du SI d’un client, dans une approche microservices et API, intègre une équipe Scrum pluridisciplinaire d’une dizaine de personnes.
Au sein de cette équipe, tu pourras ainsi participer au développement des microservices de manière autonome, travailler de façon collaborative et communiquer efficacement pour le bon avancement du projet.
Les actions et livrables attendus dans le cadre de ta mission:
– Conception détaillée (Swagger, critères d’acceptances, architecture applicative)
– Implémentation microservices et IHM
– Tests unitaires automatisés
– Revue de code
– Configuration CI/CD
– Fourniture de flux pour tests de performance
– Analyse et corrections d’anomalies
Compétences techniques
Indispensable :
Expérience de 3 à 5 années minimum de développement Java
Solides compétences techniques en Java 8+ et SpringBoot
Maîtrise GIT, JUnit, Mockito, les principes REST
Sensibillté à la qualité du code (craftsmanship, architecture hexagonale) et à l’importance des tests automatisés.
Connaissance des principes DevOps.
Un plus :
Expérience sur les microservices, API, OAuth2, docker
Capacité à réaliser des développements front (Angular, Vue.js, Javascript)
Connaissance d’OpenShift, du Domain-Driven Design, de RabbitMQ et Kafka
Soft skills
Ecoute et bienveillance
Sens du partage : Aimer donner et savoir recevoir
Engagement individuel et collectif