Gemini Solutions is looking for a Senior Java Developer with 5 - 10 years of experience in Electronic Trading and Capital Markets. The ideal candidate should possess strong expertise in Java backend development, low-latency distributed systems, and trading connectivity. Candidates should have hands-on experience working with FIX Protocol, electronic trading platforms, real-time market connectivity, and high-performance backend systems supporting front-office trading operations. The role involves designing and developing scalable trading platforms, integrating global trading venues, and contributing to the modernization of electronic trading infrastructure across global markets.
Position Responsibilities :
- Design, develop, and maintain high-performance Java backend applications for electronic trading platforms.
- Build scalable, low-latency services supporting pricing, order execution, trade processing, and market connectivity.
- Design and implement connectivity solutions using FIX Protocol and proprietary/vendor APIs.
- Integrate trading platforms with exchanges, ECNs, brokers, and global trading venues.
- Support Dealer-to-Client (D2C) and Dealer-to-Dealer (D2D) connectivity initiatives.
- Participate in modernization and migration of legacy trading platforms to strategic architectures.
- Optimize applications for latency, throughput, scalability, and operational resilience.
- Troubleshoot production issues and provide support for mission-critical trading applications.
- Collaborate with front-office stakeholders, architects, and global engineering teams to deliver high-quality solutions.
- Contribute to system stability, observability, and continuous platform improvements.
Experience And Required Skill Set :
Technical Skills :
- 5 - 10 years of hands-on experience in Java backend development.
- Strong expertise in Core Java, Multithreading, Concurrency, Collections, and JVM Performance Tuning.