Senior Java Backend Engineer - Trading Platforms

Citigroup Inc.

Jersey City (NJ)

On-site

USD 142,000 - 213,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision coverage
401(k) plan
Paid time off

Job summary

Citigroup Inc. in Jersey City is seeking a Senior Back-end Java Developer to design, build, and sustain high‑performance back‑office trading platforms. You will shape scalable infrastructure, champion trunk‑based development, and drive secure coding practices.

The role emphasizes microservices, event‑driven design, and collaboration with cross‑functional teams to deliver mission‑critical trading systems with reliability and speed.

Qualifications

  • Proven production experience building enterprise back-end systems.
  • Strong grasp of microservices and scalable architectures.
  • Experience with event-driven messaging and low-latency design.
  • Hands-on with cloud-native platforms and container orchestration.
  • Solid understanding of secure coding and QA practices.
  • Familiarity with CI/CD, IaC, and DevOps workflows.

Responsibilities

  • Design, develop, and maintain scalable back-office trading applications.
  • Adopt trunk-based development, feature flags, and progressive delivery.
  • Apply TDD and BDD to achieve high test coverage and reliability.
  • Lead CI/CD pipelines, DevOps practices, and IaC adoption.
  • Conduct code reviews and enforce secure coding standards.
  • Develop distributed microservices using Kafka, Solace, Tibco, and MQ.
  • Collaborate with architects and product owners on scalable designs.
  • Mentor engineers and foster engineering excellence.
  • Partner with DevOps to improve observability and resilience.

Skills

Kotlin
Java
Python
Microservices
Spring Boot
Kafka
Solace
Tibco
MQ
Kubernetes
Docker
OpenShift
Oracle SQL
trunk-based development
Feature flags
TDD
BDD
CI/CD
DevOps
Code reviews
Observability

Education

Bachelor's in Computer Science or related field
Master's degree preferred

Tools

Oracle SQL
Kafka
Solace
Tibco
MQ
Kubernetes
Docker
OpenShift

Job description

Citigroup Inc. in Jersey City is seeking a Senior Back-end Java Developer to design, build, and sustain high‑performance back‑office trading platforms. You will shape scalable infrastructure, champion trunk‑based development, and drive secure coding practices.

The role emphasizes microservices, event‑driven design, and collaboration with cross‑functional teams to deliver mission‑critical trading systems with reliability and speed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer - Trading Platforms (Hybrid)
Senior Java Backend Engineer - Trading Platforms (Hybrid)

Citibank (Switzerland) AG • Jersey City (NJ), Northern (KY)

Hybrid
Confidential
Medical, Dental & Vision
401(k)
Paid time off
Senior Backend Java Engineer, Trading Platforms
Senior Backend Java Engineer, Trading Platforms

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Medical, dental & vision
401(k)
Paid time off
+1
Senior Java Backend Architect – Trading Platforms
Senior Java Backend Architect – Trading Platforms

Citibank (Switzerland) AG • Jersey City (NJ), Northern (KY)

On-site
Confidential
Senior Back-End Java Developer — Trading Microservices
Senior Back-End Java Developer — Trading Microservices

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,000 - 214,000
Medical, dental & vision coverage
401(k)
Life, disability insurance
+2
Senior Backend Java Engineer for Trading Platforms
Senior Backend Java Engineer for Trading Platforms

Socket.dev • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Senior Core Java Engineer - Trading Tech Lead
Senior Core Java Engineer - Trading Tech Lead

Citigroup Inc. • New York (NY)

On-site
USD 142,000 - 213,000
Senior Java Engineer - Electronic Equities, VP
Senior Java Engineer - Electronic Equities, VP

Citi • Jersey City (NJ)

On-site
USD 142,000 - 214,000
Senior Java Backend Lead & Platform Architect
Senior Java Backend Lead & Platform Architect

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Medical, dental & vision coverage
401(k)
Life, disability & accident insurance
+4
Senior Architect - Next-Gen Low-Latency Trading Tech
Senior Architect - Next-Gen Low-Latency Trading Tech

Citigroup Inc. • Jersey City (NJ)

On-site
USD 177,000 - 265,000
Senior Java Backend Lead for Digital Assets Platform
Senior Java Backend Lead for Digital Assets Platform

Citigroup Inc. • New York (NY)

On-site
USD 142,000 - 213,000
Medical, dental & vision coverage
401(k)
Life, accident, and disability insured
+2