10 Aug
|
Stealth Fintech
|
India
10 Aug
Stealth Fintech
India
We're building and scaling the technical infrastructure behind one of the most advanced real-time trading platforms in the industry.. We’re seeking Low-Latency Java Developers to join the Pricing & Risk team, responsible for the core systems that process, price, and publish live financial market data across asset classes.
These systems are built for ultra-low latency, high throughput, and precision, supporting thousands of price updates per second across FX, options, equities, crypto, and commodities. This role is ideal for engineers who thrive on performance-critical challenges, want to build production-grade systems that directly impact trading, and enjoy working at the intersection of finance and cutting-edge engineering.
Requirements
- 3+ years of professional Java development experience, ideally in low-latency or high-throughput systems.
- Strong proficiency in modern Java (Java 17 or 21) and multi-threaded concurrent programming.
- Experience with lock-free architectures, LMAX Disruptor, or similar high-performance patterns.
- Strong understanding of system design, fault tolerance, and horizontal scalability.
- Valuable communication skills and ability to work effectively remotely.
Preferences:
- Deep understanding of JVM internals, garbage collection tuning, and performance profiling.
- Familiarity with Aeron, TIBCO Rendezvous, QuickFIX/J, or other messaging and protocol stacks.
- Understanding of market data processing, FIX protocol, or real-time event pipelines.
- Experience building and tuning Spring Framework–based systems for performance and reliability.
- Solid grasp of network programming, UDP/TCP, and serialization techniques such as SBE or custom binary formats.
- Comfort with Docker, Test containers, Gradle, JUnit 5, and CI/CD pipelines.
- Knowledge of monitoring, metrics, and troubleshooting distributed systems (e.g. Pulse, Grafana, Prometheus).
Responsibilities:
- Design, implement, and optimize ultra-low-latency pricing and risk components in Java.
- Develop and maintain the core pricing pipeline.
- Work on multi-asset pricing services, connecting to multiple market data vendors (FIX, TIBCO, Aeron, HTTP/WebSocket, etc).
- Build and maintain vendor adapters for data ingestion and publishing bridges to downstream systems.
- Profile and tune performance at every layer.
- Collaborate with pricing analysts, risk specialists, and DevOps engineers to ensure stability and precision in live trading environments.
- Participate in code reviews, testing (unit, integration, and performance), and continuous delivery.
- Document system behaviour, configuration flows, and new service patterns to ensure long-term maintainability.
- Stay current with advancements in low-latency Java, messaging frameworks, and financial data technologies.
Benefits
- Competitive salary.
- Market-standard EOSB and health insurance.
- Work with elite, high-performance engineering teams building globally used trading systems.
- Team-building events, mentorship, and opportunities for continuous qualified growth.
Location:
- Remote, based in the UAE.
- Client is in the UK and works UK hours- so some alignment in working hours is preferred.
📌 Low-Latency Java Developer (India)
🏢 Stealth Fintech
📍 India