Senior Java Backend Developer - Margin Calculation

Citi

New Jersey

On-site

USD 142,000 - 213,000

Full time

12 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical benefits
Dental coverage
Vision coverage
401(k) plan
Life insurance
Disability insurance
Wellness program
PTO
Vacation
Sick leave
Paid holidays

Job summary

Citi invites a Senior Java Backend Developer to join the Margin Calculation team within Prime Services in New York. You'll own end-to-end margin calculation functionality, work with global teams, and drive performance improvements on high-volume data processing.

The role requires hands-on Java development, strong design skills, and mentoring colleagues to raise engineering standards. A strong background in Spring and distributed systems is essential.

Qualifications

  • 7+ years of professional software development with strong Java expertise.
  • Deep knowledge of core Java, collections, streams, concurrency, and memory management.
  • Extensive Spring experience: Spring Boot, Batch, Integration, Data.
  • Experience building high-volume, calc-intensive or distributed apps.
  • Strong SQL and relational DB skills; testing with JUnit/Mockito.

Responsibilities

  • Design, develop, test, and deliver Java applications for margin calculation.
  • Translate complex financial rules into maintainable, tested solutions.
  • Lead technical design and contribute to the platform roadmap.
  • Optimize performance via concurrency, caching, and efficient DB access.
  • Develop batch and event-driven processing workflows.
  • Review code, set standards, and mentor engineers.
  • Own deliverables through the full development lifecycle.
  • Investigate production issues and implement long-term fixes.
  • Improve monitoring, resiliency, and operations support.
  • Collaborate with global teams to manage dependencies and risks.
  • Ensure security, regulatory, and tech-control compliance.

Skills

Java backend
Spring Framework
Concurrency
SQL DBs
Kafka/JMS
JUnit testing
Git CI/CD
Docker Kubernetes
Linux
Tech leadership

Education

Bachelor's degree

Tools

Hibernate
JPA
Jackson
Geode

Job description

Citi invites a Senior Java Backend Developer to join the Margin Calculation team within Prime Services in New York. You'll own end-to-end margin calculation functionality, work with global teams, and drive performance improvements on high-volume data processing.

The role requires hands-on Java development, strong design skills, and mentoring colleagues to raise engineering standards. A strong background in Spring and distributed systems is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Lead for Margin and Risk Platform
Senior Java Backend Lead for Margin and Risk Platform

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Senior Java Engineer - Margin Calculations & Reporting Platform
Senior Java Engineer - Margin Calculations & Reporting Platform

Citi • New York (NY)

On-site
USD 121,200 - 181,800
Medical, dental, and vision coverage
401(k)
Paid time off
VP Senior Java Backend Lead - Margin Platform
VP Senior Java Backend Lead - Margin Platform

Citi • New York (NY)

Hybrid
USD 142,000 - 213,000
Medical, dental & vision
401(k)
Life, accident & disability insurance
+2
Senior Java Architect & Tech Lead — Margin Risk Systems
Senior Java Architect & Tech Lead — Margin Risk Systems

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Medical, dental & vision
401(k)
Life, accident & disability insurance
+3
Senior Java Engineer: Margin Calculations Platform Lead
Senior Java Engineer: Margin Calculations Platform Lead

Citigroup Inc. • New York (NY)

On-site
USD 100,000 - 140,000
Medical, dental & vision coverage
401(k) plan
Life, accident and disability insurance
+2
Java Apps Developer Lead Analyst - Vice President
Java Apps Developer Lead Analyst - Vice President

Citi • New York (NY)

On-site
USD 142,000 - 213,000
Medical, dental & vision
401(k)
Life, accident & disability insurance
+2
Java Apps Developer Lead Analyst – Vice President
Java Apps Developer Lead Analyst – Vice President

Citi • New Jersey

On-site
USD 142,000 - 213,000
Medical benefits
Dental coverage
Vision coverage
+8
Senior Java Backend Developer - Finance Margin Platform
Senior Java Backend Developer - Finance Margin Platform

Luxoft • Tampa (FL), Northern (KY)

Hybrid
USD 90,000 - 140,000
Java Apps Developer Lead Analyst - Vice President
Java Apps Developer Lead Analyst - Vice President

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Senior Java Engineer for Prime Finance Platform
Senior Java Engineer for Prime Finance Platform

Citi • New York (NY)

On-site
USD 121,000 - 182,000
Medical, Dental, Vision
401(k)
Paid time off
+1