Analyste-programmeur Java

Durée
Permanence ou contractuel
Date de début
ASAP
Lieu
Teletravail / Montréal

Description

En tant que développeur senior, tu contribueras et auras l’opportunité de participer au développement, à l’évolution et à la maintenance de bout en bout des solutions.

 

Tu travailleras dans une équipe multidisciplinaire en mode agile /SAFE et tu collaboras avec les 7 autres équipes. Tu seras appelé à faire des arrimages et à interagir avec un grand nombre de parties prenantes œuvrant dans des domaines d’expertises variés.  En tant que senior, tu contribueras à la résolution des problèmes techniques complexes.  Tu développeras une compréhension globale et détaillée du domaine de la fraude.  Cela implique également une bonne connaissance des technologies, un bon leadership et une grande capacité à communiquer.  Tu devras te montrer curieux et autodidacte pour rester à l’affût des nouvelles tendances du marché.

 

Notre équipe utilise des technologies récentes et connues sur le marché en open source principalement telles que Spring Boot, JAVA 8 et PCF.  Nous avons également des applications patrimoniales utilisant, entre autres, Struts 1, JSF et JAVA 6 et que nous visons à moderniser.

 

Tu auras la chance de te développer tant au niveau technique que personnel.

Exigences

  • Baccalauréat dans une discipline appropriée
  • Un minimum de six années d'expérience
  • Bonne connaissance RESTful, JAVA 8+, Git, Framework Spring (core, boot, data, security, batch) Maven
  • Expérience avec les outils Intégration/Livraison continue (concourse, jenkins), outils d’assurance qualité (checkstyle, PMD, Sonarqube), infrastructure Infonuagique (PCF)
  • Expérience avec les outils de collaboration : Jira, confluence, slack

Notez que nous cherchons des développeurs séniors, avec un excellent leadership et une expertise technique éprouvée. Même description, avec les précisions suivantes:

  • Expert Spring boot
  • Bonne connaissance de Spring data  et security (oauth2)
  • Connaissance de spring bath (un atout)

Responsabilités

  • Participer à l’analyse, le design, le développement et les essais au niveau des solutions mises en place par son escouade
  • Prendre en charge et faire le suivi de ses livrables dans une escouade travaillant en mode agile/SAFE
  • Participer activement aux cérémonies scrum de son escouade
  • Assurer le respect des normes de qualité de ce qui est livré.
  • Travailler avec les collaborateurs externes de son équipe pour la livraison des solutions
  • Faire progresser les développeurs moins expérimentés au niveau de leurs compétences transversales 
  • Cibler les opportunités d’optimisation des systèmes et les impacts sous-jacents aux changements

Postulez

* Champs obligatoires