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 21 days ago
Similar jobs that could be interesting for youBased on the Senior Java Backend Developer - Node.js, AWS Cloud & GenAI in Toronto, ON vacancy
- ...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 ServiceNode.jsContract workWork at office2 days per week
- ...Role Overview We are seeking a skilled Node.js Developer with strong backend development experience and hands-on expertise in GitHub for source code management, branching strategies, code reviews, CI/CD integration, and collaborative development. The ideal candidate...Amazon Web ServiceNode.jsContract work
- ...Full Stack Technical Lead – AWS, Node.js, Java, Spring Boot & Angular/React Required Skills & Experience: • Must have 10+ years of experience in software development with strong technical leadership capabilities. Key Responsibilities: • Design, develop...Amazon Web ServiceNode.jsPermanent employment
- ...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 ServiceNode.jsContract workWork at office2 days per week
- ...Description • A seasoned delivery leader with experience managing AWS and Node.js programs in banking domain. • Strong financial acumen and... ...Leadership. • Program & Project Management. • AWS Cloud Delivery. • Agile & Scrum Management. • Financial Management...Amazon Web ServiceNode.jsContract work
$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 ServiceNode.jsSeniorWork at office2 days per week3 days per week- ...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 ServiceNode.jsSenior
- ...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 ServiceWork at office2 days per week
- ...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 ServiceNode.jsContract work3 days per week
$92k - $118k per year
...The Role We're looking for an Intermediate Java Backend Developer to join our Insurance practice in Toronto. This role is ideal for a software... ...services, or other regulated industries. Exposure to cloud platforms such as AWS, Azure, or Google Cloud. Experience...Amazon Web ServiceLong term contractInternshipImmediate start$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 ServiceSeniorFull timeWork from homeFlexible hours- ...Full Stack Developer – Java, Angular/React, Node.js, REST APIs & Database Technologies Skills and Responsibilities: • 10+ years of experience in full stack development with Java, Angular/React, Java/J2EE, NodeJS, RESTful APIs/webservices, and databases such as Oracle...Node.jsPermanent employment
$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...SeniorPermanent employmentFull timeManual laborLocal areaRemote work- ...Summary We are seeking a highly motivated and technically strong GenAI Developer to join our growing team. The ideal candidate will have a solid... ...machine learning, or AI engineering role. • Experience in a Cloud environment. GCP is preferred — but we recognise that cloud...SeniorFull timeWork at office3 days per week
- ...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.jsSeniorContract work
$45 - $50 per hour
...Technologies!! We are Hiring For FSD (React, Node.js, C#, .NET) Position Experience: 6+... ...* Key Responsibilities: • Design, develop, and maintain full-stack applications for... ...solutions using React • Develop backend services and APIs using Node.js, C#, and...Node.jsContract work- ...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.jsSeniorFull time
$118k - $135k per year
...Build secure, scalable backend solutions that protect the world's leading financial institutions... ...is looking for an experienced Backend Developer with strong Java and Spring expertise who has delivered... ...security. ~ Experience with cloud platforms such as AWS, Azure, or Google...Amazon Web ServiceSenior$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 ServiceSeniorWork at office3 days per week- ...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 ServiceSeniorLong term contractFor subcontractor
- ...requirements. Develop solutions that are in line with the... ...supervision Strong Java experience in enterprise environments +... ...Strong cloud experience (AWS) Strong unit...Amazon Web ServiceSeniorLong term contractFor subcontractor
$80k - $130k per year
Java Backend Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a Java Developer, in our Financial Services Sector in Toronto. Location...Work at officeRemote work$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...SeniorWork at office3 days per week- ...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 ServiceNode.js
- We are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology team. The ideal candidate will have extensive... ...Responsibilities Design, develop, and maintain robust and scalable applications using...Amazon Web ServiceSenior
- Sr. Software Developer – Java AWS Responsibilities ~Participate, as part of the development team, in solution development related activities including... ...with Application Architect and Technical Lead to develop a cloud-native solution in conformance with Client code development...Amazon Web ServiceSeniorContract work
- ...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 ServiceContract workWork at office2 days per week
$125k - $165k per year
...us and shape the future of care. Fullscript is looking for an experienced Senior Backend Engineer to join the infrastructure team responsible for the long-term health scalability and developer experience of Fullscripts core application. Our team enables fast reliable...SeniorLong term contractFull timeWork at officeWork from homeFlexible hours$118k - $152k per year
...enterprise platforms and building cloud-native solutions that deliver... ...We're looking for a Staff Java Engineer who combines deep technical... ...deliver resilient, scalable backend solutions using modern Java technologies... ...to cloud platforms such as AWS, Azure, or GCP. ~ Deep...Amazon Web ServiceLong term contractInternshipImmediate start- ...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...SeniorFull time
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!
Related searches
- java developer remote Toronto, ON
- java software developer Toronto, ON
- java developer Toronto, ON
- senior java developer Toronto, ON
- entry level java developer Toronto, ON
- développeur java Toronto, ON
- java developer no experience Toronto, ON
- junior java developer Toronto, ON
- backend developer Toronto, ON
- backend software developer Toronto, ON
