Node.js AWS API Developer

Kardow

Toronto

Hybrid

CAD 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Kardow is seeking a Senior Node.js / AWS API Developer for a 6+ month hybrid role in Toronto, ON. The position requires 5+ years in software development with 3+ years in Node.js and strong AWS expertise across Lambda, API Gateway, SQS, SNS and DynamoDB.

You will design and optimize RESTful and GraphQL APIs, implement robust asynchronous patterns, and work within enterprise tooling for scalable, secure services.

Qualifications

  • 5+ years of professional software development experience, with at least 3+ years in Node.js
  • 1+ year in Financial Services; understanding Retail Banking and large org complexities
  • Strong Node.js proficiency with Express.js, NestJS, or similar frameworks
  • Experience with AWS services: Lambda, API Gateway, SQS, SNS, DynamoDB
  • Designing RESTful/GraphQL APIs with security and versioning
  • Solid NoSQL concepts; DynamoDB or similar stores
  • Asynchronous programming with callbacks, promises, async/await
  • Git and collaborative workflows; unit/integration testing with Jest/Mocha

Skills

Node.js
AWS
Express.js
NestJS
API Design
GraphQL
NoSQL DBs
DynamoDB
SQS
SNS
Async Programming
Git
Unit Testing
RESTful APIs
Problem Solving

Job description

WE'RE HIRING: Senior Node.js / AWS API Developer

Location: Toronto, ON - Hybrid (2-3 days onsite)

Duration: 6+ Months with Possible extension

Qualifications
  • Experience Level: 5+ years of professional software development experience with at least 3+ years focused on Node.js
  • Industry Experience: 1+ years of working in Financial Services and have an understanding of Retail Banking and complexities to operate within a large organization
  • Node.js Expertise: Strong proficiency in Node.js with production experience in Express.js, NestJS, or similar frameworks
  • AI SDLC: Advocate and possess an expert ability to prompt tools for development efficiency, these tools include GitHub CoPilot and Claude Code. Ability to build reusable capabilities and leverage enterprise tooling for efficiency.
  • AWS Proficiency: Demonstrated expertise with the following AWS services:
  • AWS Lambda: Building and optimizing serverless functions, understanding cold starts, and managing execution context
  • API Gateway: Designing RESTful and HTTP APIs, implementing authentication/authorization, rate limiting, and API versioning
  • SQS (Simple Queue Service): Implementing asynchronous message processing, dead-letter queues (DLQ), and batch processing
  • SNS (Simple Notification Service): Building publish-subscribe architectures, topic management, and message filtering
  • DynamoDB: Table design, indexing strategies, query optimization, TTL management, and stream processing
  • API Integration: Hands-on experience designing, implementing, and consuming APIs at scale with proficiency in REST architectural patterns, GraphQL (preferred), and API security
  • Database Design: Strong understanding of NoSQL database concepts and experience with DynamoDB or similar document/key-value stores
  • Asynchronous Programming: Deep knowledge of asynchronous patterns, callbacks, promises, async/await, and event-driven programming
  • Version Control: Proficiency with Git and collaborative development workflows
  • Testing: Experience with unit testing, integration testing, and test frameworks (Jest, Mocha, etc.)
  • Problem-Solving: Strong analytical and problem-solving skills with attention to detail
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Node.js API Developer , Banking API Modernizatio (35909)
Node.js API Developer , Banking API Modernizatio (35909)

Myticas Consulting Inc. • Toronto

On-site
CAD 110,000 - 150,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
Solutions Architect – AWSNode.jsDigital Banking (35654)
Solutions Architect – AWSNode.jsDigital Banking (35654)

Myticas Consulting Inc. • Toronto

Hybrid
CAD 120,000 - 180,000
AWS Developer
AWS Developer

Realign Llc • Toronto

On-site
CAD 90,000 - 120,000
Java Application Developer
Java Application Developer

Pacer Group • Toronto

Hybrid
CAD 80,000 - 87,000
Software Developer – Senior (Spring Boot, Node.js, or .NET Core. experience)
Software Developer – Senior (Spring Boot, Node.js, or .NET Core. experience)

Bevertec • Toronto

On-site
CAD 123,984 - 130,872
AWS Tech Lead
AWS Tech Lead

Realign Llc • Toronto

On-site
CAD 120,000 - 180,000
Full Stack Developer Java
Full Stack Developer Java

Apptoza Inc. • Toronto

Hybrid
CAD 110,000 - 150,000
Lead Software Developer
Lead Software Developer

Releady • Toronto

On-site
CAD 88,000 - 96,000
Principal Software Engineer
Principal Software Engineer

PlanIT Search • Markham

On-site
CAD 140,000 - 190,000