Equities Cash Order Management Senior Java Developer - Vice President

Citi · Pune · 10+ yrs experience · Posted 2026-07-18

Tech stack: Docker, Java, Kubernetes, Linux

Apply on the company site · Get a referral for this role

Citi salary & ratings · Citi interview process · More live openings

About the role

The Equities Cash Order Management System team is responsible for a global platform used by Citi traders and sales traders. This system is critical for trading in equities, derivatives, convertible bonds, and provides access to algorithmic trading. It also encompasses post-trade functionality, including allocations and ticketing.
Responsibilities: - Engage closely with Equities Sales and Trading desks to understand key functional and non-functional requirements, handle prioritization, and address day-to-day questions.
- Resolve a variety of high-impact problems and projects through in-depth evaluation of complex business processes, system processes, and industry standards.
- Provide expertise in your area and advanced knowledge of applications programming, ensuring application design adheres to the overall architecture blueprint.
- Collaborate with other members of the team to extend functionality and enhance the performance of existing processes.
- Rapid adoption of AI toolkits in line with the firm’s strategy of modernization of the development process.
- Compute and estate management including hygiene, security, and vulnerability items.
- Be instrumental in the design and implementation of automated integration testing.
- Serve as an advisor or coach to mid-level developers and analysts, allocating work as necessary.
- Provide second-line support, including out-of-hours, for the processes and components you develop.
- Key Skills and Experience Required
- 10+ years of relevant experience in core java application development or systems analysis role.
- Primary development expertise in core Java development, including knowledge of collections, IO, multi-threading, and generics.
- Highly motivated self-starter who is comfortable taking on new challenges and picking up and learning new technologies.
- Ability to adjust priorities quickly as circumstances dictate.
- Prior experience developing front-office Trading applications/systems is a must.
Qualifications: - or familiarity working on an Equities trading platform.
- Familiarity with modern infrastructure, cloud technologies, containerization technologies (e.g., Docker, OpenShift, Kubernetes) and microservices architecture.
- with standard developer tooling, such as Lightspeed, BitBucket/GitHub, Jira, Confluence, build tools such as Gradle and Maven etc.
- Comfortable working in Linux environment.
- Exposure to and interest in AI tools and technologies.
- Bachelor’s degree/University degree or equivalent experien

Qualifications

- or familiarity working on an Equities trading platform.
- Familiarity with modern infrastructure, cloud technologies, containerization technologies (e.g., Docker, OpenShift, Kubernetes) and microservices architecture.
- with standard developer tooling, such as Lightspeed, BitBucket/GitHub, Jira, Confluence, build tools such as Gradle and Maven etc.
- Comfortable working in Linux environment.
- Exposure to and interest in AI tools and technologies.
- Bachelor’s degree/University degree or equivalent experien

Responsibilities

- Engage closely with Equities Sales and Trading desks to understand key functional and non-functional requirements, handle prioritization, and address day-to-day questions.
- Resolve a variety of high-impact problems and projects through in-depth evaluation of complex business processes, system processes, and industry standards.
- Provide expertise in your area and advanced knowledge of applications programming, ensuring application design adheres to the overall architecture blueprint.
- Collaborate with other members of the team to extend functionality and enhance the performance of existing processes.
- Rapid adoption of AI toolkits in line with the firm’s strategy of modernization of the development process.
- Compute and estate management including hygiene, security, and vulnerability items.
- Be instrumental in the design and implementation of automated integration testing.
- Serve as an advisor or coach to mid-level developers and analysts, allocating work as necessary.
- Provide second-line support, including out-of-hours, for the processes and components you develop.
- Key Skills and Experience Required
- 10+ years of relevant experience in core java application development or systems analysis role.
- Primary development expertise in core Java development, including knowledge of collections, IO, multi-threading, and generics.
- Highly motivated self-starter who is comfortable taking on new challenges and picking up and learning new technologies.
- Ability to adjust priorities quickly as circumstances dictate.
- Prior experience developing front-office Trading applications/systems is a must.

More openings at Citi