Senior Java Developer — Cybercrimes Team, Bank, Montreal
Summary
Senior Java developer joining a major Canadian bank's Cybercrimes IT Delivery team (Financial Crime Solutions division), designing APIs and building robust, scalable Java/Spring Boot microservices for customer screening and payment ecosystems. Day to day involves Scrum ceremonies, solution design, production delivery, and validating code quality through automated tests.
The Cybercrimes IT Delivery team of a major Canadian bank is strengthening its software development capacity.
The Financial Crime Solutions division of a major Canadian bank, over 30 specialists working in an agile mode, is looking for a developer for its Cybercrimes IT Delivery team.
The role
You design APIs, build robust and scalable Java solutions for customer screening and payment ecosystems, take part in Scrum ceremonies, and validate code quality through automated tests.
What we're looking for
- Bachelor's degree and 5+ years of software development experience
- Java 10+, Spring Boot, REST/API, Apache Maven, microservices
- Git/Gitflow and Atlassian suite (Jira, Bitbucket, Confluence)
- Demonstrated Agile experience, solution design and production delivery
- Relevant AI experience appreciated