JobsSenior Back-end Java Developer - Trading Platforms, VP
Citibank logo

Senior Back-end Java Developer - Trading Platforms, VP

Citibank

Location

Jersey City, NJ

Type

Full-time

Posted

6/7/2026

Compensation

$142,320 - $213,480 per year

Undergraduate with 5+ Years of Experience
Approval 99.7%·Filings 1,260·New hires 296·
💎 Strong Sponsor
·FY 2025

Job description

The Senior Back-end Java Developer will join the back-office trading application technology team at Citi, focusing on designing, building, and maintaining high-performance software solutions. This role emphasizes engineering excellence and financial technology transformation, requiring expertise in system design and microservices architecture. The ideal candidate will promote best practices in development and contribute to a culture of quality-first engineering. This position offers the opportunity to shape critical trading infrastructure within a leading financial institution known for its commitment to technology modernization.

Requirements

  • Strong hands-on coding proficiency in Kotlin, Java, and Python.
  • Deep expertise in microservices architecture and system design.
  • Proficiency in event-driven and messaging systems, including Kafka and MQ.
  • Hands-on experience with containerization and cloud-native platforms, specifically Kubernetes and Docker.
  • Solid experience with relational databases, particularly Oracle SQL.
  • Proven experience with trunk-based development and feature flags.
  • Strong command of TDD, BDD, and automation-first testing practices.
  • Proficiency in CI/CD pipeline design and operation.

Responsibilities

  • Design, develop, and maintain robust back-office trading applications.
  • Implement trunk-based development practices and progressive delivery strategies.
  • Apply Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies.
  • Drive the adoption of CI/CD pipelines and DevOps practices.
  • Conduct rigorous code reviews and vulnerability assessments.
  • Design and deliver distributed, event-driven microservices.
  • Collaborate with architects and product owners to design scalable system architectures.
  • Mentor junior engineers and foster a culture of continuous learning.

Benefits

  • Citi offers a comprehensive benefits package including competitive pay, stock programs, healthcare coverage, retirement plans, paid time off, parental leave, and programs supporting employee wellbeing and professional development.

Is this posting expired or inaccurate?