Senior Java Low Latency Developer (Mississauga)

Senior Java Low Latency Developer (Mississauga)

04 Nov
|
PeoplePilot
|
Mississauga

04 Nov

PeoplePilot

Mississauga

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.
• Participate in Agile ceremonies, including sprint planning, estimation, and retrospectives. Key Requirements
• Solid hands-on experience in Core Java and Advanced Java.
• Proven experience in low-latency, high-performance application development.
• 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.

📌 Senior Java Low Latency Developer (Mississauga)
🏢 PeoplePilot
📍 Mississauga

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java low latency developer (mississauga) / mississauga

Subscribe to this job alert:

Get the latest job offers by email for: senior java low latency developer (mississauga) / mississauga