Talent.com
Astra North Infoteck Inc.
Java Backend Developer – Java (17+), Spring Boot, MicroservicesAstra North Infoteck Inc. • Toronto, ON, ca
Java Backend Developer – Java (17+), Spring Boot, Microservices

Java Backend Developer – Java (17+), Spring Boot, Microservices

Astra North Infoteck Inc. • Toronto, ON, ca
9 days ago
Job type
  • Full-time
Job description

Java BE Developer – Java Spring Boot, Microservices

Location: Toronto, ON – Hybrid (4 Days WFO)

Key Responsibilities

  • Design, develop, and maintain high-performance backend services using Java (17+), Spring Boot, and Microservices architecture.
  • Build and expose RESTful and event-driven APIs supporting enterprise-scale applications.
  • Integrate Generative AI / LLM capabilities (e.g., text generation, summarization, Q&A, classification) into backend workflows.
  • Design, test, and optimize prompts and prompt orchestration strategies to ensure accuracy, determinism, and performance.
  • Develop AI-aware backend components such as prompt templates and prompt pipelines, Retrieval Augmented Generation (RAG) services, and AI inference orchestration layers.
  • Implement secure API integrations with AI platforms and internal data sources, ensuring compliance with enterprise security standards.
  • Apply prompt versioning, evaluation, and monitoring techniques to improve AI output quality over time.
  • Ensure non-functional requirements including scalability, resiliency, performance, and observability.
  • Contribute to CI/CD pipelines, containerization, and cloud-native deployments.
  • Participate in code reviews, architecture discussions, and technical design decisions.
  • Support production systems and troubleshoot complex backend or AI integration issues.

Required Technical Skills

Core Backend Engineering

  • Strong hands-on experience in Java backend development (5+ years).
  • Expertise in Java 11/17+, Spring Boot, Spring MVC, Spring Security.
  • Solid experience in Microservices, REST APIs, and API design (OpenAPI/Swagger).
  • Experience with containers and cloud platforms (Docker, Kubernetes, OpenShift, Azure/AWS).
  • Strong knowledge of SQL and NoSQL databases (DB2, PostgreSQL, MongoDB).
  • Experience in CI/CD, DevOps practices, and automated testing.

AI & Prompt Engineering

  • Hands-on experience integrating Large Language Models (LLMs) into backend systems.
  • Strong understanding of prompt engineering techniques including zero-shot, few-shot, and chain-of-thought prompting.
  • Experience with prompt templates, dynamic prompt generation, guardrails, validation, and hallucination reduction.
  • Experience building RAG-based solutions using vector stores and embeddings.
  • Familiarity with AI orchestration frameworks or SDKs (enterprise or open source).
  • Ability to evaluate prompt and model responses for quality, bias, and consistency.

Security & Compliance

  • Experience implementing OAuth 2.0, JWT, SSL/TLS, and secure API patterns.
  • Awareness of data privacy, PII handling, and AI governance in regulated environments (BFSI preferred).


Create a job alert for this search

Java Backend Developer – Java (17+), Spring Boot, Microservices • Toronto, ON, ca

Similar jobs

Hybrid Senior Java Backend Engineer — Spring & REST API

Rubicon PathToronto, ON, CA
Full-time

A leading technology company in Toronto is seeking a Senior Software Developer.The ideal candidate has over 5 years of experience in JAVA-based software development, with proficiency in Spring fram... Show more

 • Promoted

Senior Java Staff Engineer — Spring, Microservices & Cloud

NagarroToronto, ON, CA
Full-time

A digital product engineering company is seeking candidates with over 5 years of programming experience, particularly using Java.Candidates should have expertise in frameworks like Spring Core and ... Show more

 • Promoted

Senior Java Developer - Backend

CG Consulting GroupToronto, ON, CA
Full-time

This is with a large IT services firm for a major Canadian bank.Candidate must have legal work status for Canada.Client Location is downtown Toronto, close to GO and TTC.Hybrid - In-Office 3 days p... Show more

 • Promoted

Senior Java Backend Engineer | MongoDB & Microservices

Gravity 9 Solutions LtdToronto, ON, CA
Full-time

A leading technology solutions provider is seeking a smart and enthusiastic backend software engineer in Toronto.The ideal candidate will have strong experience in Java and MongoDB, collaborating e... Show more

 • Promoted

Senior Java Microservices Developer

DelpathToronto, ON, CA
Full-time

The best candidate is a full-stack Java developer with strong experience building and deploying microservices, ideally with hands‑on expertise using Kubernetes for container orchestration on GCP.CO... Show more

 • Promoted

Java Backend Engineer — Cloud Microservices (Spring Boot)

Tekgence IncToronto, ON, CA
Full-time

A technology solutions firm in Toronto is looking for a skilled Java Backend Developer to design and implement scalable RESTful APIs using Spring Boot.The successful candidate will work on microser... Show more

 • Promoted

Java CMS Engineer: Spring Boot & API Focus

Iris Software Inc.Toronto, ON, CA
Full-time

A technology services provider is looking for a Mid-Senior level Java Developer in Toronto, Ontario.The role involves designing, developing, and maintaining Java-based backend services, along with ... 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

Java Software Engineer — Spring Boot, Beam & GCP

TekshapersToronto, ON, CA
Full-time

In depth knowledge of Java concepts including Streams, Threads, and Collections.Advanced proficiency in Java programming with experience using Spring Boot.Proficiency in setting up Java projects us... Show more

 • Promoted

Senior Java Spring Boot Microservices Engineer - Hybrid

Source CodeToronto, ON, CA
Temporary

A leading software development company is seeking a Senior Software Developer for a hybrid role based in Toronto.The successful candidate will have extensive experience with Java, Spring Boot, and ... Show more

 • Promoted

Senior Java Backend Engineer – Spring Boot & Microservices

Flexton Inc.Toronto, ON, CA
Full-time

A cutting-edge technology firm in Toronto is seeking a highly skilled Java Backend Engineer to join its dynamic team.The role involves building and maintaining scalable backend systems using Java, ... 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 Java Developer (FinTech, APIs & Microservices)

Brainhunter Systems LtdToronto, ON, CA
Full-time

Hiring a Senior JAVA Developer (Must-Have Experience: Financial Services / Insurance domain, JAVA and J2EE, Spring Boot, API Development, API Gateway, APIGEE, Microservices Architecture, and event-... Show more

 • Promoted

Senior Java Spring Boot Developer - Microservices Mastery

Aarorn Technologies IncToronto
Full-time

A technology company in Toronto is seeking a Senior Java Spring Boot Developer with 7–8 years of experience.The candidate should excel in designing and developing scalable backend systems, utilizin... Show more

 • Promoted

E-Banking Backend Java Developer (Java 17+)

BeachHeadToronto, ON, CA
Full-time

A financial services company in Toronto is seeking an E-Banking Java Developer at the entry level.This role involves developing backend applications with Java 17+, designing microservices architect... Show more

 • Promoted

Senior Java Backend Engineer - Microservices & APIs

VySystemsToronto, ON, CA
Full-time

A leading tech company in Toronto is seeking a Java Backend Developer with 8+ years of experience.The role focuses on designing Java/Java EE solutions, developing Microservices and REST APIs, and u... Show more

 • Promoted

Senior Java Spring Boot Developer - Cloud & Messaging

ScotiabankToronto, ON, CA
Full-time

An established industry player is seeking a qualified Developer to join their Notification Services team.In this dynamic role, you will lead development activities, ensuring high-quality code deliv... Show more

 • Promoted

Senior Java Backend Developer

CitiToronto, ON, CA
Full-time

The Global Fixed Income Trade Processing (FiTP) Team is seeking a Software Engineer (Java) with a proven track record of design and developing large, complex and distributed systems.This role is wi... Show more

 • Promoted

Senior Database Java Developer

Alert DrivingToronto, ON, CA
Full-time

We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the ongoing development of the company’s web-based ... Show more

 • Promoted

Senior Java Backend Engineer — Spring Boot & Microservices

NAM Info IncToronto
Full-time

Referrals increase your chances of interviewing at NAM Info Inc by 2x.Get notified about new Java Software Engineer jobs in.Software Developer Back End (Java) 8422-1015.Software Engineer, Java 8 an... Show more