Citi

Senior Backend Developer - Vice President

Citi
Apply
3 months ago
Pune, IndiaStaff+

Responsibilities

  • Partner with management and stakeholders to define system enhancements, deliver work items, and implement process improvements.
  • Design, develop, test, debug, implement, and support mission-critical distributed applications for FX pricing and electronic trading.
  • Build and enhance pricing and distribution technology from successful pilot through full-scale rollout.
  • Identify, estimate, and implement product enhancements while contributing to long-term technical direction.
  • Provide development support for incidents and requests raised through support channels.
  • Coordinate project progress, communicate achievements, and collaborate with front-office colleagues and senior technologists across locations.
  • Serve as a technical advisor or coach to mid-level developers and analysts and allocate work as necessary.
  • Assess risks, maintain compliance with applicable laws and policies, and escalate control issues transparently.

Requirements

  • At least 10+ years of commercial Java development experience and 12+ years of relevant applications development or systems analysis experience.
  • Bachelor’s or undergraduate degree in a technical subject, or equivalent experience; a master’s degree is preferred.
  • Advanced experience in applications programming, system analysis, software design, and enterprise application delivery.
  • Strong server-side Java development skills, including Java 17 or later, and experience supporting mission-critical applications.
  • Experience designing and developing distributed systems using middleware and database technologies.
  • Familiarity with Spring Boot, cloud-native technologies, Solace messaging middleware, low-latency programming, NoSQL databases, and Python or Groovy scripting.
  • Expertise with Unix/Linux commands and scripting, Oracle databases, source control and collaboration tools, and structured development environments.
  • Understanding of DevOps practices, CI/CD, and cloud deployment.
  • Knowledge of FX pricing lifecycles and exposure to banking regulatory environments are advantageous.
  • Demonstrated leadership, project management, analysis, problem-solving, communication, planning, organization, attention to detail, and prioritization skills.

Benefits

  • Full-time position within Citi’s Markets Technology Applications Development organization.
  • Opportunity to work on high-profile front-office FX technology projects with global colleagues and business lines.
  • Exposure to strategic technical direction, senior technologists, and projects spanning pilot to full-scale rollout.

Tech Stack

GroovyJavaLinuxPythonSpring Boot

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