VP, Payments Modernization: Senior Java Backend Architect

Citi

New York (NY)

Hybrid

USD 142,000 - 213,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

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

Job summary

CitiDirect Senior Java Backend Developer is sought to modernize CitiDirect’s Payments architecture. You will design, build, and maintain scalable Java services, architect microservices with Spring technologies, and implement event-driven patterns with Kafka.

Strong MongoDB/Oracle skills and security-focused coding are essential, in a hybrid Jersey City, NJ setting. The role requires 7+ years of Java experience, hands-on Spring Boot/Cloud work, and RESTful API expertise.

Qualifications

  • 7+ years of Java backend development experience.
  • Strong background in Spring Framework and microservices.
  • Experience with Kafka, MongoDB, and Oracle databases.

Responsibilities

  • Design, develop, and maintain Java backend services.
  • Architect microservices with Spring Boot and Spring Cloud.
  • Implement event-driven architectures using Apache Kafka.
  • Design MongoDB schemas and optimize queries.
  • Write unit and integration tests; participate in code reviews.

Skills

Java
Core Java
Reactive programming
RESTful API design
Security best practices

Tools

Spring Framework
Spring Boot
Spring Cloud
Apache Kafka
MongoDB
Oracle
JUnit/Mockito
OAuth 2.0/JWT
Docker
Kubernetes

Job description

CitiDirect Senior Java Backend Developer is sought to modernize CitiDirect’s Payments architecture. You will design, build, and maintain scalable Java services, architect microservices with Spring technologies, and implement event-driven patterns with Kafka.

Strong MongoDB/Oracle skills and security-focused coding are essential, in a hybrid Jersey City, NJ setting. The role requires 7+ years of Java experience, hands-on Spring Boot/Cloud work, and RESTful API expertise.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Architect - Payments Modernization
Senior Java Backend Architect - Payments Modernization

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Senior Java Backend Engineer — Payments Modernization
Senior Java Backend Engineer — Payments Modernization

Citibank (Switzerland) AG • Jersey City (NJ)

On-site
Confidential
Medical, dental & vision coverage
401(k)
Life, disability insurance
+2
Senior Java Backend Architect — Payments Modernization
Senior Java Backend Architect — Payments Modernization

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Java Backend Dev – Payments Modernization & Microservices
Java Backend Dev – Payments Modernization & Microservices

Citi • New York (NY)

On-site
USD 94,000 - 142,000
CitiDirect Senior Java Dev for Payments Modernization – Vice President
CitiDirect Senior Java Dev for Payments Modernization – Vice President

Citibank (Switzerland) AG • Jersey City (NJ)

On-site
Confidential
Medical, dental & vision coverage
401(k)
Life, disability insurance
+2
CitiDirect Senior Java Dev for Payments Modernization – Vice President
CitiDirect Senior Java Dev for Payments Modernization – Vice President

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,000 - 213,000
CitiDirect Senior Java Dev for Payments Modernization - Vice President
CitiDirect Senior Java Dev for Payments Modernization - Vice President

Citi • New York (NY)

Hybrid
USD 142,000 - 213,000
Medical, dental & vision insurance
401(k)
Paid time off
CitiDirect Senior Java Dev for Payments Modernization – Vice President
CitiDirect Senior Java Dev for Payments Modernization – Vice President

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
CitiDirect Java Dev for Payments Modernization - Assistant Vice President
CitiDirect Java Dev for Payments Modernization - Assistant Vice President

Citi • New York (NY)

On-site
USD 94,000 - 142,000
Senior Java Architect — Global Payments Platform Lead
Senior Java Architect — Global Payments Platform Lead

MainframeMaster • Delaware

Hybrid
USD 140,000 - 190,000
Hybrid work schedule
AI tooling access
Wellbeing programs
+2