Talent.com
Java Microservices Engineer
Java Microservices EngineerJ M Group Inc • Toronto, ON, Canada
Java Microservices Engineer

Java Microservices Engineer

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

We are seeking an experienced Java Microservices Engineer to join a technology team in Toronto. You will design, develop, and maintain scalable enterprise applications built on modern API-driven and cloud-native architectures within a fast-paced financial services environment.

What you'll do

  • Design, develop, and maintain RESTful microservices using Java and Spring Boot
  • Implement asynchronous and concurrent processing to support high-throughput systems
  • Build and optimize data access layers using JPA and JDBC
  • Design and tune databases with a focus on performance, scalability, and reliability
  • Develop and manage REST and GraphQL APIs
  • Integrate event-driven processing using Kafka
  • Deploy and manage applications on OpenShift
  • Configure and maintain APIs using Apigee
  • Implement and maintain CI/CD pipelines using GitHub Actions
  • Leverage AI-assisted development tools such as Copilot to improve code quality and productivity
  • Collaborate with architects, DevOps, quality assurance, and business stakeholders
  • Participate in code reviews, design discussions, and technical mentoring

What you bring

  • 4 to 6 years of experience in Java and Spring Boot microservices development
  • Strong experience with asynchronous and concurrent programming
  • 3 or more years of experience with database performance tuning and optimization
  • 3 or more years of experience with JPA and JDBC
  • Hands-on experience with AI development tools such as GitHub Copilot
  • Strong understanding of microservices architecture, API design, and secure application development
  • Experience with testing, debugging, and production support

Nice to have

  • Experience with GraphQL
  • 2 or more years of experience with Kafka for event streaming
  • Familiarity with OpenShift, Apigee, and GitHub Actions
  • Background in distributed, cloud-native systems

Work setup

  • 6 month contract based in Toronto, ON
  • 4 days onsite per week
  • Mandatory background check required before onboarding
Create a job alert for this search

Java Microservices Engineer • Toronto, ON, Canada

Similar jobs

Senior Java Microservices Engineer (Spring Boot)

ScotiabankToronto, ON, CA
Full-time

A leading bank in the Americas is seeking a motivated Java Developer in Toronto.The candidate will design and develop secure applications with Java, collaborating on microservices and RESTful APIs....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 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 Engineer, Payments Platform

TD SecuritiesToronto, ON, CA
Full-time

A financial services firm based in Toronto is seeking a skilled developer to lead Java development for their Core Payment team.The ideal candidate will have over 5 years of experience with technolo...Show more

 • Promoted

Senior Java Microservices Engineer - GKE on GCP

DelpathToronto, ON, CA
Full-time

A technology solutions firm in Toronto is seeking a full-stack Java developer for a contract position.The ideal candidate will have at least 10 years of Java and Spring Boot experience and substant...Show more

 • Promoted

Java Backend Engineer – Spring & Microservices

Tekgence IncToronto, ON, CA
Full-time

A technology company in Toronto is seeking a Java Developer to design and maintain applications using Spring Framework and Boot.Responsibilities include building RESTful APIs, implementing event-dr...Show more

 • Promoted

Senior Java Backend Engineer – Microservices & Spring

Tata Consultancy ServicesToronto, ON, CA
Full-time

A global IT services firm is seeking skilled candidates in Toronto, Ontario.The position requires strong expertise in Java and REST API microservices, alongside experience in Agile development team...Show more

 • Promoted

Backend Engineer (Java) - Microservices & ERP DevOps

Hyve SolutionsToronto, ON, CA
Full-time

A leading technology company in Toronto is seeking a detail-oriented individual for software development focused on microservices architecture.This role involves conducting data-driven business ana...Show more

 • Promoted

Senior Java Microservices Engineer – Payments

Interac Corp.Toronto, ON, CA
Full-time

A leading financial technology company in Toronto is searching for a Senior Software Developer to design and develop high-performance payment systems.The ideal candidate will have over 5 years of s...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 - 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

Java Engineer, Rates Tech — Microservices

Citigroup Inc.Toronto
Full-time

A major global bank in Toronto is seeking an experienced Application Developer to join the Rates Technology team.The role involves developing new applications, performing systems analysis, and prov...Show more

 • Promoted

Skilled Java Backend Engineer for Scalable Microservices Development

Flexton Inc.Toronto, ON, CA
Full-time

Elevate your career as a Java Backend Engineer with expertise in scalable microservices.This role emphasizes backend development using Spring Boot and Kafka for high-performance systems.We are seek...Show more

 • Promoted

Senior Java Microservices Engineer

TD BankToronto, ON, CA
Full-time

Drive innovation as a Senior Java Microservices Engineer within a dynamic payment team.Utilizing Java, Spring Boot, and cloud technologies, develop scalable solutions that enhance payment services....Show more

 • Promoted

Senior Java Microservices Engineer (Cloud-Native)

Yoush ConsultingToronto, ON, CA
Full-time

A leading consulting firm based in Toronto, Ontario, is seeking an experienced software developer with over 10 years of experience in databases and Object-Oriented Design.The ideal candidate should...Show more

 • Promoted

Senior Software Engineer - Java Microservices & RPA/ML

Rubicon PathToronto, ON, CA
Full-time

A technology consulting firm in Toronto is seeking a Senior Software Developer with extensive experience in Java and microservices.The role demands expertise in developing secure APIs, frontend app...Show more

 • Promoted

Dynamic Java Engineer Focused on API Development and Microservices

TechDoQuestToronto, ON, CA
Full-time

Become a vital Backend Java Engineer, specializing in building secure RESTful APIs with Java and Spring Boot.Engage in an innovative Agile environment to drive backend enhancements and continuous i...Show more

 • Promoted

Java Microservices Engineer — Spring Boot & REST APIs

SwagherToronto, ON, CA
Full-time

A leading bank in the Americas is seeking a Software Developer (Java/Restful API) in Toronto, Ontario.The ideal candidate will have over 4 years of experience in software development, specializing ...Show more