Solutions Architect – AWSNode.jsDigital Banking (35654)

Myticas Consulting Inc.

Toronto

Hybrid

CAD 120,000 - 160,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Myticas Consulting Inc. in Toronto seeks an experienced Solutions Architect to drive a digital transformation for a major financial services client.

This hands-on role bridges solution architecture and software engineering, requiring close collaboration with developers, product stakeholders, and platform teams to design scalable cloud-native solutions. You will lead AWS and Node.js focused work, shape API and event-driven architectures, review implementations, and guide delivery teams while

Qualifications

  • 8+ years of professional software development experience.
  • 3+ years of hands-on Node.js experience in production environments.
  • Proven experience operating as a Solutions Architect or similar leadership role.
  • Strong end-to-end solution architecture experience across applications, APIs, integrations, data persistence, cloud services, security, observability, deployment, production support.
  • 3+ years of financial services experience, ideally retail banking or a large regulated financial institution.

Responsibilities

  • Own end-to-end solution design across APIs, data, cloud infra, security and deployment.
  • Provide hands-on technical leadership throughout the delivery lifecycle.
  • Lead and mentor development teams through complex technical implementations.
  • Partner with lead developers on code design, integration patterns, and non-functional requirements.
  • Design, develop, review, and optimize high-performance Node.js applications and microservices on AWS.
  • Architect serverless and event-driven solutions using AWS Lambda, API Gateway, SQS, SNS, DynamoDB, CloudWatch, and IAM.
  • Design scalable API integrations between internal services, enterprise systems and third parties.
  • Develop event-driven architectures using SNS and SQS messaging patterns.
  • Design and optimize DynamoDB schemas, indexes, and query patterns.
  • Establish development standards and conduct critical code and design reviews.
  • Troubleshoot complex application, integration, deployment, performance, and production issues.
  • Partner with DevOps on CI/CD, IaC, environment promotion, monitoring and release readiness.
  • Drive performance optimization across Lambda workloads and cloud infra.
  • Communicate architecture decisions, trade-offs, risks, and delivery impacts to stakeholders.
  • Produce technical documentation covering architecture decisions, APIs, integrations, and procedures.
  • Mentor developers on AWS and Node.js best practices.
  • Leverage AI-assisted development tools to improve SDLC productivity.

Skills

AWS
Node.js
REST APIs
Async/await
NoSQL data modeling
Code reviews
Mentoring
Stakeholder communication

Tools

Express.js
NestJS
GitHub Copilot
Claude Code
CI/CD pipelines
Jest/Mocha

Job description

Myticas Consulting is seeking an experienced Solutions Architect for a long-term consulting engagement supporting a major digital transformation program within the financial services sector. This is a hybrid role requiring some on-site work in Toronto.

This is a hands-on architecture and technical leadership role for someone who can bridge solution architecture and software engineering. The successful candidate will work closely with developers, technical leads, product stakeholders, and platform teams to design and deliver scalable, resilient cloud-native solutions.

The ideal candidate brings strong AWS and Node.js expertise, understands modern API and event-driven architectures, and is comfortable getting close to the code to validate designs, troubleshoot complex issues, review implementation decisions, and guide development teams.

Key Responsibilities
  • Own end-to-end solution design across application architecture, APIs, data flows, integrations, cloud infrastructure, security, observability, deployment, and production readiness.
  • Provide hands-on technical leadership throughout the development and delivery lifecycle.
  • Lead and mentor development teams through complex technical implementations.
  • Partner directly with lead developers on code design, frameworks, integration patterns, error handling, security, data modelling, and non-functional requirements.
  • Design, develop, review, and optimize high-performance Node.js applications and microservices on AWS.
  • Architect serverless and event-driven solutions using AWS Lambda, API Gateway, SQS, SNS, DynamoDB, CloudWatch, and IAM.
  • Design scalable and reliable API integrations between internal services, enterprise systems, and third-party platforms.
  • Develop event-driven architectures leveraging SNS publish/subscribe and SQS asynchronous messaging patterns.
  • Design and optimize DynamoDB schemas, partition strategies, indexes, and query patterns.
  • Establish development standards and reusable architecture patterns and conduct critical code and design reviews.
  • Troubleshoot complex application, integration, deployment, performance, and production issues.
  • Partner with DevOps teams on CI/CD, infrastructure as code, environment promotion, monitoring, logging, rollback, and release readiness.
  • Drive performance optimization across Lambda workloads and cloud infrastructure.
  • Communicate architecture decisions, trade-offs, risks, and delivery impacts to senior business and technology stakeholders.
  • Produce technical documentation covering architecture decisions, APIs, integrations, and operational procedures.
  • Mentor developers on AWS architecture and Node.js engineering best practices.
  • Leverage modern AI-assisted development tools such as GitHub Copilot and Claude Code to improve SDLC productivity and engineering efficiency.
Required Qualifications
  • 8+ years of professional software development experience.
  • 3+ years of hands-on Node.js experience in production environments.
  • Proven experience operating as a Solutions Architect, Technical Architect, Lead Architect, or similar hands-on technical leadership role.
  • Strong end-to-end solution architecture experience covering applications, APIs, integrations, data persistence, cloud services, security, observability, deployment, and production support.
  • 3+ years of financial services experience, ideally within retail banking or a large regulated financial institution.
  • Advanced knowledge of AWS cloud architecture, particularly:
    • AWS Lambda
    • API Gateway
    • SQS
    • SNS
    • DynamoDB
    • CloudWatch
    • IAM
  • Strong Node.js development experience with Express.js, NestJS, or comparable frameworks.
  • Strong understanding of REST APIs, API security, integration patterns, and asynchronous/event-driven architecture.
  • Deep knowledge of asynchronous JavaScript patterns including promises, async/await, and event-driven programming.
  • Strong understanding of NoSQL data modelling and DynamoDB or comparable key-value/document databases.
  • Experience conducting code reviews and establishing development and architecture standards.
  • Experience with Git, CI/CD pipelines, automated testing, Jest/Mocha, and modern collaborative development practices.
  • Experience using or integrating AI-assisted software development tools, such as GitHub Copilot and Claude Code.
  • Strong senior stakeholder communication skills with the ability to clearly explain technical options, trade-offs, risks, and business implications.
  • Demonstrated ability to lead, mentor, and unblock technical teams in complex enterprise environments.
Highly Desirable
  • AWS Certified Solutions Architect or AWS Certified Developer certification.
  • TypeScript development experience.
  • Docker and AWS ECS/Fargate.
  • Infrastructure as Code using Terraform, CloudFormation, or AWS SAM.
  • CloudWatch and AWS X-Ray.
  • Kafka and/or RabbitMQ.
  • GraphQL architecture and development.
  • Multi-region AWS architecture, high availability, and disaster recovery.
  • Agile/Scrum delivery experience.
  • Experience contributing to Node.js, AWS, or related open-source projects.
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
Cloud Solution Architect
Cloud Solution Architect

Soar Consultants • Toronto

On-site
CAD 120,000 - 150,000
Senior Solutions Architect, Financial Services
Senior Solutions Architect, Financial Services

Amazon Web Services Canada, Inc. • Toronto

On-site
CAD 146,000 - 212,000
Health insurance
RRSP
DPSP
+1
AWS Cloud Architect - BMO
AWS Cloud Architect - BMO

Zohorecruit • Toronto

Hybrid
CAD 140,000 - 200,000
AWS Backend Developer
AWS Backend Developer

Dawn InfoTek Inc. • Toronto

Hybrid
CAD 110,000 - 150,000
Full Stack Developer (Angular + AWS + Banking)
Full Stack Developer (Angular + AWS + Banking)

K&K Global Talent Solutions INC. • Toronto

Hybrid
CAD 120,000 - 180,000
Full Stack Developer (Angular + AWS Cloud) – Digital Banking
Full Stack Developer (Angular + AWS Cloud) – Digital Banking

K&K Global Talent Solutions INC. • Toronto

Hybrid
CAD 110,000 - 150,000
Cloud Architect
Cloud Architect

HISH IT SERVICES • Toronto

On-site
CAD 112,000 - 150,000
Senior Solutions Architect, Financial Services
Senior Solutions Architect, Financial Services

Amazon • Toronto

On-site
CAD 146,000 - 212,000