Talent.com
J M Group Inc
Java Backend DeveloperJ M Group Inc • Toronto, ON, Canada
Java Backend Developer

Java Backend Developer

J M Group Inc • Toronto, ON, Canada
4 hours ago
Job type
  • Temporary
  • Quick Apply
Job description

We are looking for an experienced Java Backend Developer with AI integration experience to join a financial services technology team in Toronto. You will design and maintain high-performance backend services while integrating generative AI and large language model capabilities into enterprise workflows.

What you'll do

  • Design, develop, and maintain 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 and large language model capabilities into backend workflows
  • Design and optimize prompt templates, prompt pipelines, and prompt orchestration strategies
  • Develop retrieval augmented generation services and AI inference orchestration layers
  • Implement secure API integrations with AI platforms and internal data sources
  • Apply prompt versioning, evaluation, and monitoring techniques to improve AI output quality
  • Contribute to CI/CD pipelines, containerization, and cloud-native deployments
  • Ensure scalability, resiliency, performance, and observability across backend systems
  • Participate in code reviews, architecture discussions, and technical design decisions
  • Support production systems and troubleshoot complex backend and AI integration issues

What you bring

  • 5 or more years of hands-on Java backend development experience
  • Strong expertise in Java 11 and 17, Spring Boot, Spring MVC, and Spring Security
  • Solid experience with microservices, REST APIs, and OpenAPI or Swagger design
  • Hands-on experience integrating large language models into backend systems
  • Strong understanding of prompt engineering techniques including zero-shot, few-shot, and chain of thought prompting
  • Experience building retrieval augmented generation solutions using vector stores and embeddings
  • Experience with Docker, Kubernetes, OpenShift, and cloud platforms such as Azure or AWS
  • Strong knowledge of SQL and NoSQL databases including DB2, PostgreSQL, and MongoDB
  • Experience implementing OAuth 2.0, JWT, and secure API patterns
  • Awareness of data privacy, PII handling, and AI governance in regulated environments

Nice to have

  • Familiarity with AI orchestration frameworks or SDKs
  • Experience in banking or financial services environments
  • Background in prompt evaluation for quality, bias, and consistency

Work setup

  • 6 to 12 month contract based in Toronto, ON
  • Hybrid with 4 days onsite per week
Create a job alert for this search

Java Backend Developer • Toronto, ON, Canada

Similar jobs

Senior Java Developer

Tamanna TechnologyGreater Toronto Area, Canada, Canada
Full-time

Toronto, ON (4 days onsite, 1 day WFH).Design, develop, and maintain scalable backend services using.Build and enhance responsive front-end applications using.Collaborate with cross-functional team... Show more

 • Promoted

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

r. Java Developer - Capital Markets

Veracity Software IncToronto, ON, CA
Full-time

Java Developer - Capital Markets.Toronto, ON (Hybrid - 2 days/week onsite).Senior Java Developer focused on capital markets, responsible for developing and maintaining UI applications and supportin... Show more

 • Promoted

Backend Engineer(Java)

Hyve SolutionsToronto, ON, CA
Full-time

We are looking for a detail-oriented, hands-on, results-driven individual with proven communication skills and a strong work ethic to work in a challenging, fast-paced, energetic environment with r... Show more

 • Promoted

Java Developer

Hillview Consulting SolutionsToronto, ON, CA
Temporary

Toronto, Ontario Canada - 1 day in office 4 days Work from home.Interview- Online Coding test+ 2 Video interviews.We are seeking a highly skilled Backend Software Engineer with strong expertise in ... Show more

 • Promoted

Back End Developer (Java)

Source CodeToronto, ON, CA
Full-time

To help develop credit card web applications built on AWS using Java.Lead the development of applications using enterprise Java technology.Work within and across Agile teams to design, develop, tes... Show more

 • Promoted

Java Developer

HaysToronto, ON, Canada
Full-time

Basic Java / Advanced Java / Spring / Spring Boot / Spring Security.Microservice architecture and containerization.Large mission critical online applications design and infrastructure configuration... Show more

 • Promoted

Senior Java Backend Developer

Citigroup Inc.Toronto, Ontario, Canada
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

Java Developer - Equities Regulatory Reporting

ScotiabankToronto, ON, CA
Permanent

Join a purpose driven winning team, committed to results, in an inclusive and high‑performing culture.Regulatory reporting solutions.This role contributes to the success of the technology organizat... Show more

 • Promoted

Experienced Backend Developer in Java

PafsolutionsToronto, Ontario, Canada
Full-time

Transform backend applications as an Experienced Backend Developer in Java.Focus on building robust systems that leverage modern frameworks and cloud technologies.This position requires 5–10 years ... Show more

 • Promoted

Java WAS developer

Tata Consultancy ServicesToronto, ON, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Tata Consultancy Services.Tata Consultancy Services (TCS) is an equal opportunity employer, and embr... 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 Backend Developer

Citibank (Switzerland) AGToronto, ON, CA
Full-time

For additional information, please review.The Global Fixed Income Trade Processing (FiTP) Team is seeking a Software Engineer (Java) with a proven track record of design and developing large, compl... Show more

 • Promoted

Lead Java Back-End Developer Focused on Cloud Applications and APIs

ALFACONSEIL.CAToronto, ON, CA
Full-time

Shape the future of backend technology as a Lead Java Back-End Developer in cloud applications.Your extensive experience will convert complex challenges into effective, agile backend solutions that... 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

Java Developer

PRICELINE CAREERSToronto, ON, CA
Full-time

This role is eligible for our hybrid work model: Two days in-office.Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs... Show more

 • Promoted

Java Backend Developer for Citigroup

CitiToronto, ON, CA
Full-time

Elevate your technical expertise as a Java Backend Developer in Toronto with Citigroup.In this full-time role, you'll design and develop large, complex systems for Fixed Income products.Join the Gl... Show more

 • Promoted

Senior Java Backend Developer Cognizant Toronto

CognizantToronto, ON, CA
Full-time

Join Cognizant’s team in Toronto as a Senior Java Backend Developer, focusing on Azure and AWS environments.Collaborate on innovative software solutions in a hybrid work model.As a Senior Backend D... Show more

 • Promoted

Java Developer

Haventree BankToronto, ON, CA
Full-time

Headquartered in Toronto, Ontario, Haventree Bank (Haventree) is a mission‑driven alternative mortgage lender.The name Haventree reflects the bank’s mission to help its customers find a place of re... Show more

 • Promoted

Senior Java API developer

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

Associate Business Partner - Senior Talent Acquisition - IT Financial Services at Iris Software.Iris's client, one of the world's largest multinational Investment banking and financial services cor... Show more