IT & Software

Senior Java Low Latency Developer

PeoplePilot

Mississauga · Peel Region · Canada

Share this job: X Facebook WhatsApp

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.
#J-18808-Ljbffr

Reference: WJ-4483_1460801 · Posted 08 Nov 2026, 02:22 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Browse jobs