Our client is seeking a Java Developer with strong experience in Equities trading systems and FIX connectivity to support front-office applications, system enhancements, and trading platform integrations.
Responsibilities & Qualifications
- Develop and support Java-based trading applications within equities environments
- Work on FIX protocol integrations, connectivity, and order routing systems
- Support and enhance FIX engines and drop copy flows
- Collaborate with business and global teams to define technical solutions for trading initiatives
- Manage system implementations, upgrades, and vendor integrations
- Participate in testing, deployment, and production support activities
- Handle client connectivity setups and FIX-related change requests
- Monitor applications, troubleshoot issues, and support production stability
- Improve workflows to enhance efficiency, scalability, and automation (TOIL reduction)
- Maintain documentation for system flows, operations, and user processes
Requirements
- Strong hands-on experience in Java development
- Experience in Equities trading (Cash, Derivatives, Algo, DMA, Low/High Touch)
- Deep understanding of FIX protocol and trading connectivity platforms (ULLink preferred)
- Experience working in front-office trading or capital markets environments
- Strong application support and production troubleshooting experience
- Experience with Linux/Windows environments and scripting (Shell, Python, Perl, etc.)
- Familiarity with CI/CD tools (Jenkins, Bamboo)
- Ability to work in high-pressure, global support environments (including occasional weekend support)
- Strong communication and stakeholder management skills



