Job Overview
Company
IO TECH SOLUTIONS LIMITED
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join IO TECH SOLUTIONS LIMITED and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
Key Responsibilities:
- Design, develop, and maintain low-latency, high-throughput trading applications in Java.
- Optimize critical code paths for ultra-low latency and high availability.
- Implement multithreaded, concurrent, and distributed systems that handle large volumes of market data and order flow.
- Work closely with quants, traders, and infrastructure teams to deliver performant and reliable systems.
- Conduct performance tuning, profiling, and garbage-collection optimization
- Develop connectivity solutions to exchanges, ECNs, and brokers using FIX and other protocols.
- Build tools to monitor, troubleshoot, and improve production trading systems in real time.
Requirement:
- BSc/MSc/PhD in Computer Science, Physics, Engineering or similar
- 8+ years of hands-on expertise with Core Java (Java 8/11/17+)
- Previous exposure to trading environments (hedge fund, prop shop, or bank) preferred
- Proven experience with low-latency systems, multithreading, and concurrency control.
- Solid understanding of network programming (TCP, UDP, multicast) and OS-level performance tuning (Linux).
- Experience with garbage collection tuning, memory management, and lock-free programming.
- Knowledge of messaging frameworks
- Familiarity with FIX protocol, market data feeds, and electronic trading systems.
- Exposure to scripting languages (Python, Bash) for automation and data analysis.
About IO TECH SOLUTIONS LIMITED
Don't Miss This Opportunity!
IO TECH SOLUTIONS LIMITED is actively hiring for this Java Engineer - Low Latency Trading Systems (New York) position
Apply Now