This recruiter is online.

This is your chance to shine!

Apply Now

Senior JavaScript (Node.js) Developer to deploy and manage applications on public cloud platforms (GCP preferred) with one of our major banking clients- 38

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Senior JavaScript (Node.js) Developer to deploy and manage applications on public cloud platforms (GCP preferred) with one of our major banking clients- 38993


Location Address: Hybrid - Toronto - 3 days/week (Tuesday, Wednesday, Thursday)

Subject to change: 3-4 days onsite may be required based on business needs

Contract Duration: 4 months - to 05/19/2026 (Possibility of extension until fiscal year end 2026)

Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week

Story Behind the Need

Business group: CBE Commerce and Communication - team is in commerce domain, managing applications supporting bank; team of 11

Project: support the HISA 2026 roadmap - High Interest Savings Account - program will have ongoing projects to support this product, this team is managing the application hence looking for an extra resource to support this as do not have capacity with current headcount

Typical Day in Role:

• Design, develop, and maintaining existing microservices and working in the back-end, using in-demand languages and technologies (e.g., Node Js, Express Js)

• Coding, implementing unit tests

• Responsible for nonfunctional testing, load testing

• Working with other back-end teams external to Commerce Engineering to design the solutions

• Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications

• Leverage industry best practices to design, test, implement and support a solution

• Assure quality security and compliance requirements are met for supported area

• Be flexible and thrive in an evolving environment

• Adapt to change quickly and adjust work accordingly in a positive manner

• Working on enhancement of existing applications


Candidate Requirements/Must Have Skills:

1) 8+ years’ of relevant working experience in technology

2) 3+ years’ expertise in Node.js development, with hands-on experience across both backend and frontend applications

3) Proven experience deploying and managing applications on public cloud platforms such as Google Cloud Platform (GCP - preferred) or Microsoft Azure.

4) 3+ years’ hands-on experience with backend technology/API development

5) 3+ years’ experience with containerization technologies, particularly Docker.

Nice-To-Have Skills:

1) Demonstrated success in designing, developing, and deploying large-scale, end-to-end projects.

2) Proficiency with both SQL and NoSQL databases.

3) Solid understanding of software development best practices, including secure coding, quality assurance, and integration methodologies.

4) Experience with Java

5) Experience with Salesforce

6) Experience with Akamai (protection and cashing tool)

Education:

Bachelor’s /College degree/diploma in Computer Science, Computer Engineering, Mathematics, or a related technical discipline

Best VS. Average Candidate:

1. Strong technical skills - Node.js being the main one

2. Ability to take ownership and action with minimal hand holding

Candidate Review & Selection - Interview Process

2 rounds - 1 hour - In Person interviews only 44 King

1st - HM Review - potentially Dec 23rd or following week Dec 29th 30th

Codility will be sent to candidate after 1st round - HM will send link - 5 business days to complete

2nd - Technical with 2 team members - likely early Jan


Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined