Core Java Applications Development Assistant Vice president

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

Tech stack: Java, Linux, Python, Unix

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

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

About the role

of Citi:
Citi, the world leading global bank, has approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. Citi provides consumers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. Citi enables clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity.
Role / Position Overview
This is a challenging and exciting opportunity to work within the Equities Technology group and work closely with a front-office business unit and established technology teams to develop our strategically important platform.
The Equities business has set an ambitious growth plan, and strong technical development is critical to achieving our goals and enhancing our leading position in the financial market. The successful candidate will play a key role in that success. This is a fast paced, challenging team of highly experienced technologists and you will be expected to have strong prior front office experience.
This position involves: Requirements analysis and capture, working closely with the business users and other technology teams to define solutions, develop low latency and high frequency solution using Citi’s strategic Client Connectivity Platform (OneConnect).
Required Skills
Minimum of 10+ years hands on development experience in core Java for low latency trading systems
Exposure to Low latency framework and FIX Engines, Solace, Python is a must
Responsibilities: - of Citi: Citi, the world leading global bank, has approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide.
- Citi provides consumers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.
- Citi enables clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity.
- Role / Position Overview
- This is a challenging and exciting opportunity to work within the Equities Technology group and work closely with a front-office business unit and established technology teams to develop our strategically important platform.
- The Equities business has set an ambitious growth plan, and strong technical development is critical to achieving our goals and enhancing our leading position in the financial market.
- The successful candidate will play a key role in that success.
- This is a fast paced, challenging team of highly experienced technologists and you will be expected to
- have strong prior front office experience.
- This position involves: Requirements analysis and capture, working closely with the business users and other technology teams to define solutions, develop low latency and high frequency solution using Citi’s strategic Client Connectivity Platform (OneConnect).
- Required Skills Minimum of 10+ years hands on development experience in core Java for low latency trading systems
- Exposure to Low latency framework and FIX Engines, Solace, Python is a must
Qualifications: - working with high volume, high throughput, and low latency trading systems (e.g. equities or FX), or similar type of low latency platforms in Java In-depth understanding of the challenges in developing high-throughput, low-latency trading systems while meeting the highest standards in resiliency and scalability.
- Exposure to remediate low-latency solution challenges using practical software and hardware techniques
- FIX, distributed systems, messaging middleware (Solace, Tibco, or similar) and IPC (inter process communication )
- in implementing trading strategies and Order management system development.
- Understanding of market data and exchange protocol
- Hands on development experience in Core Java
- Network programming is a plus
- TCP, UDP, sockets, multicast
- Working knowledge of Linux and/or Unix of Messaging, TCP/IP, UDP etc
- Working knowledge of Database (Sybase will be a plus)
- Working knowledge of Python, Perl and shell scripting will be a plus of FIX protocol will be a plus Education/ Experience
- Bachelor's or Master degree in computer science or any other related degree
- 5 years minimal financial industry experience in designing and implementing trading systems

Qualifications

- working with high volume, high throughput, and low latency trading systems (e.g. equities or FX), or similar type of low latency platforms in Java In-depth understanding of the challenges in developing high-throughput, low-latency trading systems while meeting the highest standards in resiliency and scalability.
- Exposure to remediate low-latency solution challenges using practical software and hardware techniques
- FIX, distributed systems, messaging middleware (Solace, Tibco, or similar) and IPC (inter process communication )
- in implementing trading strategies and Order management system development.
- Understanding of market data and exchange protocol
- Hands on development experience in Core Java
- Network programming is a plus
- TCP, UDP, sockets, multicast
- Working knowledge of Linux and/or Unix of Messaging, TCP/IP, UDP etc
- Working knowledge of Database (Sybase will be a plus)
- Working knowledge of Python, Perl and shell scripting will be a plus of FIX protocol will be a plus Education/ Experience
- Bachelor's or Master degree in computer science or any other related degree
- 5 years minimal financial industry experience in designing and implementing trading systems

Responsibilities

- of Citi: Citi, the world leading global bank, has approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide.
- Citi provides consumers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.
- Citi enables clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity.
- Role / Position Overview
- This is a challenging and exciting opportunity to work within the Equities Technology group and work closely with a front-office business unit and established technology teams to develop our strategically important platform.
- The Equities business has set an ambitious growth plan, and strong technical development is critical to achieving our goals and enhancing our leading position in the financial market.
- The successful candidate will play a key role in that success.
- This is a fast paced, challenging team of highly experienced technologists and you will be expected to
- have strong prior front office experience.
- This position involves: Requirements analysis and capture, working closely with the business users and other technology teams to define solutions, develop low latency and high frequency solution using Citi’s strategic Client Connectivity Platform (OneConnect).
- Required Skills Minimum of 10+ years hands on development experience in core Java for low latency trading systems
- Exposure to Low latency framework and FIX Engines, Solace, Python is a must

More openings at Citi