PAS DE SOUS-TRAITANCE // MERCI
Le consultant assurera l?encadrement technique d?une équipe de développeurs Back end et fullstack.
Les missions s?articulent autour des axes suivants :
? Réaliser les phases discovery ;
? Porter les analyses techniques et les études d?impacts en amont des développements ;
? Concevoir des solutions en respectant et en promouvant les bonnes pratiques de développements ;
? Fournir des estimations concernant les futures réalisations (dans le cadre de la méthode SCRUM)
? Réaliser les développements, suivre et encadrer les travaux de l?équipe ;
? Effectuer des contrôles croisés afin d?assurer la qualité des développements réalisés par l?équipe ;
? Assurer le support de niveau 2 aux équipes d?homologation lors des phases de recette ;
? Assurer le support lors des mises en production de chacune des évolutions ;
? Assurer le maintien en condition opérationnelle des applications du périmètre.
? Participer aux activités du Chapter Back End (développement de librairies transverses, partage de connaissances, développement de poc avec impact sur la squad et le Chapter)
? Être le relai du Chapter Lead Backend au sein de sa squad pour partager les informations transverses et les bonnes pratiques
Profil candidat:
Compétences métiers/techniques
? Développement Back-End en JAVA 17/21
? Les frameworks JAVA communs tels que Spring (Web, Security, Boot...)
? Connaissance et pratique d?Apache Kafka (Producer, Consumer, Stream, Connect) et de Schema Registry avec le modèle Avro
? Les modèles d?architectures Microservice
? Connaissance et pratique de l?architecture hexagonale
? Connaissance et pratique du TDD, BDD 14
? Pratique de la sécurité des API
? Serveur d'application Jetty,Tomcat et des technologies JEE
? Utilisation des outils de CICD (Gitlab) et de contrôle de source (Git)
? Utilisation de Docker et Kubernetes
? Techniques de conception (UML)
? Les bases de données et la modélisation (SQL, PostgreSQL, Oracle, MySQL)
? Les méthodologies Agile (User story, backlog, cérémonies, etc ...)
Go to job list