AWS Backend Developer

Dawn InfoTek Inc.

Toronto

Hybrid

CAD 110,000 - 150,000

Full time

9 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Dawn InfoTek Inc. is seeking an experienced AWS Backend Developer to join our team and support a major bank client in Canada.

The role is hybrid, requiring two days per week in the Toronto office, and features a 6-month contract with strong extension potential. Responsibilities include designing scalable backend services with TypeScript/Node.js, deploying serverless apps on AWS Lambda, and building secure APIs using AWS services.

Qualifications

  • 8+ years of backend software development experience with TypeScript.
  • Strong hands-on experience with Node.js and the Node.js ecosystem.
  • Strong hands-on experience with AWS cloud services.
  • Strong experience with AWS Lambda and serverless application development.
  • Proven experience designing and developing RESTful APIs and backend services.
  • Strong understanding of backend architecture and cloud-native development.
  • Experience with databases such as DynamoDB, PostgreSQL, MySQL.
  • Strong understanding of AWS IAM, authentication, authorization, and API security.

Responsibilities

  • Design, develop, and maintain scalable backend applications and REST APIs using TypeScript and Node.js.
  • Develop, deploy, and manage serverless applications using AWS Lambda.
  • Build secure, scalable, highly available backend services on AWS.
  • Design event-driven and cloud-native solutions using AWS services.
  • Write clean, tested code following modern software engineering practices.
  • Integrate services with databases and external APIs.
  • Implement logging, monitoring, error handling, and automated testing.
  • Participate in code reviews and set engineering standards.
  • Collaborate with frontend, DevOps, architects, and product teams.
  • Troubleshoot production issues and improve performance and security.

Skills

TypeScript
Node.js
AWS cloud services
RESTful APIs
Distributed systems
CI/CD
SOLID principles
Backend design

Tools

AWS Lambda
API Gateway
DynamoDB
PostgreSQL
MySQL
SQS/SNS/EventBridge
Git

Job description

Dawn InfoTek Inc. is a professional IT consulting firm that partners with major financial institutions, investment firms, and government organizations. We are committed to delivering cutting-edge IT consulting services and providing highly qualified talent for a wide range of technology positions.

We are currently seeking a AWS Backend Developer to join our dynamic team and work with one of our client, a leading bank in Canada

Contract duration: 6 months with strong possibility of extension

Role type: Hybrid (2 days a week in office required - Toronto Downtown)

Key Responsibilities
  • Design, develop, and maintain scalable backend applications and REST APIs using TypeScript and Node.js.
  • Develop, deploy, and manage serverless applications using AWS Lambda.
  • Build secure, scalable, highly available, and production-ready backend services on AWS.
  • Design and implement event-driven and cloud-native solutions using AWS SQS, SNS, EventBridge, API Gateway, and related services.
  • Develop clean, maintainable, well-tested, and production-ready code following modern software engineering practices.
  • Integrate backend services with databases, external APIs, and other AWS services.
  • Implement robust logging, monitoring, error handling, alerting, and automated testing.
  • Participate in code reviews and contribute to engineering standards, architecture decisions, and development best practices.
  • Collaborate closely with frontend developers, DevOps engineers, architects, and product teams.
  • Troubleshoot and resolve production issues while continuously improving system performance, scalability, reliability, and security.
Required Qualifications
  • 8+ years of backend software development experience with TypeScript — mandatory.
  • Strong hands-on experience with Node.js and the Node.js ecosystem — mandatory.
  • Strong hands-on experience with AWS cloud services — mandatory.
  • Strong experience with AWS Lambda and serverless application development — mandatory.
  • Proven experience designing and developing RESTful APIs and backend services.
  • Strong understanding of backend architecture, distributed systems, scalability, and cloud-native application development.
  • Experience working with databases such as DynamoDB, PostgreSQL, MySQL, or similar technologies.
  • Strong understanding of AWS IAM, authentication, authorization, and API security.
  • Experience with Git, automated testing, CI/CD, and modern software development practices.
  • Strong understanding of clean code, SOLID principles, software engineering best practices, and code quality.
  • Experience building and supporting production-grade applications in AWS environments.
Nice to Have
  • Experience designing and implementing microservices and event-driven architectures.
  • Experience with Docker and containerized applications.
  • Experience with CI/CD pipelines and DevOps practices.
  • Experience working in banking, financial services, or fintech environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud Software Engineer
Cloud Software Engineer

Dawn InfoTek • Toronto

On-site
CAD 80,000 - 100,000
AWS Developer-5
AWS Developer-5

Realign Llc • Toronto

On-site
CAD 90,000 - 120,000
Senior FullStack Developer
Senior FullStack Developer

Dawninfotek • Toronto

On-site
CAD 120,000 - 160,000
AWS Tech Lead
AWS Tech Lead

Acestack • Toronto

On-site
CAD 140,000 - 180,000
Node.js AWS API Developer
Node.js AWS API Developer

Kardow • Toronto

Hybrid
CAD 90,000 - 130,000
Node.js API Developer , Banking API Modernizatio (35909)
Node.js API Developer , Banking API Modernizatio (35909)

Myticas Consulting Inc. • Toronto

On-site
CAD 90,000 - 130,000
Solutions Architect – AWSNode.jsDigital Banking (35654)
Solutions Architect – AWSNode.jsDigital Banking (35654)

Myticas Consulting Inc. • Toronto

Hybrid
CAD 120,000 - 165,000
Hybrid work model
Full Stack Developer
Full Stack Developer

Unisystech Consulting Inc. • Canada

On-site
CAD 90,000 - 130,000
Node.js API Developer (AWS), Banking API Modernizatio
Node.js API Developer (AWS), Banking API Modernizatio

Myticas Consulting Inc. • Toronto

On-site
CAD 110,000 - 150,000
AWS Backend Developer
AWS Backend Developer

Insight Global • Toronto

On-site
CAD 80,000 - 100,000