Senior Java Backend Engineer - AI & Microservices

Citi

New York (NY)

Hybrid

USD 13,000 - 21,000

Full time

6 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

Citi is seeking a skilled Java Developer to join our backend engineering team in Pune. This role focuses on building scalable Java services, RESTful APIs, and secure microservices with Spring Boot, while advancing AI integration using GenAI tools.

Responsibilities include designing robust data models, implementing CI/CD pipelines, and collaborating with product and frontend teams to deliver high-quality software. Prior Java experience and cloud familiarity are preferred.

Qualifications

  • Bachelor’s degree in CS/Engineering or related field (or equivalent practical experience).
  • 5+ years of backend Java development experience.
  • Proficiency in Java 11/17+ and multi-threading.
  • Experience designing RESTful Web Services and relational DBs.

Responsibilities

  • Design, develop, and maintain backend services and RESTful APIs in Java (Java 17+).
  • Build and deploy microservices in Docker/Kubernetes/OpenShift environments.
  • Design efficient DB schemas and integrate PostgreSQL/MySQL/Oracle, MongoDB, or Cassandra.
  • Implement CI/CD pipelines and ensure code quality with tests (JUnit, Mockito).
  • Integrate LLM/GenAI APIs (OpenAI, Anthropic) and GenAI libraries (LangChain4j, Spring AI).
  • Collaborate with product managers and frontend engineers to translate requirements into solutions.

Skills

Java
Spring Boot
Spring Cloud
Spring Data
Spring Security
REST APIs
SQL
Hibernate/JPA
Git
Maven/Gradle

Education

Bachelor’s degree in CS/Engineering or related field
Equivalent practical experience

Tools

Docker
Kubernetes/OpenShift
LangChain4j
Spring AI

Job description

Citi is seeking a skilled Java Developer to join our backend engineering team in Pune. This role focuses on building scalable Java services, RESTful APIs, and secure microservices with Spring Boot, while advancing AI integration using GenAI tools.

Responsibilities include designing robust data models, implementing CI/CD pipelines, and collaborating with product and frontend teams to deliver high-quality software. Prior Java experience and cloud familiarity are preferred.

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

Similar jobs worth comparing

Senior Java Architect & Tech Lead – Spring Boot + AI
Senior Java Architect & Tech Lead – Spring Boot + AI

Citi • New York (NY)

Hybrid
USD 42,000 - 74,000
Java Backend Tech Lead for AI-Powered Platforms (Hybrid)
Java Backend Tech Lead for AI-Powered Platforms (Hybrid)

Citi • New York (NY)

Hybrid
USD 37,000 - 63,000
Hybrid work model
Global exposure
Leadership opportunities
+4
Software Engineer - Java Developer
Software Engineer - Java Developer

Citi • New York (NY)

Hybrid
USD 13,000 - 21,000
AI-First AVP: Java Microservices, Kafka & APIGEE
AI-First AVP: Java Microservices, Kafka & APIGEE

Citi • New York (NY)

Hybrid
USD 31,000 - 52,000
Java Backend Engineer - SQL, REST APIs, Cloud
Java Backend Engineer - SQL, REST APIs, Cloud

Citi • New York (NY)

Hybrid
USD 12,000 - 20,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 AI Engineer: Gen AI & Agentic Implementations
Senior Java AI Engineer: Gen AI & Agentic Implementations

Citi • New York (NY)

Hybrid
USD 19,000 - 25,000
Senior Java Lead - Microservices & Kafka (Hybrid)
Senior Java Lead - Microservices & Kafka (Hybrid)

Citi • New York (NY)

Hybrid
USD 42,000 - 63,000
Senior Java & AI Engineer — DevOps & Microservices Lead
Senior Java & AI Engineer — DevOps & Microservices Lead

Citibank (Switzerland) AG • Jersey City (NJ)

On-site
Confidential
Senior Backend Java Engineer - Hybrid AVP
Senior Backend Java Engineer - Hybrid AVP

Citi • New York (NY)

Hybrid
USD 19,000 - 34,000