3 days ago
Pune, IndiaSenior
Responsibilities
- Design and develop client connectivity platforms and best-in-class connectivity solutions.
- Build low-latency solutions using the Java stack and HFT frameworks.
- Deliver prioritized connectivity streams of work end to end, from requirements understanding through implementation.
- Apply coding, testing, debugging, and implementation standards.
- Collaborate with business, development, QA, infrastructure, production support, and technical business users.
- Troubleshoot issues and provide ongoing support after implementation while delivering enhancements and additional phases.
- Work as part of a global development team and leverage global tools and technologies.
Requirements
- 10+ years of relevant experience with low-latency Java development.
- Knowledge of the Java stack and experience building ultra-low-latency platforms.
- Experience developing client connectivity applications.
- Good understanding of electronic trading, financial markets, and trading environments.
- Experience with FIX and binary protocols.
- Core Java, Unix/Linux, and Bitbucket skills.
- Experience with microservices architecture, Open HFT, and Chronicle is preferred.
- Familiarity with DevOps tools and CI/CD, plus strong analytical and communication skills.
Benefits
- Full-time position.
- Global development team environment with collaboration across technology and business areas.
About Citi
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities. For information on Citi’s commitment to privacy, visit on.citi/privacy.
