Profil recherché : Développeur Java intermédiaire/ drupal
Tâches :
Développer en Java la logique transactionnelle retrouvée sur https://www.sepaq.com/;
b) Développer en Java des services transactionnels communicants entre front-end CMS Drupal et données sources et typées micro-services;
c) Développer des services java dans un contexte technologique Drupal;
d) Développer des connecteurs ou des intégrations avec des services externes (par exemple, passerelles de paiement, systèmes de gestion des stocks, etc.);
e) Intégrer des mécanismes de sécurité avancés (authentification, autorisation, gestion des tokens, etc.) dans les services Java;
f) Mettre en place des tests unitaires et d'intégration (BDD Gherkin) pour garantir la qualité et la Fiabilité des services;
g) Développer dans le « framework React-admin », les interfaces utilisateurs pour les différentes Fonctionnalités de l'application; et
h) Effectuer toute autre tâche en lien avec le développement Java pour le projet assigné
Critères du poste :
-Cinq (5) ans d’expérience en développement d’application incluent Java, les frameworks associés, la gestion de code source et les outils de test
-Avoir travaillé au moins deux (2) ans avec Java 17 ou une version ultérieure
-Avoir travaillé au moins deux (2) ans d’expérience en développement front-end (Node.js/React)
-Avoir évolué dans un projet de développement multidisciplinaire en mode agile pendant au moins un (1) an
-Avoir travaillé au moins un (1) an avec les pratiques DevOps et les pipelines
-Expérience d’au moins deux (2) ans dans le développement des applications dans le nuage
Le Professionnel doit posséder un diplôme d’études collégiales en informatique ou un baccalauréat en informatique ou l’équivalent en TI ou dans un domaine connexe