Description
A career as a back-end developer in the payment solutions team at National Bank means acting as a back-end and backend application developer. This job allows you to have a positive impact on our organization, thanks to your knowledge of Java backend development (Spring boot, APIs, Microservices, DevOps, AWS Cloud development, automated testing)
Your job
- In Scrum mode, develop and deploy functions ensuring maximum value for our various business partners
- Join an inspiring team that follows software development best practices
- Create innovative technology solutions that support our growth
- Confirm the quality of your deliverables via automated unit tests
- Addressing a wide range of technical and business challenges
Your team
At the heart of the bank's digital transformation, the payments solutions team is a multidisciplinary team that develops and supports business APIs in the payments field as well as applications related to Interac and profile management related to National Bank's customer payments.
Our training programs based on learning in action allow you to master your craft. Personalized training content is available to support your continuous learning. Access to colleagues with different expertise, experience and diverse profiles enriches your development from all points of view
Basic Requirements
- Bachelor's degree or other degree related to the industry and more than 3 years of relevant experience
- Demonstrated experience in an Agile software development role
- Experience in back-end Java 10+ development (REST/API, SpringBoot, Apache Maven and Microservices)
- Good understanding of Git and Atlassian suite tools such as Jira, Bitbucket and Confluence
- Adaptability, collaborative and strong team spirit
- Rigor in code optimization.
- Oral and written communication in English and French