2,135,779open jobs
135,068companies
246,669added this week
Browse all
Location
Hybrid (Pune, India)
Seniority
Senior · 5+ years exp
Visa
Sponsors visas in Ireland, United States, United Kingdom; no register of this country names it
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 7, 2026. First seen by Alion on Nov 5, 2026. Citi scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Citi is one of the largest banks in the world, tracing its lineage to the City Bank of New York founded in 1812 and taking its modern shape through the 1998 merger that created Citigroup. Its most distinctive asset is a cross-border payments and treasury network unmatched by any competitor, moving trillions of dollars a day for multinational corporations, governments and other banks across roughly ninety countries. Alongside that institutional franchise it runs markets and investment banking, wealth management and a United States personal bank, and has spent recent years simplifying itself by exiting consumer operations across Asia, Europe and Latin America.

We are looking for a Senior Java Backend Engineer (C12) in Pune to join the core engineering team building Vendor Master Central (VMC) -an enterprise-scale registry platform responsible for ingesting, reconciling, and managing millions of market data service records, contracts, and vendor hierarchies.

This role is backend-first, centered on designing high-throughput ingestion pipelines, resilient Spring Boot microservices, clean RESTful APIs, and domain data models. Experience or interest in Full Stack development with React/TypeScript is a strong plus, enabling end-to-end feature ownership from backend services up to user-facing web tools.

We actively embrace GenAI-assisted engineering (Devin, GitHub Copilot, Cursor) to automate boilerplate, accelerate unit testing, and achieve high engineering velocity.

Key Responsibilities

  • Backend Microservices: Design, build, and maintain production-grade REST APIs and microservices using Java 21/25 and Spring Boot.
  • Data Ingestion & Processing: Build resilient ETL and reconciliation services that ingest, validate, and deduplicate complex monthly datasets from multiple upstream sources into a unified data model.
  • Data Modeling & Storage: Design relational schemas (PostgreSQL / Oracle), optimize complex SQL queries, and implement transactional data integrity, staging layers, and immutable audit logs.
  • Full Stack Collaboration (Bonus): Partner with or contribute to the React/TypeScript frontend to integrate APIs seamlessly with data grids, curation drawers, and bulk Excel upload workflows.
  • GenAI Velocity: Leverage AI-powered developer tooling (Devin, Copilot, Cursor) for rapid prototyping, component scaffolding, and automated test coverage.
  • Engineering Excellence: Drive high code quality through TDD/BDD (JUnit 5, Mockito), automated CI/CD pipelines, containerization (Docker/OpenShift), and code reviews.
  • Mentorship & Ownership: Act as a technical pillar within the Pune agile squad, collaborating with global teams and mentoring junior engineers.

What We Are Looking For

Core Backend Requirements:

  • 5-8+ years of hands-on software development experience with core focus on Java (21/25) and Spring / Spring Boot.
  • Strong foundation in RESTful API design, microservice architecture, and enterprise integration patterns.
  • Deep expertise in relational databases (SQL), schema design, data indexing, transactions, and performance tuning (PostgreSQL, Oracle, or MySQL).
  • Solid experience building data ingestion, transformation, or batch processing pipelines.
  • Strong testing discipline: unit testing, integration testing, and mock frameworks (JUnit, Mockito, Testcontainers).
  • Experience with modern DevOps pipelines (Git, Maven/Gradle, Jenkins/Tekton, Docker, Linux).

Nice-to-Have / Full-Stack Plus:

  • Experience or familiarity with React, TypeScript, or modern frontend SPAs (state management, component design, data grids).
  • Familiarity with client/server Excel file processing (.xlsx generation, bulk upload parsing).
  • Experience working with autonomous AI engineering agents (e.g., Devin) or AI-assisted coding tools.
  • Experience with message brokers or event streaming (Kafka, MQ).

Qualifications & Competencies

  • Education: Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Autonomy & Judgment: Ability to operate with limited direct supervision, make sound architectural choices, and deliver features independently.
  • Communication: Strong English communication skills and ability to collaborate across distributed global teams (India, UK, US).
  • Risk & Controls: Sound understanding of secure coding practices, data governance, and enterprise security standards.

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,135,779 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Pune
Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Bengaluru
JavaScript
PHP
C#
C#
ASP.NET Core
Entity Framework Core
gRPC for .NET
WPF
xUnit
Databases
PostgreSQL
DevOps
Rest API
gRPC
Helm
GitHub Actions
CI/CD
Docker
Kubernetes
JFrog Artifactory
Management
Miro
Confluence
Jira
Agile
Scrum
Kanban
QA
Swagger
Postman
Apply
Hybrid · Full-Time · 6+ years exp · Bachelor's Degree · Bengaluru
JavaScript
PHP
C#
C#
ASP.NET Core
Entity Framework Core
gRPC for .NET
WPF
xUnit
Databases
PostgreSQL
DevOps
Rest API
gRPC
Helm
GitHub Actions
CI/CD
Docker
Kubernetes
JFrog Artifactory
Management
Miro
Confluence
Jira
Agile
Scrum
Kanban
QA
Swagger
Postman
Apply
In office · 8+ years exp · Kochi
Management
ServiceNow
Apply
Equity · Hybrid · Full-Time · Bengaluru
Go
Rust
C++
Databases
Snowflake
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Kubernetes
Cybersecurity
Zero Trust
Management
ServiceNow
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Hyderabad
Java
C#
C++
AI/ML
Machine Learning
Apply
In office · TS/SCI · 5+ years exp · Bachelor's Degree · Arlington
Python
JavaScript
TypeScript
SQL
C#
DevOps
Rest API
Azure
CI/CD
Git
AWS
Cybersecurity
PKI
Management
Agile
Apply
In office · Moscow
Databases
PostgreSQL
ElasticSearch
OpenSearch
DevOps
Helm
Prometheus
GitLab CI
CI/CD
Kubernetes
Linux
Apply
Hybrid · Bachelor's Degree · Moscow
SQL
Analytics
Power BI
Superset
Apply
In office · 2+ years exp · Saint Petersburg
1C
Databases
PostgreSQL
MS SQL
Life Sciences
LIMS
Apply
Hybrid · London
Python
SQL
AI/ML
LLM
DevOps
FinOps
Apply
Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Pune
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Hibernate
Spring Cloud
Databases
PostgreSQL
Oracle
AI/ML
Copilot
Cursor
LLM
Devin
Frontend
React.js
Mobile
Clean Architecture
DevOps
Rest API
OpenShift
OpenTelemetry
Prometheus
CI/CD
Docker
Kubernetes
Grafana
QA
Swagger
Apply
Hybrid · Full-Time · 8+ years exp · Pune
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Testcontainers
Databases
PostgreSQL
AI/ML
Copilot
Cursor
Prompt Engineering
AI Agents
LLM
Devin
Context Engineering
Frontend
Zustand
Redux
Tailwind CSS
React.js
React Query
TanStack Table
CSS Modules
Redux Toolkit
AG Grid
Mobile
State Management
DevOps
Rest API
CI/CD
QA
Jest
Apply
Apigee Engineer 2 days ago
Hybrid · Full-Time · 5+ years exp · India
Java
Scala
Java
Spring Boot
DevOps
Rest API
Splunk
CI/CD
Jenkins
AppDynamics
Bitbucket
GitHub
API Gateway
TCP/IP
SOAP
Management
Confluence
Jira
SharePoint
Agile
QA
Swagger
Apply
Hybrid · Full-Time · 6+ years exp · Pune
Python
Java
SQL
Java
Spring Framework
Maven
DevOps
Rest API
OpenShift
Git
AWS
Linux
Unix
Management
Agile
Waterfall
Apply
Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Pune
Python
Go
JavaScript
Java
TypeScript
SQL
C#
Node JS
Python
Poetry
Java
Maven
Spring Boot
Gradle
C#
.NET
Frontend
npm
DevOps
OpenShift
GitHub Actions
GitLab CI
CI/CD
Jenkins
Git
Docker
Kubernetes
Gitflow
Trunk-Based Development
Tekton
Cybersecurity
Snyk
SonarQube
Checkmarx
CVE
Veracode
Fortify
JFrog Xray
Dependabot
Renovate
Apply
In office · 8+ years exp · Indore · Pune
JavaScript
TypeScript
SQL
Node JS
Node JS
Express
Databases
MySQL
PostgreSQL
MS SQL
Frontend
RxJS
Angular
DevOps
Rest API
CI/CD
Git
QA
Jest
Vitest
Apply
In office · 2+ years exp · Pune
JavaScript
TypeScript
SQL
Node JS
Node JS
Express
BullMQ
Databases
Redis
Frontend
GraphQL
React.js
DevOps
Rest API
Prometheus
WebSockets
CI/CD
Grafana
Blue-Green Deployment
Cybersecurity
OWASP
Apply
≈ $31k – $69k per year (Estimated) · In office · Full-Time · 6+ years exp · Bachelor's Degree · Pune
Python
JavaScript
TypeScript
Ruby
C#
Node JS
COBOL
MATLAB
C#
.NET
COBOL
CICS
Databases
MySQL
Db2
Oracle
MS SQL
IMS
AI/ML
Hadoop
TensorFlow
Machine Learning
Frontend
Redux
Webpack
Babel
Angular
React.js
JQuery
DevOps
Ubuntu
CentOS Stream
Linux
Windows
Apply
In office · Full-Time · Pune
Python
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Spring Boot
Hibernate
Spring MVC
Spring Security
Kotlin
Mockito
Databases
MySQL
PostgreSQL
AI/ML
Claude Code
Function Calling
AI Agents
LLM Guardrails
Frontend
Angular
Mobile
JUnit
DevOps
Rest API
CI/CD
AWS
Docker
Kubernetes
GitLab
Unix
SOAP
Management
Agile
Scrum
Kanban
QA
Jest
Apply
In office · Full-Time · 10+ years exp · Bachelor's Degree · Pune
C++
C++
DirectX
AI/ML
llama.cpp
vLLM
LocalAI
Ollama
PyTorch
CUDA
DevOps
CI/CD
Windows
Apply
See all jobs
This is one of many
2,135,779 more open roles from verified company boards, updated every day.