Talent.com
Astra North Infoteck Inc.
Senior Java Backend Developer –, AWS Cloud & GenAIAstra North Infoteck Inc. • Toronto, Ontario, Canada
Senior Java Backend Developer –, AWS Cloud & GenAI

Senior Java Backend Developer –, AWS Cloud & GenAI

Astra North Infoteck Inc. • Toronto, Ontario, Canada
30+ days ago
Salary
CA$10.00 hourly
Job type
  • Full-time
Job description

Senior Java Backend Developer AWS Cloud & GenAI

Location: Toronto ON
Work Model: Hybrid (2 days per week in-person at Toronto office preferred)
Experience Required: 810 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 .
  • 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

  • 812 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.




Required Skills:

Sailpoint


Employment Type : Full Time
Experience: years
Vacancy: 1
Monthly Salary Salary: 10 - 10
Create a job alert for this search

Senior Java Backend Developer –, AWS Cloud & GenAI • Toronto, Ontario, Canada

Similar jobs

Senior Java Developer with AWS

Iris Software Inc.toronto, on, Canada
Full-time

Iris Software's client, one of the leading banks, is looking to hire for the following role.Java application development with strong expertise in Java, Spring Boot, Spring MVC, and microservices ar... Show more

 • Promoted

Senior Java AWS Tech Lead — Cloud, Microservices, Spring

Viva Tech SolutionsMarkham, York Region, CA
Full-time

A technology services company in Markham is seeking a Mid-Senior level Software Engineer specializing in Java development.The role includes designing and deploying applications within the AWS ecosy... Show more

 • Promoted

Senior Backend Engineer – AWS Microservices

Tata Consultancy ServicesToronto, ON, CA
Full-time

A leading IT consultancy firm is seeking a candidate in Toronto to architect and implement AWS cloud native solutions.The role requires expertise in microservices, serverless architectures, and RES... Show more

 • Promoted

Java and AWS Senior Engineer for Scalable Application Development

LuxoftToronto, ON, CA
Full-time

Seize the chance to be a Senior Software Engineer and enhance your Java and AWS skills! Implement effective solutions while developing scalable applications in a collaborative tech team.This reward... Show more

 • Promoted

Senior Developer Specializing in Java and AWS Technologies

Glint Tech SolutionsToronto, Ontario, Canada
Full-time

Transform your future as a Senior Java Developer working with cutting-edge cloud technologies.Engage in a vibrant team environment to build scalable applications using Java and AWS.As a part of thi... Show more

 • Promoted

Senior Java Engineer for Cloud Solutions

Nue.ioToronto, ON, CA
Full-time

Harness your skills at Nue as a Senior Java Engineer, focusing on developing large-scale cloud solutions.Engage with modern technologies like AWS and event streaming platforms.Nue seeks a Senior So... Show more

 • Promoted

Senior Java Engineer

Princeton IT Services, IncToronto, ON, CA
Temporary

Senior Java Engineer Agentic AI.Toronto, ON (Hybrid 3 days/week onsite).We are looking for highly experienced, hands-on Senior Java Engineers (Architects /Technical Leads) with a strong hands‑on So... Show more

 • Promoted

Senior Backend Developer With Java And Azure Or Aws (Hybrid) - C$74,250 - C$135,500 A Year

CognizantToronto County, Canada
Full-time

Seeking a Senior Backend Developer with Java and Azure/AWS experience to design, develop, and maintain scalable enterprise applications in a hybrid work environment. Show more

 • Promoted

Senior Java Developer(AWS Lamda)

DawninfotekToronto, ON, CA
Permanent

Senior Java Developer(AWS Lamda).IT consulting team that partners with major financial institutions, investment firms and government sectors.We have been dedicated to delivering cutting‑edge consul... Show more

 • Promoted

Remote Senior Backend Engineer (AWS & Kubernetes)

LumenaltaToronto, ON, CA
Remote
Full-time

A technology consulting company is seeking a Senior Backend Engineer (AWS) to design and implement robust backend systems.This role involves working with AWS cloud services and Kubernetes, as well ... Show more

 • Promoted

Java AWS AI Lead/Architect

ApexonToronto, ON, CA
Full-time

We're Hiring: Senior Java Engineer (Architect / Technical Lead) – Agentic AI & R&D Innovation.Join an innovation-driven R&D team building next-generation.We're looking for highly experienced, hands... Show more

 • Promoted

Senior Java Developer

VySystemsToronto, ON, CA
Full-time

Java Backend Developer - API, Microservices.Proven experience in designing Java/Java EE solutions.Experience in designing Microservices & APIs.Proven experience in Java back-end development with th... Show more

 • Promoted

Senior Java Developer

Konradtoronto, on, Canada
Full-time

Konrad is a next generation digital consultancy.We are dedicated to solving complex business problems for our global clients with creative and forward-thinking solutions.Our employees enjoy a cultu... Show more

 • Promoted

Senior Backend Engineer (AWS)

LumenaltaToronto, ON, CA
Full-time

As a Senior Backend Engineer at Lumenalta, you will design and implement robust backend systems, ensuring our applications are secure, scalable, and efficient.You will be responsible for working cl... Show more

 • Promoted

Senior Software Developer - Cloud and Java

Rubicon PathToronto, ON, CA
Full-time

Take the next step in your career as a Senior Software Developer, specializing in full stack development using Java and Azure cloud services.This role encompasses designing, implementing, and manag... Show more

 • Promoted

Senior Java Enterprise Developer — Hybrid Contract

AkkodisToronto, ON, CA
Full-time

A technology consulting firm is seeking an experienced Software Developer (Java) for a contract role in Toronto, ON.The position requires hands-on expertise in developing n-tier enterprise applicat... Show more

 • Promoted

Senior Java Engineer - Banking Tech, Spring Boot, Hybrid (Toronto)

MSZ SystemsToronto, ON, CA
Full-time

A software development firm in Toronto is seeking a Senior Java Software Engineer responsible for designing and maintaining high-performance applications using Java and Spring Boot.Candidates shoul... Show more

 • Promoted

Senior Backend Engineer - Cloud APIs (AWS)

AutodeskToronto
Full-time

A software solutions company in Toronto is seeking a Senior Software Developer with strong backend and web development experience.Candidates must have expertise in building and maintaining cloud fe... Show more

 • Promoted

Senior Java Developer - Hybrid Role in Toronto

CG Consulting GroupToronto, ON, CA
Full-time

Elevate your career as a Senior Java Developer in a hybrid work model with a leading investment management firm in downtown Toronto.Bring your AWS skills to this high-impact contract role.This 6-mo... Show more

 • Promoted

Senior Java Gen AI Engineer - Azure Hybrid

Compunnel Inc.Toronto, ON, CA
Full-time

An innovative company is seeking a Senior Java Gen AI Developer to join their dynamic team in Toronto.This role offers the opportunity to work on cutting-edge Gen AI products utilizing Azure's powe... Show more