Missions
- 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
Nombre d’année minimum d’expérience
- Minimum de 7 ans d’expérience dans le développement des applications Web basées sur des moteurs BPM « Business Process Management » (Camunda)
Domaine d’expérience
- Le candidat devra aussi présenter une expérience probante en tant que Scrum Master ainsi que Devops en mode Agile
Compétences
- 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)
Date limite de réponse
La date limite pour postuler est le 26/07/2021 avant 12h