Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Benchmark Algorithm Developer (Equities) - Vice President

$142.32k - $213.48k

Citi

Java Benchmark Algorithm Developer (Equities) – Vice President

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

Equities Technology at Citi is undertaking a bold, multi-year transformation to build a best-in-class global platform across execution, prime, clearing and cross-product margining. We are re-engineering our technology estate to achieve world-leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post-trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise. As part of the team, you'll collaborate closely with high-calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi.

We are looking for an experienced Java Developer to build and support the execution algorithms that service our Equities Electronic Trading product. This is a VP-level position responsible for the design, development, and implementation of benchmark algorithms (e.g., VWAP, TWAP) in coordination with the Citi Equities Electronic Trading Technology team. The overall objective of this role is to translate quantitative models into robust, high-performance, and production-ready trading applications.

Responsibilities
  • Lead the development and delivery of Java-based benchmark execution algorithms on Citi's Equities Electronic trading platform.
  • Partner closely with quantitative researchers to understand, implement, and test algorithmic trading strategies.
  • Design, develop, and optimize high-performance, low-latency Java applications for algorithmic execution and signal processing.
  • Build and maintain systems that consume real-time market data and other analytics to inform algorithmic decisions.
  • Resolve high-impact technical challenges through in-depth evaluation of complex business processes, system performance, and industry standards.
  • Provide expertise in Java and advanced knowledge of application programming, ensuring design adheres to the overall architecture blueprint.
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation of trading strategies.
  • Develop a comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals.
  • Serve as an advisor or coach to mid-level developers, allocating work as necessary.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Qualifications
  • 5+ years of professional experience in software development with a strong focus on Java.
  • Proven experience designing and developing algorithmic trading strategies, particularly benchmark algorithms (VWAP, TWAP, etc.).
  • Deep understanding of object-oriented programming, data structures, and core Java in a performance-sensitive environment.
  • Strong knowledge of financial market protocols (e.g., FIX) and extensive experience handling order and market datasets.
  • Experience working closely with quantitative analysts and translating financial models into code.
  • Consistently demonstrates clear and concise written and verbal communication.
  • Preferred background in Markets Electronic Trading or Market Making domains.
Education
  • Bachelor's degree/University degree or equivalent experience
  • Master's degree preferred

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Job Family Group:

Technology

Job Family:

Applications Development

Time Type:

Full time

Primary Location:

Jersey City New Jersey United States

Primary Location Full Time Salary Range:

$142,320.00 - $213,480.00

In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

Most Relevant Skills

Please see the requirements listed above.

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

Anticipated Posting Close Date:

May 15, 2026

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Java Benchmark Algorithm Developer (Equities) - Vice President in Jersey City, NJ vacancy
  • $142.32k - $213.48k

     ...Equities Technology at Citi is undertaking a bold, multi-year transformation...  ...are looking for an experienced Java Developer to build and support the execution algorithms that service our Equities...  ...development, and implementation of benchmark algorithms (e.g., VWAP, TWAP)... 
    Employment Equity
    Java
    Full time

    Citigroup Inc

    Jersey City, NJ
    4 days ago
  • $176.72k - $265.08k

     ...Citi's Equities Technology organization is seeking a Senior Software...  ...components including Algorithmic Trading, Smart Order Routing...  ...with a cross-functional team of developers and work closely with product...  ...knowledge andexpertisein LowLatency Java, C++ or Rust .... 
    Employment Equity
    Java
    Full time
    Shift work

    Citigroup Inc

    Jersey City, NJ
    5 days ago
  •  ...Smart Order Router (SOR) Developer – Vice President Working at Citi is far more than just a job. A...  ...make a real impact. Job Overview Equities Technology at Citi is undertaking a bold...  ..., utilizing modern, high-performance Java and microservices architecture. Responsibilities... 
    Employment Equity
    Java

    Citi

    Jersey City, NJ
    2 days ago
  • $142.32k - $213.48k

     ...Equities Technology at Citi is undertaking a bold, multi‑year transformation to build a best...  ...and experienced Smart Order Router (SOR) Developer to join our Equities Electronic Trading...  ...infrastructure, utilizing modern, high-performance Java and microservices architecture.... 
    Employment Equity
    Java
    Full time

    Citigroup Inc

    Jersey City, NJ
    4 days ago
  •  ...Senior Java Algo Developer, Equities Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community... 
    Employment Equity
    Java

    Citi

    Jersey City, NJ
    1 day ago
  • $142.32k - $213.48k

     ...Job Description The Senior Java Developer - Vice President is a senior, hands-on development role within Prime Services Technology, responsible...  ...Technology provides business solutions to Prime Brokerage, Equity Finance, Delta One, Futures Execution and Clearing, and... 
    Employment Equity
    Java
    Full time
    Work experience placement

    Citigroup Inc

    Jersey City, NJ
    1 day ago
  •  ...Quantitative Developer, Rates – Vice President Join a collaborative, fast-paced team...  ...resilient, performant algorithms and execution platforms. You...  ...Proficiency in programming with Java, C++ or another object-...  ...cash and/or forfeitable equity, awarded in recognition of... 
    Employment Equity
    Java

    Chase

    New York, NY
    6 hours ago
  •  ...availability of talent and compensation benchmarking makes us proud hiring partner...  ...reviews. Mentoring junior developers. Analyzes the situation...  ...required - proficiency in Java and Front-End UI Technologies...  ...industry with focus on Equities • Previous experience designing... 
    Employment Equity
    Java
    Work experience placement

    VTekis Consulting LLP

    New York, NY
    2 days ago
  •  ...Equities Algorithmic Trading Quantitative Analyst, Vice President, MQA Working at Citi is far more than just a job. A career...  ...a member of a quant group that develops cutting-edge algorithmic trading...  ...and software design skills in Java. Minimum of 3 year of software... 
    Employment Equity
    Java
    Temporary work

    Citi

    New York, NY
    2 days ago
  • $133k - $185k

     ...Smart Order Router, Dark pools and benchmarking algorithms Understands all aspects of...  ...Advanced proficiency in coding C++, Java , Experience in developing, debugging, and maintaining code...  ...form of cash and/or forfeitable equity, awarded in recognition of individual... 
    Employment Equity
    Java
    Bank staff

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    5 days ago
  • $110k - $145k

     ...iCapital is looking for a Software Developer in Test to work on the iCapital platform....  ...with CICD ~ Programming experience in Java with focus on behavior driven development...  ...compensation package which includes salary, equity for all full-time employees, and an annual... 
    Employment Equity
    Java
    Full time
    Work at office
    Remote work

    iCapital

    New York, NY
    3 days ago
  • $171k - $260k

     ...such that it can support benchmark use-cases of...  ...practical experience developing on blockchain platforms...  ...language(s): Solidity, Java, JavaScript, Python ....  ...technologies such as encryption algorithms, key management, key...  ...and/or forfeitable equity, awarded in recognition... 
    Employment Equity
    Java
    Work experience placement

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    6 days ago
  • $200k - $250k

     ...firm's go-to-market strategy. ~ Develop new and existing relationships with investment...  ...~ Experience in Scala, Node.js or Java a plus ~ Demonstrated understanding...  ...package which includes salary, equity for all full-time employees, and an annual... 
    Employment Equity
    Java
    Full time
    Work at office
    Remote work

    iCapital

    New York, NY
    2 days ago
  •  ...such that it can support benchmark use-cases of...  ...practical experience developing on blockchain platforms...  ...language(s): Solidity, Java, JavaScript, Python ....  ...technologies such as encryption algorithms, key management, key...  ...and/or forfeitable equity, awarded in recognition... 
    Employment Equity
    Java
    Work experience placement

    Chase

    Jersey City, NJ
    2 days ago
  •  ...invests in the full spectrum of alternatives including private equity, growth equity, private credit, real estate, infrastructure, hedge...  ...one or more programming languages and frameworks (e.g., Python, Java, Kotlin, C++, JavaScript, React). ~ Strong general and... 
    Employment Equity
    Java

    The Goldman Sachs Group

    New York, NY
    4 days ago
  •  ...Senior Java Developer, FX eCommerce, Vice President Discover your future at Citi. Working at Citi is far more than just a job. A career with us means...  ...electronic access to Citi's capital markets services across equities, futures, FX, emerging markets, rates, credit,... 
    Employment Equity
    Java

    Citi

    New York, NY
    4 hours ago
  • $155k - $175k

     ...Description Job Title: Senior Software Developer Location: New York, NY Firm...  ...recognized for its strengths in fixed income and equity capital markets, investment banking, SPAC...  ...Software Developer with expertise in Java, Spring Framework, and SQL to join our dynamic... 
    Employment Equity
    Java
    Temporary work
    Work at office
    Remote work

    Cantor Fitzgerald Securities

    New York, NY
    3 days ago
  • $175k - $225k

     ...VP, Quantitative Developer New York City Who We Are: Galaxy is...  ...maintain high-performance trading algorithms and models for Crypto markets...  ...trading environments in Java. Knowledge of tick data analytics...  ...salary, annual bonus, and equity incentives. Base Salary... 
    Employment Equity
    Java
    Local area

    Galaxy USA

    New York, NY
    4 days ago
  •  ...Equities Prime Services, Vice President Working at Citi is far more than just...  ...& FDC Product Developer — Platform innovation...  ...quantitative models, algorithms, and analytical...  ...scorecards, and performance benchmarking across Prime...  ...SciPy) and/or C++, Java, or R AI/ML: Experience... 
    Employment Equity
    Java

    Citi

    New York, NY
    1 day ago
  • $140k - $285k

     ...innovation in a mission-critical environment. Architect and develop distributed, event-driven electronic trading systems...  ...and high throughput. Design and implement complex algorithmic trading systems for equities and options. Collaborate with internal and external... 
    Employment Equity
    Work from home

    Fidelity Investments

    Jersey City, NJ
    19 hours ago
  •  ...Java Developer for Trading (Securities Lending) - Vice President Working at Citi is far more than just a job. A career with us means joining a team of more than...  ...unparalleled access to capital and liquidity. The Equity Finance Technology team are seeking a highly... 
    Employment Equity
    Java
    Worldwide

    Citi

    New York, NY
    2 days ago
  • $102k - $250k

     ...Senior Vice President, Full-Stack Engineer At BNY, our culture allows...  ...-Stack Engineer to join our Equities Engineering team in...  ...adoption of AI tooling to improve developer productivity and system efficiency...  ...: Deep expertise in Java and the Spring ecosystem - including... 
    Employment Equity
    Java
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours
    Shift work

    BNY Mellon

    New York, NY
    3 days ago
  • $142.32k - $213.48k

     ...liquidity. What We do / The Team The Equity Finance Technology team are seeking a...  .... This role requires strong expertise in Java and the ability to work with traders in building...  ...advanced knowledge of system flow and develop standards for coding, testing, debugging,... 
    Employment Equity
    Java
    Full time
    Worldwide

    Citigroup Inc

    New York, NY
    5 hours ago
  •  ...Securities Lending) – Senior Vice President Working at Citi is far more...  ...and liquidity. The Equity Finance Technology team are seeking...  ...requires strong expertise in Java, messaging frameworks, caching...  ...required to lead a team of developers locally to execute on an aggressive... 
    Employment Equity
    Java
    Worldwide

    Citi

    New York, NY
    1 day ago
  •  ...Software Engineer - Assistant Vice President Working at Citi is far more than just a job....  ...Proficiency in programming in mainly React, Java and/or Python Hands-on experience of...  ...Proficiency with data structures, algorithms and SQL Able to independently work in... 
    Java

    Citi

    Jersey City, NJ
    1 day ago
  •  ...Overview: Hands on Java coding experience Must Job responsibilities...  ...down technical problems • Develops secure high-quality...  ...team culture of diversity, equity, inclusion, and respect...  ...Knowledge of data structures and algorithms • Platform Developer 1 Certification... 
    Employment Equity
    Java

    Purple Drive

    Jersey City, NJ
    4 days ago
  •  ...Senior Software Engineer (Assistant Vice President) – Margin Technology Working at Citi is...  ...Proficiency in programming in mainly Java, React and/or Python Strong hands-...  ...Proficiency with data structures, algorithms and SQL Able to independently work... 
    Java

    Citi

    Jersey City, NJ
    3 days ago
  • $185k - $300k

     ...Structured Products Group, Rates, Equities, Foreign Exchange, Municipal...  ...role: Wells Fargo is seeking a Vice President, Front Office Risk Engine Quantitative Developer to help design, build, and evolve...  ...models into production-grade Java services with a strong focus on... 
    Employment Equity
    Java
    Work experience placement

    Wells Fargo

    New York, NY
    3 days ago
  •  ...production code and maintains algorithms that run synchronously with...  ..., analyzes, synthesizes, and develops visualizations and reporting...  ...to team culture of diversity, equity, inclusion, and respect Required...  ...or more languages, such as, Java, Python and Web Services (... 
    Employment Equity
    Java

    Vets Hired

    Jersey City, NJ
    2 days ago
  • $139k - $153k

     ...our platform, with a focus on Java-based services. This is a...  ...understanding of data structures, algorithms, and system design...  ...internal leveling guidelines and benchmarks. For working locations in NY/...  ...available from Day 1 Company equity 401(k) plan with company match... 
    Employment Equity
    Java
    Full time
    Remote work
    Flexible hours

    FLEX Inc

    New York, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Benchmark Algorithm Developer (Equities) - Vice President. Be the first to apply!