Senior Java Low Latency Developer

PeoplePilot

Mississauga

On-site

CAD 120,000 - 190,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PeoplePilot in Mississauga, Ontario, seeks an experienced Senior Java Low Latency Developer to design and build high-performance enterprise applications. You will optimize Java applications, implement multithreading, and develop scalable microservices using Spring Boot and Spring Cloud, while collaborating with architects, product owners, and QA teams.

You'll contribute to CI/CD pipelines, production support, and DevOps practices, mentor junior developers, and establish coding standards to

Qualifications

  • Experience in Core Java, multithreading, and asynchronous programming.
  • Strong knowledge of Java performance optimization and JVM tuning.
  • Proven ability to design and build RESTful APIs and microservices with Spring Boot/Spring Cloud.

Responsibilities

  • Design, develop, test, and maintain high-performance, low-latency Java applications.
  • Build scalable RESTful APIs and microservices using Java, Spring Boot, and Spring Cloud.
  • Optimize application performance, response times, throughput, and resource utilization.
  • Implement multithreading, concurrency, and asynchronous processing solutions.
  • Participate in solution architecture discussions, technical design reviews, and code reviews.
  • Collaborate with architects, business analysts, product owners, and stakeholders to understand technical requirements.
  • Design and implement APIs, middleware integrations, and event-driven solutions.
  • Perform database design, SQL query optimization, and performance tuning.
  • Troubleshoot and resolve application, integration, and production issues.
  • Support cloud deployments, CI/CD pipelines, and DevOps-driven development.
  • Establish coding standards, engineering best practices, and quality guidelines.
  • Mentor junior and mid-level developers and provide technical guidance.

Skills

Core Java
Multithreading
Concurrency
Performance optimization
Spring Boot
Spring Cloud
RESTful APIs
Microservices
CI/CD
DevOps practices

Tools

Git
Jenkins
Maven
Docker
Kubernetes

Job description

We are seeking an experienced Senior Java Low Latency Developer to join our team in Mississauga, Ontario, working on high-performance enterprise applications . The ideal candidate will have strong expertise in Core Java, multithreading, concurrency, low-latency application development, and performance optimization. The candidate will be responsible for designing and developing scalable microservices, RESTful APIs, and event-driven solutions using Spring Boot and Spring Cloud. The role requires strong problem-solving skills, experience with enterprise application architecture, database optimization, and production support. The successful candidate will collaborate with architects, product owners, and cross-functional teams to deliver secure, reliable, and high-performing solutions while following modern software engineering and DevOps practices.

Key Responsibilities

  • Design, develop, test, and maintain high-performance, low-latency Java applications.
  • Build scalable RESTful APIs and microservices using Java, Spring Boot, and Spring Cloud.
  • Optimize application performance, response times, throughput, and resource utilization.
  • Implement multithreading, concurrency, and asynchronous processing solutions.
  • Participate in solution architecture discussions, technical design reviews, and code reviews.
  • Collaborate with architects, business analysts, product owners, and stakeholders to understand technical requirements.
  • Design and implement APIs, middleware integrations, and event-driven solutions.
  • Perform database design, SQL query optimization, and performance tuning.
  • Troubleshoot and resolve application, integration, and production issues.
  • Support cloud deployments, CI/CD pipelines, and DevOps-driven development.
  • Establish coding standards, engineering best practices, and quality guidelines.
  • Mentor junior and mid-level developers and provide technical guidance.

Key Requirements

  • Strong hands-on experience in Core Java and Advanced Java.
  • Strong understanding of multithreading, concurrency, synchronization, and asynchronous programming.
  • Expertise in Java performance optimization, JVM tuning, garbage collection, and memory management.
  • Hands-on experience with Spring Boot, Spring Cloud, and Spring Framework.
  • Strong experience designing and developing RESTful APIs and microservices.
  • Knowledge of distributed systems, event-driven architecture, and messaging technologies.
  • Strong SQL and relational database knowledge, including query optimization.
  • Experience with CI/CD pipelines, Git, build tools, and DevOps practices.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Strong debugging, troubleshooting, and production support skills.
  • Excellent communication, problem-solving, and technical leadership abilities.
  • Experience in banking, financial services, capital markets, or trading systems is preferred.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Low-Latency Engineer
Senior Java Low-Latency Engineer

PeoplePilot • Mississauga

On-site
CAD 120,000 - 190,000
Senior Java Low Latency Developer
Senior Java Low Latency Developer

n2psystems • Mississauga

On-site
CAD 120,000 - 130,000
Core Java Developer
Core Java Developer

VLink Inc • Mississauga

On-site
CAD 90,000 - 120,000
Senior Java- Low Latency Developer
Senior Java- Low Latency Developer

Astra-North Infoteck Inc. • Mississauga

On-site
CAD 100,000 - 140,000
Senior Java Developer - Backend
Senior Java Developer - Backend

CG Consulting Group • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Core Java Developer
Senior Core Java Developer

Compunnel Inc. • Toronto

On-site
CAD 100,000 - 130,000
Senior Java Software Engineer - Banking Experience
Senior Java Software Engineer - Banking Experience

MSZ Systems • Toronto

Hybrid
CAD 80,000 - 110,000
Senior Java Backend Engineer - Spring, TDD, Low-Latency
Senior Java Backend Engineer - Spring, TDD, Low-Latency

Blutic LLC • Montreal

Hybrid
CAD 110,000 - 180,000
Senior Java DevOps Developer
Senior Java DevOps Developer

Motion Recruitment • Mississauga

Remote
CAD 96,000 - 165,000
Lead Java Backend Architect – Spring Boot & AWS
Lead Java Backend Architect – Spring Boot & AWS

Astra-North Infoteck Inc. • Toronto

Hybrid
CAD 120,000 - 150,000