Mission:
• Contribuer à la vie de l’équipe, dans un cadre agile.
• Réaliser des livrables de qualité (participer aux cadrages, aux développements, à l’automatisation des tests et aux tests du produit).
• Conception des workflows BPM (BPMN).
• Prendre en charge le développement et l’intégration continue et à l’usine logicielle (déploiements et tests automatisés).
• Développer des webservices pour le back-end.
• Au niveau du front-end, côté utilisateur, il devra prendre en charge les développements et concevoir des plug-in.
• Concevoir, manipuler et interroger des bases de données.
• Interagir avec les POs afin de construire un produit cohérent.
• Contribuer à la rédaction de la documentation technique.
• Contribuer à la bonne exploitabilité du produit et s’assurer de la qualité du livrable en production.

Profil: Dev Confirmé Full Stack (JAVA/JEE + Angular/React)

Développeur Full Stack Confirmé, avec un minimum de 7 ans d’expérience dans le développement des applications Web basées sur des moteurs BPM « Business Process Management » (Camunda).
Le candidat devra aussi présenter une expérience probante en tant que Scrum Master ainsi que Devops en mode Agile.

Compétences Techniques :
Une très bonne maîtrise de JAVA/JEE – Angular/React est indispensable
• Connaissance des architectures WEB et Restful;
• Maîtrise des langages et framework Back end JAVA, JEE, Spring ;
• Maîtrise des technologies d’architecture Micro-services avec Spring Boot, Spring Cloud, Netflix OSS ;
• Connaissance des langages et frameworks front end: JavaScript, Angular ;
• Maîtrise des concepts de base de données et du fonctionnement des SGBD relationnels notamment PostgreSQL ;
• Maîtrise des méthodes des tests automatisés et de gestion de configuration avec Git ;
• Bonne connaissance des architectures Event Driven (RxJava, Kafka…)
• Connaissance de la méthode Agile Kanban/Scrum;
• Bonne qualité de travail produit (TDD, Software CraftmanShip)

Compétences générales:
Formation, connaissances générales ou spécialisées, nécessaires pour réaliser les tâches du poste.
Ingénieur (BAC+5) avec un bon bagage informatique, minimum de 7 ans d’expérience.
Un bon sens de la communication et une faculté d’adaptation et de conception en plus de la capacité de rédaction.

Contrat: Freelance
Ville: Casablanca

Apply for this position

Allowed Type(s): .pdf, .doc, .docx