Apply Now
Location
Toronto, Ontario, Canada
Posted
June 30, 2026

Job Description

We are looking for a Full Stack Java Developer to build and enhance modern web applications using Angular on the frontend and Java/Jakarta EE on the backend. The role also requires working knowledge of databases and practical familiarity with AI-assisted development tools and LLM application components (e.g., vector databases and orchestration frameworks). You will collaborate with product, QA, and DevOps teams to deliver secure, testable, container-ready solutions.

Responsibilities

  • Develop and maintain SPA features using Angular 17+, TypeScript 5.x, and Angular Material / Material Design.
  • Build backend services using Java 17+ and Jakarta EE 10 (REST APIs, validation, security, integration patterns).
  • Design and implement API contracts, error handling, logging, and performance-conscious services.
  • Write and maintain automated tests:
  • Frontend: Jest
  • Backend: JUnit 5