Job Summary
Développeur senior Back-end Java / React.js
Location: Montreal, QC Category: Ecommerce
Job Type: Direct Hire Reference: CA_EN_6_20844_60263030
Posted: January 11,2018 Salary: N/A

Print image email image
Apply Now

Suite à la promotion d’un des développeurs senior pour un rôle de responsable développement logiciels, le client désire recruter un développeur senior Java avec une connaissance/expérience avec le framework React.js.
 
L’équipe :
Tu travailleras au sein d’une équipe de 7 développeurs et 2 développeurs automatisation des tests tous basés dans notre bureau de Côte-des-Neiges. Tu te rapporteras directement à notre responsable du développement logiciel. Tu travailleras aussi avec l’équipe produits et indirectement avec nos clients : de grandes compagnies aériennes.
En avril/mai 2018, le poste sera proche du métro Snowdon (ligne bleue) en raison du déménagement de l'équipe qui a doublé de taille en 2 ans, alors nous avons besoin de plus d’espace!
 
Ton rôle:
La responsabilité principale du développeur Back-end Java / React senior est de participer à la conception de nouveaux composants logiciels et aux améliorations apportées aux produits existants.
• Participe à l’analyse, à la conception et à l’architecture de nouvelles solutions logicielles qui harmonisent les intérêts des compagnies aériennes avec ceux des planificateurs et des membres d’équipage.
• Participe au développement de nouvelles fonctionnalités en utilisant Java, Hibernate, Spring, ReactJS et autres frameworks
• Élabore de nouvelles architectures
• Participe à l’amélioration continue des fonctionnalités et produits existants
• Participe au processus de revue de code
• Effectue les tests unitaires et d’intégration dans un environnement de tests automatisés
• Interagit avec des bases de données Oracle et PostgreSQL
• Participe à la rédaction de documents techniques (spécifications fonctionnelles, documents de conception, etc.)
• Évalue le temps requis et les besoins en ressources pour accomplir ses tâches dans le projet
• Assure le soutien technique pour les clients et les employés.
 
Qualifications
 
• Un minimum de sept (7) ans d’expérience en développement de logiciel
• Excellente connaissance de la programmation orientée objet en langage Java 1.7 et des patrons de conception
• Expérience avec Swing et ReactJS
• Expérience avec XML, Hibernate, Spring, Maven et Joda.
• Expérience avec SQL, JDBC et Eclipse ou IntelliJ
• Expérience avec JUnit
• Connaissance de la méthodologie de développement Agile ( Scrum et Kanban)
• Excellentes communications orales et écrites, en anglais et en français.
 
Atouts
• Connaissance de Java 1.8
• Expérience avec J2EE, HTML, JSP, JAXB, JMS et les services REST
• Connaissance de Fit, Cucumber, Selenium et Serenity
• Connaissance de Jenkins et Docker
• Connaissance de la suite Atlassian (JIRA, Confluence, Crucible, Hipchat)
• Expérience avec un système de collaboration tel GitLab ou Bitbucket




Print image email image
Apply Now
alt