Talent.com
Artech LLC
Java BE Developer - Java spring boot, microservicesArtech LLC • Toronto, ON
No longer accepting applications
Java BE Developer - Java spring boot, microservices

Java BE Developer - Java spring boot, microservices

Artech LLC • Toronto, ON
20 days ago
Job type
  • Full-time
Job description
Title: Java BE Developer - Java spring boot, microservices
Location: Toronto, ON - Hybrid (4 Days WFO)
Duration: 12 months

Pay Range: C$55 INC

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
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: 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
5+ years of strong hands on experience in Java backend development.
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 (e.g., 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
Prompt templates and 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 OAuth2.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 BE Developer - Java spring boot, microservices • Toronto, ON

Similar jobs

Senior Java Spring Boot Microservices Engineer - Hybrid

Source CodeToronto
Full-time +1

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 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 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

Senior Java Microservices Developer (Spring Boot / Kafka)

CognizantToronto, ON, CA
Full-time

As a Senior Java Microservices Developer (Spring Boot / Kafka) you will focus on designing, building, and optimizing secure and resilient microservices using Spring Boot, Kafka, SQL, and the wider ... 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 SpringBoot Developer

AccentureToronto
Full-time

ARE YOU READY to step up and take your technology expertise to the next level?.There is never a typical day at Accenture, but that’s why we love it here! This is an extraordinary chance to begin a ... 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

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 Architect: Spring Boot & Microservices

CapgeminiToronto, ON, CA
Full-time

A leading technology consulting firm, Capgemini, is seeking a Java Architect to join their team.This role is crucial for developing scalable, high-performance applications using Spring Boot.Ideal c... 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 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

Junior Java Developer - Spring Microservices | Toronto - C$80,000 - C$120,000 A Year

Tech Solutions CompanyToronto, Canada
Full-time

Seeking a Junior Java Developer in Toronto to build Spring Microservices using Java 7/8.Requires 4 years of experience with microservices architecture. 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

Java Springboot Developer

Tata Consultancy ServicesMarkham, York Region, CA
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c... 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

Cloud-Native Java Spring Developer on GCP

Compunnel Inc.Toronto, Ontario, Canada
Full-time

A technology solutions provider in Canada is seeking a skilled Java GCP Developer to join their team.The ideal candidate will design, develop, and deploy cloud-native applications on Google Cloud P... Show more

 • Promoted

Senior Java Spring Boot Developer - Microservices Mastery

Aarorn Technologies IncToronto, ON, CA
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

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 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

 • Promoted

Java 8 + Spring Boot Cloud Engineer - C$70,000 - C$100,000 A Year

IT services providerToronto, Canada
Full-time

Seeking a Software Engineer skilled in Java 8 and Spring Boot for a full-time role in Toronto, focusing on cloud applications and RESTful APIs.Strong DevOps and problem-solving skills required. Show more