Skip to main content
CareerApp
Citigroup

Senior Full-stack Java Developer, VP

Citigroup

Jersey City, NJ · full time · Senior

$142,320 – $213,480

Listed on Citigroup’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

A senior software engineering leadership role in Citi's exchange-traded derivatives clearing technology organization, focused on modernizing cloud-native platforms and leading distributed teams through real-time capital markets infrastructure. Suits experienced Java architects who want to drive platform transformation while mentoring engineers in a global financial services environment.

Our summary, not Citigroup’s wording. The full posting is on their site.

What they ask for

Required

  • 6+ years of hands-on software engineering in enterprise-scale global applications
  • Deep expertise in Java-based application development including Spring Boot and microservices
  • Hands-on experience with messaging platforms such as Kafka, IBM MQ, or Solace in high-throughput environments
  • Experience designing and operating cloud-native applications on OpenShift, Kubernetes, or Docker
  • Understanding of API design, application security, and authentication frameworks
  • Experience implementing CI/CD pipelines and automated testing
  • Experience with caching and performance optimization technologies like Redis or Couchbase
  • Ability to leverage AI-assisted software engineering tools
  • Track record working in Agile environments and mentoring engineers across distributed teams
  • Bachelor's degree in Computer Science, Technology, or related field or equivalent experience

Nice to have

  • Experience in financial services, particularly Trade Processing, Clearing, or capital markets platforms
  • Spring Cloud and cloud-native Java technologies
  • Familiarity with event-driven architectures and high-volume, low-latency systems in capital markets
  • Master's degree

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.