Citigroup
Equities Technology Java Developer VP
Job Description
Salary: £62,000 - 102,000 per year
Requirements:- Significant years of working knowledge of Java
- Perl/Shell scripting experience
- Ability to work to tight deadlines as part of a team
- Ability to work with floor traders, production support, and others in diagnosing and troubleshooting real-world issues
- Ability to work effectively as part of a larger team and communicate at an appropriate level depending on the people involved
- Good understanding of network protocols, including Multicast and TCP/IP
- Low latency market data skills are beneficial
- C++ experience is a plus
- Experience with algorithmic trading and electronic trading business or technology is beneficial, but not essential
- Working experience of microservices architecture is a big plus
- Experience working in the finance industry is beneficial, but not essential
- Sound programming approach with unit testing, code reviews, and agile methodology
- Knowledge of JIRA, Confluence, GIT, and uDeploy is beneficial
- Knowledge of low latency, network concurrency, multicast, and server configuration is useful
- Configuration experience with 10GB network interfaces such as SolarFlare using OnLoad is useful
- Knowledge of equities products such as stock, futures, options, and swaps is beneficial
- Knowledge of developing database code and processes in KDB is beneficial
- Develop our Global Market Data platform to meet the requirements of our Global Equities business
- Support deployed market data systems in conjunction with our Equities Production Support teams
- Implement and enhance new or altered systems
- Work with a business group committed to technology and receiving low latency market data
- Design and develop our Global Market Data platform in EMEA
- Design and develop system functionality
- Coordinate exchange mandatory changes as they pertain to our Global Market Data platform
- Improve application functionality driven primarily by our Electronic Trading Desk
- Support existing Market Data applications and clients
- Develop new functionality for our Global Market Data platform on an ongoing basis
- Learn about our Equity Trading business
- Confluence
- Git
- Support
- JIRA
- Java
- Network
- Perl
- TCP/IP
- microservices
More:
We are Citi, a world-leading global bank with approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide 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. This role is based in Belfast, Northern Ireland, United Kingdom, within our Technology organization, Applications Development family, supporting the development of our Global Market Data platform for the Global Equities business. The platform is evolving rapidly and offers opportunities to build technical skills in low latency while working with a committed team and learning the Equity Trading business.
last updated 36 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Citigroup
Citigroup
Belfast
IT
Skills & Technologies
Inferred from job description
Salary Insight
£82,000
This role
£55,000
UK median
This salary is 49% above the UK median for Developers (£55,000/yr).
Based on 2024–2025 UK technology sector benchmarks