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

Myticas Consulting Inc.

Toronto

Presencial

CAD 90 000 - 130 000

Tempo integral

há 44 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Resumo da oferta

Myticas Consulting Inc. in Toronto seeks an experienced Node.js API Developer (AWS) to support a major Canadian financial institution’s Digital Core modernization initiative, building secure, scalable B2C APIs and serverless solutions.

You will own API design, integrate services, implement authentication and authorization, and mentor junior developers while collaborating with DevOps on CI/CD and IaC.

Qualificações

  • 5+ years of professional software development experience, with 3+ years hands-on Node.js.
  • 1+ year in financial services or large organizational environments.
  • Strong Node.js/Express.js or NestJS experience and AWS serverless know-how.
  • Hands-on AWS with Lambda, API Gateway, SQS, SNS and DynamoDB.
  • Experience designing secure RESTful APIs and asynchronous systems.

Responsabilidades

  • Design, develop and maintain Node.js APIs and microservices on AWS.
  • Implement API security enhancements: authentication and authorization.
  • Build serverless/event-driven solutions using Lambda, API Gateway, SQS, SNS, DynamoDB.
  • Create scalable API integrations between services and third parties.
  • Develop asynchronous messaging with SQS/SNS and optimize DynamoDB schemas.
  • Write clean, tested code, perform reviews, and troubleshoot issues.
  • Collaborate with DevOps on CI/CD pipelines and IaC.
  • Produce technical documentation and mentor junior developers.

Conhecimentos

Node.js
Express.js
NestJS
AWS
Asynchronous programming
Git
Unit testing
CI/CD
Communication skills
Problem-solving

Ferramentas

AWS Lambda
API Gateway
SQS
SNS
DynamoDB
CloudFormation
Terraform
CloudWatch
X-Ray
Docker
Kubernetes

Descrição da oferta de emprego

We are seeking an experienced Node.js API Developer (AWS) to support a major Canadian financial institution’s Digital Core modernization initiative.

The successful candidate will join an API Modernization Pod focused on developing and enhancing secure, scalable B2C APIs. The project includes implementing updated API security protocols, particularly authentication and authorization for key banking services such as Account Summary and Transfers.

This is a hands‑on development role involving Node.js, AWS serverless technologies, API integrations and event‑driven architectures.

Key Responsibilities
  • Design, develop and maintain high-performance Node.js applications, APIs and microservices on AWS.
  • Implement API security enhancements, including authentication and authorization.
  • Build serverless and event‑driven solutions using AWS Lambda, API Gateway, SQS, SNS and DynamoDB.
  • Design and implement scalable API integrations between services, systems and third‑party platforms.
  • Develop asynchronous messaging solutions using SQS and SNS.
  • Design and optimize DynamoDB schemas, partitioning and indexing strategies.
  • Write clean, maintainable and well‑tested code, conduct code reviews and troubleshoot technical issues.
  • Optimize application performance, Lambda execution and AWS resource utilization.
  • Collaborate with DevOps teams on CI/CD pipelines, infrastructure as code and monitoring.
  • Create technical documentation and mentor junior developers.
Required Qualifications
  • 5+ years of professional software development experience, including 3+ years of hands‑on Node.js development.
  • 1+ year of financial services experience, with an understanding of retail banking and working within a large organization.
  • Strong production experience with Node.js and Express.js, NestJS or similar frameworks.
  • Hands‑on AWS experience with:
    • Lambda, including serverless function development and optimization.
    • API Gateway, including REST/HTTP APIs, authentication, authorization, rate limiting and versioning.
    • SQS and SNS, including asynchronous messaging, dead‑letter queues and publish‑subscribe patterns.
    • DynamoDB, including table design, indexing, query optimization and stream processing.
  • Strong API design, integration and security experience, including RESTful APIs.
  • Deep understanding of asynchronous programming, promises, async/await and event‑driven development.
  • Experience with NoSQL database design.
  • Proficiency with Git, collaborative development workflows, unit testing and integration testing.
  • Experience using AI‑assisted development tools, including GitHub Copilot and Claude Code, to improve development efficiency and build reusable capabilities.
  • Strong analytical, problem‑solving and communication skills.
Preferred Qualifications
  • AWS Certified Developer Associate or AWS Solutions Architect certification.
  • TypeScript development experience.
  • Docker, ECS or Fargate.
  • Infrastructure as code using CloudFormation, AWS SAM or Terraform.
  • CloudWatch, X‑Ray and application logging.
  • RabbitMQ or Kafka.
  • GraphQL API development and optimization.
  • Agile/Scrum delivery experience.
  • Experience with multi‑region deployments, distributed systems and disaster recovery.
  • Contributions to Node.js or AWS‑related open‑source projects.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

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

Myticas Consulting Inc. • Toronto

Presencial
CAD 110 000 - 150 000
Node.js AWS API Developer
Node.js AWS API Developer

Kardow • Toronto

Híbrido
CAD 90 000 - 130 000
Solutions Architect – AWSNode.jsDigital Banking (35654)
Solutions Architect – AWSNode.jsDigital Banking (35654)

Myticas Consulting Inc. • Toronto

Híbrido
CAD 120 000 - 165 000
Hybrid work model
Full Stack Developer
Full Stack Developer

Unisystech Consulting Inc. • Canadá

Presencial
CAD 90 000 - 130 000
AWS Backend Developer
AWS Backend Developer

Dawn InfoTek Inc. • Toronto

Híbrido
CAD 110 000 - 150 000
AWS Developer-5
AWS Developer-5

Realign Llc • Toronto

Presencial
CAD 90 000 - 120 000
Full Stack Developer, Java / Angular / AWS
Full Stack Developer, Java / Angular / AWS

Apex Systems • Toronto

Híbrido
CAD 90 000 - 130 000
Benefits package
Lead NodeJS Developer
Lead NodeJS Developer

CI Financial • Toronto

Presencial
CAD 90 000 - 120 000
Training Reimbursement
Paid Professional Designations
Employee Savings Plan (ESP)
+4
AWS Backend Developer
AWS Backend Developer

Insight Global • Toronto

Presencial
CAD 80 000 - 100 000
Lead Software Developer
Lead Software Developer

Releady • Toronto

Presencial
CAD 88 000 - 96 000