Skip to content
Find jobs
Sign inCreate account
TermsPrivacy policyCookiesPremium termsStatus
© 2026 Joined. Job search and hiring.
Senior Back-End Java Developer - Trading Platforms at Citi · Jersey City, NJ · Joined
  1. /Find jobs
  2. /Citi
  3. /Senior Back-End Java Developer - Trading Platforms
C

Senior Back-End Java Developer - Trading Platforms

Citi · Jersey City, NJ · Just now · 0 applicants
NewOn-siteFull-timeSenior
Pay
$142k–$213kListed
Workplace
On-site
Job type
Full-time
Level
Senior
Team: Trading Technology · Source: jobright · Posted by joined-scrapper

About the role

Citi is hiring a Senior Back-End Java Developer to build scalable trading applications. The role involves designing microservices, event-driven systems, and cloud-native solutions while providing technical leadership and ensuring production resilience.

What you’ll do

  • Design and develop distributed microservices for trading platforms
  • Implement secure and automated delivery pipelines
  • Ensure high availability and production resilience
  • Lead technical discussions and mentor junior engineers
  • Build high-throughput event-driven data pipelines
  • Optimize system performance and observability

What you’ll need

  • Proficient in Java, Kotlin, and Python
  • Deep expertise in microservices and Spring Boot
  • Experience with Kafka, Solace, Tibco, and MQ
  • Hands-on Kubernetes, Docker, and OpenShift
  • Strong Oracle SQL skills
  • Experience with TDD/BDD and CI/CD

Original job description

Citi is seeking a Senior Back-End Java Developer to build and sustain scalable, high-performance back-office trading applications. The role focuses on distributed microservices, secure and automated delivery practices, production resilience, and technical leadership within a trading technology team.Strong hands-on coding proficiency in Kotlin, Java, and…

Mark this job as applied?

We opened the listing in a new tab. Marking it adds it to My applications so your list stays up to date.

Report this job

Tell us what looks wrong. A job that is simply not a fit is not a report.
Reason
Scam job
Fake company
Asks for payment
Something else, with details