Talent.com
Acestack
Java Backend developerAcestack • Toronto, ON, Canada
Java Backend developer

Java Backend developer

Acestack • Toronto, ON, Canada
4 hours ago
Job type
  • Full-time
  • Quick Apply
Job description

Java Backend developer

Job Type: Full Time
Location: Toronto, ON
Work Model: Onsite / 4 Days

Primary Skills: Java & Spring Boot, Microservices & REST APIs, Generative AI & Prompt Engineering

Job Description

We are seeking an experienced Java Backend Developer to design, develop, and maintain high-performance backend services using Java 17+, Spring Boot, and Microservices architecture. The role also focuses on integrating Generative AI and LLM capabilities into enterprise backend workflows.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Java 17+, Spring Boot, and Microservices.
  • Build RESTful and event-driven APIs for enterprise-scale applications.
  • Integrate Generative AI/LLM capabilities such as text generation, summarization, Q&A, and classification.
  • Design and optimize prompts and prompt orchestration strategies for accuracy, consistency, and performance.
  • Develop AI-aware backend components including prompt templates, prompt pipelines, RAG services, and AI inference orchestration layers.
  • Implement secure integrations with AI platforms and internal enterprise data sources.
  • Apply prompt versioning, evaluation, monitoring, guardrails, and validation techniques.
  • Ensure scalability, resiliency, performance, security, and observability of backend services.
  • Contribute to CI/CD pipelines, containerization, and cloud-native deployments.
  • Participate in code reviews, architecture discussions, and technical design decisions.
  • Troubleshoot complex backend and AI integration issues in production environments.

Required Technical Skills

Core Backend Engineering

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

AI & Prompt Engineering

  • Hands-on experience integrating Large Language Models (LLMs) into backend applications.
  • Strong understanding of prompt engineering techniques including zero-shot, few-shot, and chain-of-thought prompting.
  • Experience with prompt templates, dynamic prompt generation, guardrails, and output validation.
  • Knowledge of Retrieval-Augmented Generation (RAG), AI orchestration, prompt evaluation, and monitoring.

Preferred Qualifications

  • Experience building AI-powered enterprise applications.
  • Knowledge of event-driven architecture and messaging platforms.
  • Experience with cloud-native application development.
  • Strong understanding of secure enterprise API and AI integrations.
  • Excellent problem-solving, communication, and collaboration skills.

Job Details

  • Job Type: Full Time
  • Location: Toronto, ON
  • Work Model: Onsite / 4 Days
Create a job alert for this search

Java Backend developer • Toronto, ON, Canada

Similar jobs

Experienced Java Backend Database Developer

Alert DrivingToronto, ON, CA
Full-time

Advance your career as an Experienced Java Backend Database Developer, specializing in database-centric applications.This position combines deep technical acumen with collaborative team efforts for... 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

Java Full Stack Developer

VG & PartnersToronto, ON, CA
Full-time

Understands that the success of a developer is to understand the core business processes of the business unit and business requirements as well as the architecture patterns and technology strategy ... Show more

 • Promoted

Java Developer

Tekgence IncToronto, ON, CA
Full-time

The ideal candidate will have hands‑on experience with cloud platforms (AWS and/or Azure), event‑driven systems using Kafka, and front‑end exposure with Angular.You will be responsible for designin... Show more

 • Promoted

Backend Java & API Developer

CIBCToronto, ON, CA
Full-time

You’ll be joining CIBC’s Direct Financial Services team.You’ll be at the heart of CIBC’s digital transformation, successfully delivering complex, enterprise-scale mobile projects involving multiple... 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

Full Stack Java Developer

Highbrow LLCToronto, ON, CA
Full-time

Job Title: Full Stack Java Developer.Job Location: Toronto, ON (Hybrid – 2 days/week onsite).Work Eligibility:All Work Authorizations are Permitted – No Visa Transfers.Key Technology:Java, Spring B... Show more

 • Promoted

Java Backend Developer - $50 - $65 An Hour

Motion Recruitment PartnersToronto County, Canada
Full-time

Develops backends using Java and Spring for a bank, designing APIs, and collaborating with teams. Show more

 • Promoted

Lead Java Backend Architect & Tech Strategy - C$130,000 - C$155,000 A Year

Leading Travel Technology CompanyToronto, Canada
Full-time

Seeking a Development Manager in Toronto to oversee full-stack products, drive innovation, lead engineers, and contribute to technical strategy.Offers a hybrid work model and competitive compensation. Show more

 • Promoted

Senior Java Developer

CollaberaToronto, ON, CA
Permanent

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry.As a half a billion dollar IT company, with m... Show more

 • Promoted

Senior Software Developer (Java)

OpenTextRichmond Hill, York Region, CA
Full-time

Opentext - The Information Company.OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture.As a member... Show more

 • Promoted

Hybrid Role for Senior Full Stack Java Developer in Finance

CogencyToronto, Ontario, Canada
Full-time

Transform financial services as a Senior Java Full Stack Developer in a flexible hybrid role.Employ your expertise in Java, Spring Boot, and Angular to architect powerful applications.You’ll be exp... 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

E-Banking Backend Java Developer (Java 17+)

BeachHeadToronto, Ontario, Canada
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 Springboot Developer For Notification Services Team

Aarorn Technologies IncToronto, Canada
Full-time

Develop and maintain enterprise backend applications using Java, Spring Boot, and Microservices.Design scalable backend systems and write SQL queries. Show more

 • Promoted

Sr. Java Fullstack developer

CoforgeMarkham, Ontario, Canada
Full-time

Java, Springboot, API, AWS, Angular.Java Fullstack developer with following skillset :.Backend Development (Primary Focus).Build scalable, high-performance RESTful APIs using Java 17/21 and Spring ... Show more

 • Promoted

Java Back end Developer

CapgeminiToronto, ON, CA
Full-time

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues... Show more

 • Promoted

Regular Java Developer

LuxoftToronto, ON, CA
Full-time

We are working on building Liquidity Risk platform for one of US banks.Our team is growing and we have a need in additional developer that will help in building Core part of platform.Our platform h... 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

 • Promoted

Lead Java Backend Architect & Tech Strategy - C$130,000 - C$155,000 A Year

Travel Technology CompanyToronto County, Canada
Full-time

Oversees full-stack products, drives innovation, leads engineers, and develops technical strategy for a travel technology company in Toronto. Show more