Location
repentigny, lanaudière, Canada
Posted
July 09, 2026
Job Description
Join our innovative team as a remote Senior Java Engineer focused on designing distributed systems for real-time data processing. Leverage your skills in low-latency applications and high-throughput Java systems.
In this role, you will enhance performance-critical infrastructure capable of processing large volumes of market data. Collaborating with trading and infrastructure teams, your contributions will ensure systems meet strict low-latency targets and deliver reliable performance across the stack.
Key Responsibilities:
• Design and build high-throughput Java applications
• Engineer systems for low-latency data processes
• Develop scalable, fault-tolerant services for data streaming
• Profile and troubleshoot performance bottlenecks
• Collaborate with trading and infrastructure teams
Requirements:
• Experience in distributed, high-throughput Java systems
• Proven expertise in real-time data processing
In this role, you will enhance performance-critical infrastructure capable of processing large volumes of market data. Collaborating with trading and infrastructure teams, your contributions will ensure systems meet strict low-latency targets and deliver reliable performance across the stack.
Key Responsibilities:
• Design and build high-throughput Java applications
• Engineer systems for low-latency data processes
• Develop scalable, fault-tolerant services for data streaming
• Profile and troubleshoot performance bottlenecks
• Collaborate with trading and infrastructure teams
Requirements:
• Experience in distributed, high-throughput Java systems
• Proven expertise in real-time data processing