Senior Java Developer – Cloud Apps & APIs (Hybrid)

Citi

New York (NY)

Hybrid

USD 94,000 - 142,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model (3 days in-office/2-
Technical training & development
Performance‑driven culture
Wellbeing and work‑life balance

Job summary

Citi is seeking a Senior Java Developer to join its Applications Development team. You will design, build, and own high-performance Java applications for global scale, including RESTful APIs with Spring Boot, and you will ensure quality, reliability, and maintainability in a fast-paced environment.

You will work in a hybrid model with production-grade code ownership, drive architectural decisions, and contribute to testing, CI/CD, and production support across critical financial systems.

Qualifications

  • 5+ years of professional Java development experience, with cloud-based environments and distributed systems.
  • Expert-level Java, RESTful APIs, and cloud engineering principles, with Spring/Spring Boot.
  • Relational and NoSQL databases (Oracle, SQL, MongoDB).
  • Experience with OpenShift, Kubernetes, MQ, and Kafka.

Responsibilities

  • Design and develop efficient, reusable, and reliable Java code for high-volume, low-latency applications.
  • Architect RESTful APIs and scalable backend services using Spring and Spring Boot.
  • Translate complex business requirements into technical specifications and design artefacts.
  • Identify and adopt emerging technologies to enhance the application stack.
  • Build and maintain comprehensive testing automation for unit/integration/performance tests.
  • Lead peer code reviews to raise engineering standards.
  • Take full accountability for production systems and rapid issue resolution.
  • Collaborate with analysts and project managers to deliver high-quality software and documentation.

Skills

Java
REST API
Cloud engineering
CI/CD
Agile/SDLC
Leadership
Production support

Tools

Spring
Spring Boot
OpenShift
Kubernetes
MQ
Kafka
Oracle
SQL
MongoDB

Job description

Citi is seeking a Senior Java Developer to join its Applications Development team. You will design, build, and own high-performance Java applications for global scale, including RESTful APIs with Spring Boot, and you will ensure quality, reliability, and maintainability in a fast-paced environment.

You will work in a hybrid model with production-grade code ownership, drive architectural decisions, and contribute to testing, CI/CD, and production support across critical financial systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Tech Lead — API & Cloud Architect
Senior Java Tech Lead — API & Cloud Architect

Citi • Town of New Castle (NY)

Hybrid
USD 126,000 - 189,000
Hybrid work model
Learning and development programs
Wellbeing support
+1
Senior Java Architect - Hybrid, Microservices
Senior Java Architect - Hybrid, Microservices

Citi • Tampa (FL)

Hybrid
USD 107,000 - 161,000
Hybrid work model
Continuous learning resources
Competitive total rewards package
+1
Senior Java Lead: Microservices, Security & Cloud
Senior Java Lead: Microservices, Security & Cloud

Citi • Irving (TX)

On-site
USD 107,000 - 161,000
Senior Java Developer — Hybrid, Microservices Leader
Senior Java Developer — Hybrid, Microservices Leader

Citi • New York (NY)

Hybrid
USD 94,000 - 142,000
Senior Java Engineer: API & Cloud Leader
Senior Java Engineer: API & Cloud Leader

Citi • New Castle (DE)

Hybrid
USD 126,000 - 189,000
Hybrid work schedule
Global exposure
Technical leadership
+4
Senior Java Lead - Microservices & API Dev (Hybrid)
Senior Java Lead - Microservices & API Dev (Hybrid)

Citi • New York (NY)

Hybrid
USD 13,000 - 19,000
Senior Java Architect – Hybrid, Spring Boot & Microservices
Senior Java Architect – Hybrid, Spring Boot & Microservices

Citibank (Switzerland) AG • Irving (TX), Northern (KY)

Hybrid
Confidential
Hybrid work model
Competitive benefits
Career development
Senior Java Tech Lead — APIs, Cloud & Scale
Senior Java Tech Lead — APIs, Cloud & Scale

Citigroup Inc. • Christiana Acres (DE)

Hybrid
USD 126,000 - 189,000
Hybrid work model
Wellbeing programs
Learning & development
VP, Java Microservices — Hybrid Cloud-Native Architect
VP, Java Microservices — Hybrid Cloud-Native Architect

Citi • Jersey City (NJ)

Hybrid
USD 142,000 - 213,000
Hybrid work model with 3 days in the.
Continuous learning resources
Wellbeing programs and comprehensive福利
Senior Lead Java & Microservices Architect (Hybrid)
Senior Lead Java & Microservices Architect (Hybrid)

Citi • New York (NY)

Hybrid
USD 21,000 - 34,000