Skip to main content
TryApplyNow
Full TimeseniorHybrid
Toronto, Ontario, CAPosted 4 days ago

Role Overview

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! is hiring a Senior Java Backend Developer – Node.js, AWS Cloud & GenAI. This is a full-time hybrid role, based in Toronto. Part of Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!'s Frontend hiring, posted 4 days ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.

Salary Context

Salary is not disclosed in this posting. Market median for Senior-level Frontend roles is $130k-$153k (based on 18 comparable listings). Many employers share specifics during the interview process or after an initial screen.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaScriptTypeScriptJavaGoKotlinSQLGraphQL

Job description

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.

About Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

Astra-North Infoteck Inc.  ~ Conquering today’s challenges, achieving tomorrow’s vision! logo

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

FrontendHybrid

Frequently Asked Questions

How do I apply for the Senior Java Backend Developer – Node.js, AWS Cloud & GenAI position at Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!?

Use the Apply button above to submit your application directly to Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.

Is the Senior Java Backend Developer – Node.js, AWS Cloud & GenAI role at Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! remote or in-office?

This is a hybrid role based in Toronto. Expect a mix of in-office and remote days, with the specific cadence set by the hiring manager.

What does a Senior Java Backend Developer – Node.js, AWS Cloud & GenAI at Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! earn?

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.

When was the Senior Java Backend Developer – Node.js, AWS Cloud & GenAI role at Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! posted?

This role was posted on July 2, 2026 (4 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.

How much experience does the Senior Java Backend Developer – Node.js, AWS Cloud & GenAI role at Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! require?

This is a senior-level position. Most senior roles call for 5+ years of directly relevant experience. Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! lists their specific requirements in the description below, so review the must-have qualifications closely before applying.

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get started free

No credit card to start