2 months 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 is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
