Sr Back-End API Developer (NodeJS) to write and build end-points to connect Android and iOS app to the back-end microservices for our large banking client - BNSJP00033495
Role: API / Nodejs Back-end Developer
Location Address: Hybrid - Downtown Toronto
Contract Duration: 05/01/2024 to 10/31/2024
Possibility of extension & conversion to FTE
Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week
Reason: Additional Workload
Story Behind the Need
Business group: Canadian Digital Banking Engineering - Applications - part of Scotia digital Engineering - supporting digital banking applications
Project: Cross Border Project - help to move funds across international borders - new feature within the mobile banking app - API/node.js role will be helping to write and build end-points to connect Android and iOS app to the back-end microservices
Candidate Value Proposition:
The successful candidate will have the opportunity to work with a high performing team, working with Node, JavaScript and Typescript programming languages; ability to take ownership of the project and work independently to suggest enhancements, provide inputs, shape the project - as it is more of an individual role.
Candidate Requirements/Must Have Skills:
1) 10+ years of experience as a Back-End Developer working on back-end technologies
2) 5+ years of NodeJS and microservices development including experience with deploying them in cloud
3) 5+ years\' experience designing & defining REST API using OpenAPI specification
4) 3+ years\' experience with at least one NodeJS framework: preferably ExpressJS, and JavaScript toolsets (ES6+, Yarn, Lerna, Linters & Loggers) (please list which)
5) 2+ years\' experience with containerization technologies -Docker & Kubernetes
Nice-To-Have Skills:
1) Experience with Google cloud platform (GCP)
2) Experience with DevOps and CI/CD tools
3) Experience with working on a large-scale product as part of a large and complex enterprise, with both new technologies and building on top of legacy systems
Typical Day in Role:
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.