BackEnd Developer (API Engineering)

HCLTech

Toronto

On-site

CAD 120,000 - 160,000

Full time

11 days ago
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

HCLTech is seeking an experienced API-focused engineer to design and operate production REST APIs using Node.js and TypeScript in a primarily AWS serverless environment. You will contribute to secure, scalable, and observable API services with strong emphasis on OpenAPI contracts and robust testing.

The role favors a product-minded professional who understands business impact and customer experience, while applying best practices for security and reliability in regulated contexts.

Qualifications

  • 5+ years building and operating production REST APIs in Node.js & TypeScript.
  • Hands-on AWS serverless experience — Lambda, API Gateway, DynamoDB, S3, CloudWatch, IAM, SNS, SQS, Glue, ECS.
  • Strong REST API design skills — resource modeling, HTTP semantics, versioning, idempotency, and OpenAPI/Swagger contract authoring
  • Daily proficiency with AI-assisted coding tools — GitHub Copilot, Claude, Cursor, or similar — using them to accelerate development while owning every line committed
  • Solid testing discipline — writes tests as part of development using Mocha/Chai/Sinon or Jest, targets 80%+ coverage across branches, functions, and lines
  • Product mindset — understands the business impact of the APIs they build, thinks about consumer experience, reliability, and value delivery — not just technical correctness
  • Familiar with security patterns in regulated environments — encrypted secrets, least-privilege IAM, input validation, private networking
  • Experience with AWS CDK or CloudFormation for infrastructure-as-code is a strong plus
  • Financial services domain background is a plus

Skills

REST API design
AWS serverless
OpenAPI/Swagger
Product mindset
Security patterns

Tools

GitHub Copilot
Claude
Cursor
AWS CDK
CloudFormation
Mocha/Chai/Sinon
Jest

Job description

  • 5+ years building and operating production REST APIs in Node.js & TypeScript
  • Hands-on AWS serverless experience — Lambda, API Gateway, DynamoDB, S3, CloudWatch, IAM, SNS, SQS, Glue, ECS — built and run in production, not just in tutorials
  • Strong REST API design skills — resource modeling, HTTP semantics, versioning, idempotency, and OpenAPI/Swagger contract authoring
  • Daily proficiency with AI-assisted coding tools — GitHub Copilot, Claude, Cursor, or similar — using them to accelerate development while owning every line committed
  • Solid testing discipline — writes tests as part of development using Mocha/Chai/Sinon or Jest, targets 80%+ coverage across branches, functions, and lines
  • Product mindset — understands the business impact of the APIs they build, thinks about consumer experience, reliability, and value delivery — not just technical correctness
  • Familiar with security patterns in regulated environments — encrypted secrets, least-privilege IAM, input validation, private networking
  • Experience with AWS CDK or CloudFormation for infrastructure-as-code is a strong plus
  • Financial services domain background is a plus
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 AWS API Developer
Node.js AWS API Developer

Kardow • Toronto

Hybrid
CAD 90,000 - 130,000
AWS Developer
AWS Developer

Realign Llc • Toronto

On-site
CAD 90,000 - 120,000
Senior Backend Engineer
Senior Backend Engineer

Commit • Toronto

On-site
CAD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

PeoplePilot • Toronto

On-site
CAD 90,000 - 120,000
Software Developer – Back End
Software Developer – Back End

Symbiotic Group • Toronto

On-site
CAD 100,000 - 130,000
Backend Developer ( Nest.js / Typescript)
Backend Developer ( Nest.js / Typescript)

LōD • Vancouver

On-site
CAD 80,000 - 110,000
Comprehensive health insurance
Paid time off
Career growth opportunities
+1
Senior Full Stack Web Developer (Azure and/or AWS)
Senior Full Stack Web Developer (Azure and/or AWS)

Kardow • Toronto

On-site
CAD 120,000 - 160,000