Senior Java Developer – Cloud Apps & APIs (Hybrid)

Citi

New York (NY)

Hybrid

USD 94,000 - 142,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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 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
Cloud-Native Java Engineer | API & Microservices Specialist
Cloud-Native Java Engineer | API & Microservices Specialist

Citi • New York (NY)

Hybrid
USD 80,000 - 120,000
Senior Lead Java & Microservices Architect (Hybrid)
Senior Lead Java & Microservices Architect (Hybrid)

Citi • New York (NY)

Hybrid
USD 21,000 - 34,000
Senior Java Full-Stack Engineer, React & Cloud Microservices
Senior Java Full-Stack Engineer, React & Cloud Microservices

Citi • New York (NY)

Hybrid
USD 94,000 - 142,000
Senior Java Architect & DevOps Leader
Senior Java Architect & DevOps Leader

Citi • Rutherford (NJ)

On-site
USD 121,000 - 182,000
Medical, dental & vision coverage
401(k)
Life, disability insurance
+1
Senior Java Tech Lead: Cloud, CI/CD & Kubernetes
Senior Java Tech Lead: Cloud, CI/CD & Kubernetes

Citi • New York (NY)

Hybrid
USD 121,000 - 182,000
Senior Java Tech Lead (Hybrid) - Scale Enterprise Apps
Senior Java Tech Lead (Hybrid) - Scale Enterprise Apps

Citi • New York (NY)

Hybrid
USD 120,000 - 171,000
Flexible working model
Competitive compensation and benefits
Access to learning and development resources
Senior Java Full-Stack Engineer, Cloud & Microservices
Senior Java Full-Stack Engineer, Cloud & Microservices

Citi • Jersey City (NJ)

On-site
USD 142,000 - 214,000
Senior Java Developer - Real-Time Finance Platform (Hybrid, London)
Senior Java Developer - Real-Time Finance Platform (Hybrid, London)

Citi • New York (NY)

Hybrid
USD 120,000 - 150,000
Annual leave: 27 days
Discretional annual performance related bonus
Private Medical Care & Life Insurance
+3
Senior Java Developer - High-Scale Apps (Hybrid)
Senior Java Developer - High-Scale Apps (Hybrid)

United States Digital Space LLC • United States

Hybrid
USD 85,000 - 142,000
Hybrid work model
Global systems exposure
Learning and development
+3