Java Developer, Assistant Vice President

CitiNew York, NY
$121,200 - $181,800Onsite

About The Position

Citi is seeking a highly motivated and curious engineer as a trading tool developer to work embedded within the Systematic & Credit Portfolio Trading business. This role is based directly on our trading floor, offering a unique opportunity for in-person collaboration with traders, quants, and product development. You will rapidly iterate on revenue-making & risk-reducing tooling, learn the business context, and balance strategic builds versus immediate needs. This position provides an outstanding opportunity for a developer to directly experience the impact of their work and help grow a new strategic trading desk.

Requirements

  • 4+ years of building applications and tools in Java or similar language
  • Strong engineering fundamentals – managing complexity and designing for stability and maintainability
  • Interest in learning about the Portfolio Trading business
  • Excellent oral and written communication skills

Nice To Haves

  • Prior experience in Credit or other secondary trading businesses is a plus

Responsibilities

  • Work collaboratively with traders, quants and product dev team to develop trading tools (such as portfolio pricing, risk analysis, etc.)
  • Leverage Java to create high quality software that can be delivered iteratively
  • Ensure stability and maintainability of critical trading functions

Benefits

  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service