Senior Java Engineer - Distributed Systems Leader

Citi

New York (NY)

On-site

USD 29,000 - 46,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Citi is seeking a Java Engineer to contribute to the XiP distributed calculation platform. The role focuses on designing, building, and maintaining a high-performance engine that handles billions of risk and suitability calculations daily.

You will collaborate with software engineers, DevOps, and clients to ensure reliable, secure, and scalable operations. The position emphasizes scalable architecture, performance improvements, and close alignment with stakeholders to support future growth and

Qualifications

  • 7+ years of professional software development experience with Java.
  • Solid experience with Java frameworks (e.g., Spring, Spring Boot, Quarkus).
  • Exposure to cloud platforms (e.g., AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Experience designing, building, and maintaining large-scale, distributed systems.
  • Experience with RESTful API design and implementation.

Responsibilities

  • Take part in the long-term strategic direction of the XiP Platform.
  • Develop the future versions of the calculation engine for performance and scalability.
  • Collaborate with teammates in Agile/Scrum ceremonies and share knowledge.
  • Improve distribution mechanisms to parallelize large compute workloads.
  • Plan and execute strategic changes to scale the Risk Calculation Engine to meet demand.

Skills

Java
Spring Boot
Distributed systems
REST APIs
NoSQL
CI/CD
Docker
Kubernetes

Education

Bachelor's or Master’s in CS/Engineering

Tools

Docker
Kubernetes
Git
Jenkins
Maven

Job description

Citi is seeking a Java Engineer to contribute to the XiP distributed calculation platform. The role focuses on designing, building, and maintaining a high-performance engine that handles billions of risk and suitability calculations daily.

You will collaborate with software engineers, DevOps, and clients to ensure reliable, secure, and scalable operations. The position emphasizes scalable architecture, performance improvements, and close alignment with stakeholders to support future growth and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineering Lead - Scalable Risk Platform
Senior Java Engineering Lead - Scalable Risk Platform

Citi • New York (NY)

On-site
USD 47,000 - 74,000
Java developer - Distributed systems - Assistant Vice President
Java developer - Distributed systems - Assistant Vice President

Citi • New York (NY)

On-site
USD 29,000 - 46,000
Application Development Lead (Java) - Senior Vice President
Application Development Lead (Java) - Senior Vice President

Citi • New York (NY)

On-site
USD 47,000 - 74,000
Senior Java Backend Architect - Margin & Risk Platform
Senior Java Backend Architect - Margin & Risk Platform

Citi • New York (NY)

On-site
USD 142,000 - 213,000
Senior Lead Java Backend Engineer – AI-Powered Risk
Senior Lead Java Backend Engineer – AI-Powered Risk

Citi • Irving (TX)

On-site
USD 126,000 - 189,000
Lead Java Engineer - Prime Finance Risk & BI Platform
Lead Java Engineer - Prime Finance Risk & BI Platform

Citi • New York (NY)

On-site
USD 68,000 - 116,000
Pension plan
Private medical care
Life insurance
+3
Senior Java Tech Lead - Cloud-Native Microservices Architect
Senior Java Tech Lead - Cloud-Native Microservices Architect

Citi • New York (NY)

Hybrid
USD 44,000 - 74,000
Senior Java Platform Engineer: Global Payments AI-Driven
Senior Java Platform Engineer: Global Payments AI-Driven

Citi • Irving (TX)

Hybrid
USD 141,000 - 212,000
Hybrid work arrangement across Irving,
Career growth with AI tooling access
Senior Java Backend Architect — FX Trading Platform
Senior Java Backend Architect — FX Trading Platform

Citi • New Jersey

On-site
USD 142,000 - 213,000
Medical, dental & vision coverage
401(k)
Life, accident, and disability保险
+2
Principal Java Engineer & Technical Leader
Principal Java Engineer & Technical Leader

Citi • Irving (TX)

Hybrid
USD 139,000 - 208,000
Hybrid work model (3 days in office)
Global engineering community access
Learning & development opportunities
+2