Java Backend Engineer - SQL, REST APIs, Cloud

Citi

New York (NY)

Hybrid

USD 12,000 - 20,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Citi is seeking an Applications Development Intermediate Programmer Analyst to contribute to backend Java application development in Pune. You will participate in designing and implementing new systems, building secure RESTful APIs, and working with Oracle/MSSQL databases.

The role requires collaboration with global teams and an emphasis on code quality, testing, and agile delivery. Ideal candidates have 3–6 years of experience, strong Java 17/21 capabilities, and hands-on experience with

Qualifications

  • 3 to 6 years of experience in applications development with Java.
  • Experience designing secure RESTful APIs using JSON/OpenAPI/Swagger.
  • Proficiency with Oracle/MSSQL, SQL writing, and RDBMS concepts.
  • Hands-on testing with JUnit 5 (unit/integration tests).
  • Experience with Docker, Kubernetes/OpenShift, and CI/CD pipelines.
  • Proficiency in UNIX/Linux shell scripting (Bash).
  • Strong Agile/Scrum experience in distributed teams.

Responsibilities

  • Participate in establishing and implementing new or revised application systems with the Technology team.
  • Consult with users and technology groups to define programming solutions and support customer exposure systems.
  • Apply fundamental programming knowledge for design specifications and code reviews.
  • Analyze applications for vulnerabilities and conduct testing and debugging.
  • Act as advisor to junior analysts and share knowledge.
  • Identify problems, analyze information, and implement solutions with limited supervision.

Skills

Java 17/21
Spring Boot
JPA/Hibernate
RESTful APIs
SQL (Oracle/MSSQL)
JUnit 5
CI/CD
UNIX/Linux Bash
Observability Tools
Agile/Scrum
Cloud Basics

Education

Bachelor's degree

Tools

Docker
Kubernetes/OpenShift

Job description

Citi is seeking an Applications Development Intermediate Programmer Analyst to contribute to backend Java application development in Pune. You will participate in designing and implementing new systems, building secure RESTful APIs, and working with Oracle/MSSQL databases.

The role requires collaboration with global teams and an emphasis on code quality, testing, and agile delivery. Ideal candidates have 3–6 years of experience, strong Java 17/21 capabilities, and hands-on experience with

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

Similar jobs worth comparing

Senior Java Backend Engineer - AI & Microservices
Senior Java Backend Engineer - AI & Microservices

Citi • New York (NY)

Hybrid
USD 13,000 - 21,000
Java Full-Stack Engineer - Build Scalable Apps (Pune)
Java Full-Stack Engineer - Build Scalable Apps (Pune)

Citi • New York (NY)

On-site
USD 80,000 - 120,000
Java SQL Developer
Java SQL Developer

Citi • New York (NY)

Hybrid
USD 12,000 - 20,000
Senior Java Fullstack Engineer (React) — Hybrid Pune
Senior Java Fullstack Engineer (React) — Hybrid Pune

Citi • New York (NY)

Hybrid
USD 26,000 - 42,000
Backend Java Developer- Assistant Vice President.
Backend Java Developer- Assistant Vice President.

Citi • New York (NY)

Hybrid
USD 19,000 - 34,000
Senior Java Backend & Data Architect
Senior Java Backend & Data Architect

Citibank (Switzerland) AG • Tampa (FL)

Hybrid
Confidential
Senior Lead Java & Microservices Architect (Hybrid)
Senior Lead Java & Microservices Architect (Hybrid)

Citi • New York (NY)

Hybrid
USD 21,000 - 34,000
Senior Java Developer – Cloud Apps & APIs (Hybrid)
Senior Java Developer – Cloud Apps & APIs (Hybrid)

Citi • New York (NY)

Hybrid
USD 94,000 - 142,000
Hybrid work model (3 days in-office/2-
Technical training & development
Performance‑driven culture
+1
Java Programmer analyst - Assistant Vice President
Java Programmer analyst - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 42,000 - 63,000
Bilingual Backend Developer (SQL/Java/Unix/Python)
Bilingual Backend Developer (SQL/Java/Unix/Python)

Citi • New York (NY)

Hybrid
USD 57,000 - 80,000