Citi is seeking a Vice President level Algo Trading Java Developer to join their team in a hybrid role based in New York. This senior-level position is responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The role combines technical expertise in Java development with a focus on algorithmic trading systems.
The position offers a competitive salary range of $142,320 - $213,480 along with comprehensive benefits including medical, dental, and vision coverage, 401(k), life insurance, and various wellness programs. The successful candidate will be part of Citi's technology division, working on critical trading systems and applications.
The role requires 6-10 years of relevant experience and deep expertise in application development, particularly in Java programming and trading systems. You'll be responsible for leading programming activities, mentoring other developers, and ensuring proper integration of various system components. The position demands strong technical skills combined with business acumen to understand and implement trading algorithms effectively.
As a VP-level position, you'll be expected to provide technical leadership, work with various stakeholders, and contribute to architectural decisions. The hybrid work arrangement offers flexibility while maintaining in-person collaboration opportunities in Citi's New York office. This is an excellent opportunity for an experienced Java developer looking to advance their career in financial technology at a leading global bank.
The ideal candidate will have a bachelor's degree (master's preferred) and demonstrate strong leadership capabilities, excellent communication skills, and the ability to handle complex technical challenges in a fast-paced trading environment. The role offers growth opportunities within Citi's technology organization and exposure to cutting-edge trading technologies.