This job offer is closed.

On recrute !

Nous recherchons un Développeur back-end Java pour rejoindre notre équipe

Montréal, le mode de travail hybride (1 jour par semaine en présentiel)

Français obligatoire.

Projet: Les applications différentes de client.

COMPÉTENCES REQUISES :

  • Avoir d'expérience dans le développement avec de multiples branches et environnements de développements.
  • Détenir un diplôme universitaire de premier cycle (BAC) en informatique ou toute combinaison de formation et d'expérience équivalente.
  • Posséder un minimum de 9 ans d'expérience pertinente en développement d'application Web en Java.
  • Avoir de très bonnes connaissances sur les frameworks Spring boot et dans le développement de microservices REST.
  • Avoir de très bonnes connaissances avec les tests unitaires et d'intégration dans le développement applicatif (JUnit).
  • Avoir de bonnes connaissances avec les outils d'intégration continue tels que Artifactory, SonarCube, TeamCity, Bitbucket.
  • Bien comprendre le modèle de branche Gitflow.
  • Avoir de bonnes connaissances avec les bases de données NoSQL.
  • Avoir une connaissance de la méthodologie Agile.
  • Atout : Avoir une connaissance des messageries telles qu'active MQ / SQS
  • Atout : Avoir une connaissance du framework Angular et de ses dernières versions.
  • Atout : Avoir une connaissance du protocole de sécurité oauth2 et des plateformes Azure AD / Azure B2C
  • Atout : Avoir des connaissances du développement/déploiement dans un environnement AWS.

LIVRABLES:

  • Développer les fonctionnalités sur la base des récits découlant des analyses fonctionnelles.
  • Développer ou maintenir une application spécifique aux besoins de client à base de langages de développement reconnu sur le marché.
  • Apporter des correctifs si requis à la suite des essais fonctionnels et d'acceptation.
  • Exécuter les tests unitaires et intégrés des fonctionnalités développées. Fournir les évidences dans les outils Jira pertinents et développer les tests automatisés lorsque nécessaire.
  • Assurer le support post implantation requis pour chaque fonctionnalité livrée (incluant le développement de correctifs pour les anomalies découvertes en production durant cette période).
  • Pour chaque nouveau projet, monter les environnements nécessaires pour le développement, l'assurance qualité et la production.
  • Collaborer à la configuration de ces environnements.
  • Collaborer à la configuration des pipelines et déploiements de nos solutions.
  • Produire la documentation. Fournir une description technique du système et des processus de travail de l'exploitant pour assurer l'exploitabilité du système.

Mode de travail ? 40 heures par semaine (7 heures par jour, du lundi au vendredi)

Si vous avez le profil, n'attendez plus !

Envoyez votre CV et rejoignez notre équipe dynamique !

Postulez maintenant et faites partie de notre aventure !

More from the employer