Citi

Software Engineer - Core Java and Equities Tech - Vice President

Citi
Apply
9 hours ago
Pune, IndiaStaff+

Responsibilities

  • Build and deliver the One Touch Strategic Order Management platform and its microservices layer.
  • Own end-to-end delivery of a multi-year roadmap and replacement of legacy and vendor trading systems.
  • Define system architecture and design key modules in accordance with technology standards and SDLC practices.
  • Drive automated quality assurance and collaborate with production support for successful system operation.
  • Partner with global technology, Client Connectivity, Execution Services, Risk, regulatory, compliance, and audit teams.
  • Manage compute and estate hygiene, security, and vulnerability items.
  • Adopt AI toolkits and productivity tools to modernize development processes.

Requirements

  • 10+ years of experience.
  • Strong Core Java, multithreading, concurrency, and low-latency architecture skills.
  • Good exposure to Unix and Oracle.
  • Command of modern AI productivity tools, architectures, and frameworks.
  • Strong engineering background with knowledge of middleware, server, document, and relational databases.
  • Strong command of modern software development lifecycle practices.
  • Solid understanding of equities products and services.
  • Strong analytical, technical, written, and verbal communication skills.

Benefits

  • Full-time position located in Pune.

Tech Stack

Categories

Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me