Job Description
<p><strong>Missions : </strong></p><p>Pour accompagner la croissance de notre centre de services international de Casablanca, nous recrutons un <strong>Référent Technique Java (H/F)</strong>.</p><p><br></p><p>En tant que Tech Lead, vous serez en charge de la conception globale des applications, du développement et de l’animation d’une équipe de 4 développeurs.</p><p>Vous aurez un rôle central, apportant une expertise logicielle et technique à l’équipe et au projet de rénovation du domaine.</p><p>Vous serez en charge d’étudier des solutions, de les concevoir techniquement, de les mettre en œuvre avec l’équipe. Vous serez garant de la qualité du produit.</p><p>Vos missions principales consisteront à assurer l’expertise technique de l’applicatif, mais aussi à faire monter en compétences les développeurs de votre équipe en les animant, en transmettant vos connaissances et en partageant les ressources.</p><p><br></p><p>Référent en matière de code, vous définirez la ligne directrice des évolutions, les choix techniques, les méthodes à utiliser.</p><p><br></p><p><strong>Vos missions principales en tant que Référent Technique seront :</strong></p><ul><li>Vous co-constuisez avec les métiers le produit à développer,</li><li>Vous réalisez les études des nouveaux besoins métiers et SI,</li><li>Vous préparez, rédigez et validez les User Stories,</li><li>Vous réalisez les développements et les tests automatiques nécessaires à la mise en œuvre du produit,</li><li>Vous mettez en production le produit,</li><li>Vous expliquerez et formaliserez vos choix techniques au collectif et serez support de l’équipe pour toute problématique technique et expertise logicielle.</li><li>Vous vérifierez les actions menées par les développeurs de l’équipe et la bonne progression des développements. Vous prendrez en charge le codage de parties spécifiques de l’applicatif.</li><li>Vous contrôlerez la qualité du code grâce à des outils d’analyse et du code automatique.</li><li>Vous assurerez également une veille technologique permanente pour être à la pointe des nouvelles technologies. </li></ul><p><br></p><p><strong>Profil recherché : </strong></p><p>Vous avez une formation Bac+5 Ingénieur/Master en développement logiciel, et une expérience professionnelle de 8 ans minimum.</p><p><br></p><p><strong>Vous avez une expérience significative de la programmation et des technologies :</strong></p><ul><li>Java, Hibernate / Spring boot, multi-threading, introspection, orchestration, Git, Maven;</li><li>Angular</li><li>API : API Designer, Webservices REST, SOAP;</li><li>Testing : Cucumber, Junit, JMeter</li><li> Déploiement: Gitlab-ci;</li><li>BDD : SQL, MariadB ou MySql</li><li>JIRA/Confluence;</li><li>Environnement Linux.</li><li>Connaissance dans le Cloud serait un plus- Connaissances / compétences dans le DevOps</li><li>Vous êtes curieux.se et motivé.e par le poste.</li><li>Vous êtes orienté client, une forte capacité à travailler en équipe et à communiquer efficacement, </li><li>Vous aimez les challenges et l’innovation dans tous les domaines. </li><li>Vous savez vous adapter rapidement à un nouvel environnement et monter en compétence sur des outils non connus. </li><li>Autonome, vous savez gérer vos priorités.</li><li>Vous êtes à l’écoute, savez faire preuve d’empathie </li><li>Vous maitrisez l’anglais technique.</li></ul>