×
Register Here to Apply for Jobs or Post Jobs. X

Senior Back-End Developer Node JS and Mongo DB

Job in Toronto, Ontario, M5A, Canada
Listing for: Scotiabank
Full Time position
Listed on 2026-02-28
Job specializations:
  • IT/Tech
    Technical Support, IT Support, Cybersecurity, Data Security
Job Description & How to Apply Below
Position: Senior Back-End Developer with Node JS and Mongo DB

Is this role right for you?

In this role you will:
  • Promote a customer-focused culture to strengthen client relationships and leverage bank-wide resources.

  • Oversee system enhancements, testing, documentation, implementation, and post-deployment support.

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

  • Support production and user acceptance testing, including troubleshooting complex technical issues.

  • Be flexible and thrive in an evolving environment.

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

  • Foster a high-performance and inclusive work environment.

  • Ensure operational efficiency and compliance with Scotiabank’s values and conduct standards.

  • Must Have (5 years or more)

  • Experience working with authenticated, customer focused applications

  • Experience with NodeJS framework, preferably ExpressJS

  • Experience with Javascript/TypeScript development

  • Experience with Sinon (Mocking, Stubs), and Redis

  • Experience working with json-web-token authorization

  • Experience working with database technology such as Sybase, Mongo DB

  • Experience in working with scalable containerized systems in public cloud (Azure)

  • Strong experience with APM tools, such as Dynatrace, Splunk, etc.

  • Have a proficient understanding of code versioning tools, such as Git

  • Comfortable using tools such as Jira, Confluence, Jenkins, Bitbucket, etc.

  • Knowledge in Object Oriented and Functional Design

  • Used modern JS toolsets (ES6+, Webpack, Babel, Jest, Protractor)

  • Deep knowledge of Agile principles, and the flexibility to adapt your experience to new and evolving environments

  • Excellent communication, including ability to distil technical details into human terms

  • Nice-To-Have

  • Prior FI / Banking experience preferred

  • Prior work experience with Scotiabank, preferably working in other teams within Scotia Digital

  • Soft Skills

  • Hit the ground running

  • Strong communication skills (written & verbal), Interacting with Product, Design, Front-end and Back-end Teams

  • Education

  • Bachelor’s Degree or equivalent in Computer Science

  • What's in it for you?

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.

  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.

  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.

  • Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.

  • Community Engagement - No matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs.

  • Position Requirements
    10+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary