Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Backend Developer - Node.js, AWS Cloud & GenAI

Temporary

Astra North Infoteck Inc.

Senior Java Backend Developer – Node.js, AWS Cloud & GenAI

Location: Toronto, ON

Work Model: Hybrid (2 days per week in-person at Toronto office preferred)

Experience Required: 8–10 years

Required Skills

  • AWS Cloud Computing
  • Advanced Java Concepts
  • AI & GenAI – Products & Tools

Primary Skillset

  • AWS experience (mandatory)
  • GenAI experience (mandatory)

Job Summary

  • Design, build, and operate scalable web applications using Java for the backend and modern JavaScript/TypeScript for the frontend.
  • Lead solution design, own end-to-end delivery, mentor team members, and drive performance, reliability, and security.
  • Design, build, and operate cloud-native backend services on AWS using Node.js.
  • Lead solutions from architecture through delivery while maintaining high standards for scalability, reliability, security, and developer experience.

Responsibilities

Architecture & Delivery

  • Design and implement robust REST and GraphQL services using Java (Java 17+) and Spring Boot (or Micronaut/Quarkus).
  • Develop responsive front-end applications using React, Angular, or Vue with TypeScript.
  • Own end-to-end feature delivery across backend APIs, databases, frontend UI, and integrations.
  • Define API contracts, service boundaries, and documentation using OpenAPI/Swagger.
  • Ensure high performance, scalability, and observability through profiling, tracing, and metrics.

Cloud, DevOps & Reliability

  • Build CI/CD pipelines using GitHub Actions, Jenkins, or GitLab CI with automated testing and deployments.
  • Implement Infrastructure as Code using Terraform, CloudFormation, or CDK.
  • Utilize Docker and Kubernetes (EKS, AKS, or GKE) for containerization and orchestration.
  • Set up monitoring and alerting using Prometheus, Grafana, OpenTelemetry, CloudWatch, New Relic, or Datadog.
  • Drive incident response and root cause analysis.
  • Apply caching, rate limiting, and resilience patterns including circuit breakers, retries, backoff, and bulkheads.

Security & Compliance

  • Enforce secure coding practices based on OWASP Top 10.
  • Implement API authentication using OAuth2 and OIDC.
  • Manage secrets securely.
  • Implement data protection using TLS, KMS, and encryption at rest and in transit.
  • Support audits and compliance standards such as SOC2, ISO, and PCI.

Quality & Technical Leadership

  • Establish coding standards and testing strategies for unit, integration, and end-to-end testing.
  • Conduct code reviews and mentor development teams.
  • Lead design reviews and technical roadmap initiatives.
  • Collaborate with Product, QA, SRE, and Data teams to deliver business outcomes.

Required Qualifications

  • 8–12+ years of professional software development experience.
  • 5+ years of experience building backend services using Java, preferably Spring Boot.
  • Strong front-end development experience with React (preferred), Angular, or Vue.
  • Experience with state management frameworks such as Redux, NgRx, or Pinia.
  • Proficiency in JavaScript, TypeScript, and modern build tools such as Webpack, Vite, npm, yarn, or pnpm.
  • Experience with relational and NoSQL databases including PostgreSQL, MySQL, Oracle, MongoDB, or Cassandra.
  • Strong SQL and query optimization skills.
  • Experience with CI/CD pipelines, Docker, and Kubernetes.
  • Hands-on experience with JUnit, TestNG, Mockito, Jest, React Testing Library, Cypress, or Playwright.
  • Strong understanding of distributed systems, event-driven architecture, messaging, and idempotency.
  • Solid knowledge of OWASP, OAuth2, OIDC, and JWT.
  • Excellent problem-solving, communication, documentation, and stakeholder management skills.

Nice-to-Have

  • Experience with Kafka, Kinesis, RabbitMQ, asynchronous processing, and saga/outbox patterns.
  • Experience with cloud platforms such as AWS, Azure, or GCP and managed services including RDS, DynamoDB, OpenSearch, and API Gateway.
  • Performance and scalability optimization using JMeter, k6, JVM tuning, Lighthouse, and Web Vitals.
  • Experience with micro frontends, design systems, and WCAG accessibility standards.
  • Experience in fintech, payments, or other regulated environments.
  • Knowledge of Kotlin, Go, or Python.
  • Experience with Micronaut or Quarkus.

Core Competencies

  • Systems thinking with a focus on scalability, resilience, and observability.
  • Pragmatic execution with emphasis on quality, automation, and iterative delivery.
  • Strong ownership mindset with a focus on service reliability and continuous improvement.
  • Security-by-design approach throughout the software development lifecycle.
  • Technical leadership with mentoring, collaboration, and engineering excellence.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Java Backend Developer - Node.js, AWS Cloud & GenAI in Toronto, ON vacancy
  •  ...backgrounds, and skills. Key Responsibilities Develop and Maintain APIs: Design and implement...  ...and improve the performance of the backend services. Security: Implement security...  ...Experience 5 Years + Proven experience as a Node.js Developer or similar role Experience with... 
    Node.js
    Full time
    Local area

    Stellar Elements

    Toronto, ON
    1 day ago
  •  ...Job Description: AWS Developer  Skills: Digital : Python~Google Cloud Serverless Computing~Java EE Performance Optimization & Tuning Experience Required: 8-10 Toronto, ON Hybrid (2 days per week in-person at Toronto office preferred) Role Descriptions:... 
    Amazon Web Service
    Node.js
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    18 days ago
  •  ...Job Responsibility: Role: AWS Backend Developer Location: Toronto We are seeking a talented AWS Backend Developer to join our team. As an AWS Backend...  ...teams to deliver high-performance and cost-effective cloud-based applications. Responsibilities: Design, develop, and... 
    Amazon Web Service
    Node.js
    Full time

    Atlantis IT group

    Toronto, ON
    1 day ago
  • $80k - $130k per year

    Sr. Full Stack Developer (Angular + Node.js + AWS) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office (downtown) at a minimum 2 -3 days per week subject to change at any time.  Your future duties and responsibilities... 
    Amazon Web Service
    Node.js
    Senior
    Work at office
    2 days per week
    3 days per week
    Toronto, ON
    15 days ago
  • $80 - $90 per hour

     ...Job Title: Senior Java Backend Developer Location: 100% Remote, Canada Experience: 7 to 10 Years Employment Type: T4 Contract Rate: CAD $80 to $90 per Hour Role Summary NearSource is seeking a Senior Java Backend Developer to contribute to a large-scale... 
    Amazon Web Service
    Senior
    Hourly pay
    Long term contract
    Contract work
    For contractors
    Remote work

    NEARSOURCE TECHNOLOGIES

    Toronto, ON
    18 days ago
  •  ...person at Toronto office preferred)   Skills: Digital : Node.js~Digital: Terraform~AWS DevOps and Automation Experience Required: 8-10   We...  ...Strong Technical Lead with deep hands on expertise in AWS cloud services, Node.js and TypeScript development, Co Pilot... 
    Amazon Web Service
    Node.js
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    10 days ago
  •  ...Back End Developer Toronto, ON Hybrid (2 days per week in-person at Toronto...  ..., develop, and maintain scalable backend services and RESTful APIs using Java (Spring Boot or similar frameworks)...  ...applications using Docker and AWS Fargate (ECS) · Develop cloud-native... 
    Amazon Web Service
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    17 days ago
  •  ...Senior Full-Stack React Native & Node.js Developer (AWS Serverless) Job Description Full-Stack Development: Design, develop, and maintain scalable and robust full-stack applications using: Front-End Technologies: React Native, JavaScript, and other relevant frameworks... 
    Amazon Web Service
    Node.js
    Senior

    Astra North Infoteck Inc.

    Toronto, ON
    7 days ago
  •  ...Job Title AWS Full Stack Developer Location Toronto, ON – Hybrid (2–3 Days WFO) Duration...  ...experience to support enterprise-scale cloud-native application development...  ...expertise across modern frontend technologies, backend API development, AWS cloud services,... 
    Amazon Web Service
    Node.js
    Senior
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...Node.js Developer – AWS Serverless (Lambda, DynamoDB, API Gateway) Location: Toronto-Hybrid (3 Days a week) Role Description: Node.js, AWS Serverless (Lambda/Dynamo-DB/API Gateway/Messaging/RDS) Web-DevelopmentGood Communication and Teamwork Essential... 
    Amazon Web Service
    Node.js
    Contract work
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    11 days ago
  •  ...Senior Backend Java Developer (Spring Boot) | Banking Location: Toronto, ON (Hybrid – 4 days onsite) Contract: 6 months (Potential Extension) Industry: Banking / Financial Services We're seeking a Senior Backend Java Developer with 10+ years of experience... 
    Node.js
    Senior
    Contract work

    Trident Staff

    Toronto, ON
    23 days ago
  •  ...Senior Python Backend Developer – AWS Cloud Applications Toronto, ON - Hybrid (2-3 Days WFO) 6-12 months Key responsibilities : 1. Senior Software Engineer requirements 2. Core skills AWS, Python, SQL queries, Docker Kubernetes 3. Additional experience... 
    Amazon Web Service
    Senior
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $62.87k - $147.5k per year

     ...role you're considering We are looking for senior backend engineers for a critical project, that comprises a series of new developments and enhancements for a valuable client in...  ...experience ~6+ years of extensive experience in Java backend language.. ~ Able to work on... 
    Senior
    Permanent employment
    Full time
    Manual labor
    Local area
    Remote work

    Capgemini

    Toronto, ON
    8 hours ago
  • $120k - $145k per year

     ...are lifelong learners. About The Role As a Full Stack Java Developer you'll be tasked with working on web application...  ...strong Java programming skills utilizing Spring Boot or Spring Cloud  ~ Front end JS framework experience using React or Angular or similar ~... 
    Amazon Web Service
    Senior
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    1 day ago
  •  ...Develop solutions that are in line with...  ...Very strong in Java development. Good analysis /coding...  ...experience on CDCI pipeline on AWS stack.. (Good knowledge on EKS...  ...Seniority Senior... 
    Amazon Web Service
    Senior
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    2 days ago
  •  ...Opportunity ShyftLabs is looking for a Senior Developer to help design, build, and scale our...  ...The ideal candidate combines strong backend and frontend engineering skills with experience...  .... JavaScript, TypeScript, Node.js, and GraphQL remain core requirements... 
    Node.js
    Senior
    Full time

    shyftlabs

    Toronto, ON
    10 days ago
  • $90k - $120k per year

     ...Full Stack Software Developer (React / Node.js) [Remote - Canada only] We are looking for a highly capable Full Stack Software Developer to help...  ...and maintain React-based web applications and Node.js backend services. Design and build reusable JavaScript/TypeScript... 
    Node.js
    Remote job

    Nuralogix Corporation

    Toronto, ON
    3 days ago
  • $80k - $130k per year

    Java Developer - Senior / Intermediate Position Description We are Canada's largest independent information technology services firm, and...  ...microservices using Spring Boot. • Develop new RESTful APIs and backend services to support business and integration requirements.... 
    Amazon Web Service
    Senior
    Work at office
    3 days per week
    Toronto, ON
    4 days ago
  •  ...requirements. Develop solutions that are in line with the...  ...supervision Strong Java experience in enterprise environments +...  ...Strong cloud experience (AWS) Strong unit... 
    Amazon Web Service
    Senior
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    8 days ago
  •  ...Job Summary: Lead backend engineering and ensure high-quality AWS solution delivery.   Required Skills: · Angular.js · Python · AWS DevOps and Automation   Responsibilities...  ...implementation and code quality. · Develop APIs and microservices. · Implement... 
    Amazon Web Service
    Node.js

    Astra North Infoteck Inc.

    Toronto, ON
    19 days ago
  •  ...Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie,...  ...with the existing technical team to design, develop, and implement scalable microservices...  ...Experience: Some experience in javascript/Node.js for backend development. Experience with... 
    Amazon Web Service
    Node.js
    Permanent employment

    Sii

    Toronto, ON
    3 days ago
  •  ...scripting (often JavaScript-based in federation flows) Solid Java development experience, preferably with: Spring /...  ..., reverse proxy patterns, and mTLS Containerization/Cloud knowledge: OpenShift/Kubernetes, Azure/AWS/GCP CI/CD tools: Jenkins/GitHub Actions/Azure DevOps... 
    Amazon Web Service
    Senior
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $95k - $145k per year

    Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45 years, we...  ..., enhance, and maintain enterprise Java applications and backend services. • Develop and support Java-based batch processing... 
    Senior
    Work at office
    3 days per week
    Toronto, ON
    4 days ago
  •  ...Java BE Developer – Java Spring Boot, Microservices Location: Toronto, ON – Hybrid (4 Days...  ...develop, and maintain high-performance backend services using Java (17+), Spring Boot,...  ...CI/CD pipelines, containerization, and cloud-native deployments. Participate in code... 
    Amazon Web Service
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    10 days ago
  •  ...Home About Services Services Application Development Full stack Development Cloud Services DevOps Solutions Data Engineering Data Analytics Quality Assurance Database Administration Cyber Security Agile Project Management Careers... 
    Senior
    Full time

    AGILEFREE

    Toronto, ON
    7 days ago
  •  ...Senior DevOps Engineer – CI/CD & Cloud Automation (Capital Markets) Toronto, ON OR Halifax, NS - Hybrid (4 Days WFO) 12 months Department: DevOps...  ...• Troubleshooting Kubernetes events, POD failures, logs, nodes Nice to Have Skills and Experience: • Hands on... 
    Senior
    Contract work
    Internship

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...Cloud Data Solution Architect – AWS, Azure, GenAI & Microsoft Fabric Location: Toronto, ON Work Model: Hybrid (2 days per week in-person at Toronto...  ..., data, analytics, and AI transformation programs. Develop target-state architectures, modernization roadmaps,... 
    Amazon Web Service
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    1 day ago
  • $95k - $145k per year

    Senior Java Developer (API) Position Description CGI is seeking a Senior Java/API Developer to join a dynamic team delivering enterprise-scale...  ...Boot and Microservices architecture. • Experience with cloud platforms such as AWS, Azure, or GCP. • Experience with containerization... 
    Amazon Web Service
    Senior
    Work at office
    2 days per week
    Toronto, ON
    12 days ago
  • $92k - $118k per year

     ...Role We're looking for an Intermediate Java Full Stack Developer to join our Banking & Payments practice...  ...applications across both frontend and backend technologies. You'll work alongside...  ...Angular, TypeScript, JavaScript, HTML/CSS, Node.js, and related technologies to deliver... 
    Amazon Web Service
    Node.js
    Long term contract
    Internship
    Immediate start

    Capco

    Toronto, ON
    2 hours ago
  •  ...Office Location: Toronto Rank: Senior Associate Employment Type:...  ...visit us at #LI-Hybrid The AWS SysOps Engineer is responsible...  ...monitoring, and support of AWS cloud infrastructure across the full...  ...CloudWatch; configure alerts and develop dashboards. Troubleshoot and... 
    Amazon Web Service
    Senior
    Permanent employment
    Full time
    Internship
    Manual labor
    Work at office
    Worldwide

    MUFG Investor Services

    Toronto, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Backend Developer - Node.js, AWS Cloud & GenAI. Be the first to apply!