Montréal · Permanent · Senior (6-9 yrs)
Intermediate back-end developer, Java and React, commercial payments, major bank, Montreal
Join the team rebuilding the cross-cutting commercial payments architecture of a major Canadian bank. Java Spring Boot 80%, React 20%, Kafka and IBM MQ, AWS. Permanent role at Abbeal, Montreal hybrid.
- Java / Spring Boot
- React
- Kafka / IBM MQ / JMS
- AWS
- Jenkins / Maven / Nexus
- JUnit / tests automatisés
ApplyBased on experience
A major Canadian bank is rebuilding the cross-cutting architecture of its commercial payments. The transformation team is looking for an intermediate back-end developer, strong on Java and able to work on the React front end.
What you will do
- Design and evolve Java Spring Boot microservices and APIs
- Integrate them with messaging: JMS, IBM MQ, Kafka
- Handle the React front end, about 20% of the time
- Write tests, take part in code reviews, own quality and security (KMS, SSO, encryption)
- Support in production what you ship: you build it, you run it
What we are looking for
- Solid Java experience (Spring Boot, microservices, APIs) and hands-on React
- Messaging integrations: JMS, IBM MQ or Kafka
- AWS and DevOps tooling: Git, Jenkins, Maven, Nexus, JUnit
- Used to agile teams and automated testing
- Fluent French is mandatory, English is not required
- Nice to have: Jira and Confluence, Robot Framework, ReadyAPI or Postman, AWS EKS, Kubernetes, Infrastructure as Code, using AI to deliver faster
Terms
- Montreal, hybrid, 2 days a week in the office
- Permanent position at Abbeal, 12-month renewable assignment at the client
- Target start: early November 2026
Apply
Intermediate back-end developer, Java and React, commercial payments, major bank, Montreal
