Senior Java Engineer: Build Scalable Microservices & APIs

PeoplePilot

Mississauga

On-site

CAD 85,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PeoplePilot in Mississauga, Canada, seeks a skilled Java engineer to design, develop, and maintain Java-based microservices. You will implement RESTful APIs, optimize SQL queries, and manage MongoDB schemas and indexes to ensure high availability and performance.

You will collaborate with Analysts, Architects, QA, and DevOps, participate in code reviews, and help support CI/CD pipelines and production issues. Experience with Spring Boot and Kafka is highly valued.

Qualifications

  • Strong hands-on experience with Java and Spring ecosystem.
  • Experience designing and maintaining microservices and RESTful APIs.
  • Familiarity with MongoDB, SQL, and performance tuning.

Responsibilities

  • Design, develop, and maintain Java-based microservices.
  • Implement RESTful APIs adhering to enterprise standards.
  • Develop and optimize SQL queries for transactional and reporting use cases.
  • Design and manage MongoDB schemas, indexes, and queries.
  • Ensure high availability, scalability, and performance of microservices.
  • Apply logging, monitoring, and resiliency patterns; participate in code reviews and CI/CD pipelines.
  • Collaborate with Business Analysts, Architects, QA, and DevOps teams; support production issues.

Skills

Java
Spring Boot
Spring MVC
Spring Data
Kafka
RESTful APIs
MongoDB
SQL
Microservices
CI/CD

Tools

Kafka
CI/CD pipelines

Job description

PeoplePilot in Mississauga, Canada, seeks a skilled Java engineer to design, develop, and maintain Java-based microservices. You will implement RESTful APIs, optimize SQL queries, and manage MongoDB schemas and indexes to ensure high availability and performance.

You will collaborate with Analysts, Architects, QA, and DevOps, participate in code reviews, and help support CI/CD pipelines and production issues. Experience with Spring Boot and Kafka is highly valued.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer: Spring Boot Microservices
Senior Java Developer: Spring Boot Microservices

Smart IT Frame LLC • Mississauga

On-site
CAD 90,000 - 120,000
Lead Java Backend Engineer| AI-Driven Spring Microservices
Lead Java Backend Engineer| AI-Driven Spring Microservices

Citigroup Inc. • Mississauga

On-site
CAD 170,000 - 240,000
Senior Java Backend Engineer: Spring Boot & Microservices
Senior Java Backend Engineer: Spring Boot & Microservices

Tech Mahindra • Toronto

On-site
CAD 90,000 - 110,000
Medical insurance
Vision insurance
Dental insurance
+4
Senior Backend Engineer — Java Microservices & SQL
Senior Backend Engineer — Java Microservices & SQL

Pacer Group • Toronto

On-site
CAD 110,000 - 170,000
Java Spring Boot Developer – Microservices, Kafka, SQL & AI Tools
Java Spring Boot Developer – Microservices, Kafka, SQL & AI Tools

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 90,000 - 120,000
Java Microservices Engineer - Kafka & Full-Stack
Java Microservices Engineer - Kafka & Full-Stack

Tata Consultancy Services • Canada

On-site
CAD 90,000 - 130,000
Senior Java Tech Lead - Microservices, Spring Boot & Cloud
Senior Java Tech Lead - Microservices, Spring Boot & Cloud

Tata Consultancy Services • Toronto

On-site
CAD 90,000 - 120,000
Senior Full-Stack Java Microservices Engineer
Senior Full-Stack Java Microservices Engineer

NTT DATA North America • Halifax

Hybrid
CAD 90,000 - 130,000
Senior Java Developer
Senior Java Developer

United States Digital Space LLC • Toronto

Hybrid
CAD 97,000 - 155,000
Discretionary annual performance-based bonus
Wellbeing programs
Mid-Senior Java Microservices Engineer (Contract)
Mid-Senior Java Microservices Engineer (Contract)

Dexian • Mississauga

On-site
CAD 90,000 - 125,000