Now hiring

Web developer @ Astra North Infoteck Inc.

Toronto (ON), CanadaOnsiteFull-timePosted today

Opens on the employer's site

About this role

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

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →
See how your CV scores
Web developer at Astra North Infoteck Inc. | ResuMinder Jobs