Information Technology - Montreal

Our client in Banking and Finance Industry is seeking Senior Java Web Service Developer for Montreal location. This is a 7 months contract position.

Being a developer in the IT Payment team is:
• Participate in overhauling the cross-business architecture of commercial payments
• Challenge your fellow architects and designers and evolve the team as a whole
• Participate in a multitude of major projects
You are the ideal candidate if you master:
• The development of Microservices / APIs in Java with Spring Boot with JMS / IBM MQ / Kafka integrations.
• You have an excellent understanding of REST / APIs / Microservices concepts.
• You master DevOps tools (GIT, Jenkins, Maven, Nexus, JUnit).
• You worked in teams that took good software development practices, such as automated testing, code review, and DevOp techniques, seriously.
• You are an experienced developer who loves the challenges of technological change.
More :
• Javascript development experience (AngularJS)
• Knowledge of management tools / documentation: JIRA / Confluence
• Automation of unit and functional tests (Robot framework, ReadyAPI, Postman)
• Experience with PaaS (Openshift), Caas (Kubernetes) and Infrastructure As Code.
• You have an innate technological curiosity and you love innovation!
What Bank offers you:
• A constantly changing framework
• Medium where the complexity of technology environments promotes development and encourages work / life balance
• A collaborative and dynamic working atmosphere
• Competitive compensation
• Competitive benefits
• Continuous training and development program
Être développeur dans l’équipe de Paiement TI, c’est : • Participer à la refonte de l’architecture transversale des paiements commerciaux
• Challenger tes collègues architectes et concepteurs et faire évoluer l’équipe dans son ensemble
• Participer à une multitude de projets d’envergure
Tu es le candidat idéal si tu maîtrises:
• Le développement de Microservices/APIs en Java avec Spring Boot avec intégrations JMS/IBM MQ/Kafka.
• Tu as une excellente compréhension des concepts REST/APIs/Microservices.
• Tu maitrises des outils DevOps (GIT, Jenkins, Maven, Nexus, JUnit).
• Tu as travaillé dans des équipes qui prenaient au sérieux les bonnes pratiques de développement logiciel, comme les tests automatisés, le code review et les technique DevOp.
• Tu es un développeur d’expérience qui aime les défis de transformations technologiques.
Plus :
• Expérience en développement Javascript (AngularJS)
• Connaissance des outils de gestion/documentation : JIRA/Confluence
• Automatisation des tests unitaires et fonctionnels (Robot framework, ReadyAPI, Postman)
• Expérience avec PaaS (Openshift), Caas (Kubernetes) et l’Infrastructure As Code.
• Tu as une curiosité technologique innée et tu adores l’innovation!
Ce que la Banque t’offre:
• Un cadre de travail en constante évolution
• Milieu où la complexité des environnements technologiques favorise le développement et encourage l’équilibre travail/vie personnelle
• Un climat de travail collaboratif et dynamique
• Une rémunération concurrentielle
• Des avantages sociaux compétitifs
• Un programme de formation et du perfectionnement en continu
Very nice to have- Proficiency in both French and English
To apply, please send your resume to:

Position Type Contract
Application Deadline May 29, 2019
Experience Required 5+ years
Job Duration 6 months
Education Required Bachelors