Java Backend Dev – Payments Modernization & Microservices

Citi

New York (NY)

On-site

USD 94,000 - 142,000

Full time

13 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

Job summary

CitiDirect Java Dev for Payments Modernization – Assistant Vice President role at Citi in New York. Design and build robust Java backend services, implement microservices with Spring, and work with Kafka, MongoDB, and Oracle to modernize CitiDirect payments.

You will develop and test APIs, contribute to CI/CD practices, and participate in payments modernization efforts in a dynamic, global bank environment.

Qualifications

  • 3+ years of Java development experience with Core Java concepts.
  • Experience with Spring Framework including Spring Boot and Spring Cloud.
  • Proven ability to design microservices and RESTful APIs.
  • Kafka event-driven architectures and schema design for NoSQL/SQL databases.
  • SQL performance tuning with Oracle and NoSQL optimization for large-scale apps.
  • JUnit/Mockito for unit and integration testing.

Responsibilities

  • Design, develop, and maintain scalable Java backend services.
  • Implement microservices using Spring Framework 6, Spring Boot 3 and Spring Cloud.
  • Work with Apache Kafka for event-driven architectures.
  • Design schemas and optimize queries with MongoDB and Oracle.
  • Create comprehensive unit and integration tests; improve development processes.

Skills

Java
Spring Framework
Spring Boot
Spring Cloud
Apache Kafka
MongoDB
Oracle SQL
REST APIs
JUnit/Mockito
NoSQL concepts

Tools

Docker
Kubernetes

Job description

CitiDirect Java Dev for Payments Modernization – Assistant Vice President role at Citi in New York. Design and build robust Java backend services, implement microservices with Spring, and work with Kafka, MongoDB, and Oracle to modernize CitiDirect payments.

You will develop and test APIs, contribute to CI/CD practices, and participate in payments modernization efforts in a dynamic, global bank environment.

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

Similar jobs worth comparing

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
VP, Payments Modernization: Senior Java Backend Architect
VP, Payments Modernization: Senior Java Backend Architect

Citi • New York (NY)

Hybrid
USD 142,000 - 213,000
Medical, dental & vision insurance
401(k)
Paid time off
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 Architect — Payments Modernization
Senior Java Backend Architect — Payments Modernization

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

Citibank (Switzerland) AG • Jersey City (NJ)

On-site
Confidential
Medical, dental & vision coverage
401(k)
Life, disability insurance
+2
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
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
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