1,979,209open jobs
116,730companies
262,011added this week
Browse all
Salary
≈ $15k – $35k per year (Estimated)
Location
Hybrid (Pune, India)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 24, 2026. First seen by Alion on Oct 23, 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.

Position Overview

The Applications Development Intermediate Programmer Analyst (C11) will participate in the design, development, and modernization of high-performance enterprise applications. This role requires a strong engineering background with 4-9 years of software development experience, specializing in modern Java (hands-on with recent Java versions like 17/21), Microservices Architecture, Docker containerization, Python scripting/development, and extensive Oracle PL/SQL programming.

The ideal candidate possesses an appetite for tackling complex architectural and business challenges, demonstrates proactive collaboration and communication across distributed teams, and actively leverages Generative AI tools and automation practices to optimize output, accelerate development cycles, and ensure engineering excellence.

Role Summary

  • Job Title: Applications Development Intmd Programmer Analyst
  • Grade / Level: C11
  • Domain: Global Technology / Applications Development
  • Core Technology Stack: Java 17/21+, Spring Boot, Microservices Architecture, Docker / Container Images, Python, Oracle Database & PL/SQL, REST APIs, CI/CD, GenAI Dev & Automation Tools

Key Responsibilities

1. Application Design, Microservices & Core Engineering

  • Architect, build, and deploy resilient, scalable Microservices and distributed backend components using modern Java (Java 17/21+) and the Spring framework ecosystem (Spring Boot, Spring Cloud).
  • Build, optimize, and manage Docker container images, container runtimes, and local/orchestrated build pipelines.
  • Develop and maintain automation scripts, utilities, or data processing components using Python.
  • Perform comprehensive unit and integration testing (JUnit 5, Mockito, Testcontainers) and maintain rigorous code quality and security standards.

2. Database Engineering & PL/SQL Programming

  • Design, optimize, and maintain complex relational database structures in Oracle.
  • Write, refactor, and fine-tune complex PL/SQL packages, stored procedures, functions, triggers, and views.
  • Perform SQL query optimization, execution plan analysis, index strategy implementation, and database performance tuning for high-throughput, low-latency transaction processing.

3. AI-Driven Productivity, Automation & Optimization

  • Actively utilize Generative AI tooling (e.g., coding assistants, automated test generators, prompt engineering, AI refactoring tools) to maximize engineering velocity and optimize application code and processes.
  • Implement automated test pipelines, code generation utilities, and build-automation scripts across Python/Java toolchains to eliminate manual engineering overhead.
  • Champion automation-first approaches in local development loops, deployment pipelines, and operational monitoring.

4. Agile Delivery, Problem Solving & Teamwork

  • Collaborate actively within an Agile/Scrum team structure with Product Owners, Architects, Business Analysts, and Quality Engineers.
  • Take ownership of challenging technical problems, root-cause investigations, and critical incident resolutions with a solution-oriented mindset.
  • Conduct constructive peer code reviews, contribute to architectural reviews, and maintain comprehensive technical documentation, OpenAPI/Swagger specifications, and system diagrams.

Technical Qualifications & Competencies

Required Qualifications & Experience

  • Total Experience: 5-9 years of hands-on professional software engineering and backend systems development.
  • Modern Java Expertise: Extensive, hands-on experience with modern Java versions (Java 17 / 21+), including modern language features (records, pattern matching, virtual threads/Project Loom, modern streams/lambdas, concurrency, memory management).
  • Microservices Architecture: Proven track record in designing, building, and operating production-grade Microservices (Spring Boot, service discovery, circuit breaking, API gateways, event-driven integrations).
  • Docker & Containerization: Practical hands-on experience creating, packaging, and optimizing Docker images/Dockerfiles, multi-stage container builds, and container configurations.
  • Oracle & PL/SQL: High proficiency in Oracle Database concepts and hands-on PL/SQL programming (stored procedures, packages, bulk operations, cursors, indexing strategies, execution plan tuning).
  • Python Exposure: Working knowledge and hands-on exposure to Python for application development, scripting, data manipulation, or automation tooling.
  • RESTful APIs & Integration: Strong background in building and consuming enterprise RESTful APIs, JSON data structures, and contract-first API design.
  • AI & Automation Enthusiasm: Demonstrated capability and enthusiasm for leveraging AI tools (e.g., code generation, code review, debugging, test automation) to drive engineering efficiency and automate repetitive tasks.

Preferred / Additional Skills

  • Experience with Kubernetes / OpenShift container orchestration.
  • Exposure to enterprise messaging and streaming platforms (Apache Kafka, IBM MQ).
  • Familiarity with modern CI/CD pipelines (Git, Maven/Gradle, Jenkins, Tekton, Artifactory, SonarQube).
  • Working knowledge of cloud native concepts and distributed caching (Redis, Hazelcast).

Behavioral & Soft Skills

  • Passion for New Challenges: Inquisitive and eager to take on technically demanding problems and unfamiliar domains.
  • Strong Communication: Able to clearly present technical concepts, architectural choices, and project status to both technical peers and business partners.
  • Collaborative Team Player: Dedicated to team goals, inclusive collaboration, knowledge sharing, and peer mentorship.
  • Analytical & Critical Thinking: Methodical approach to troubleshooting, system performance analysis, and risk mitigation.

Education

  • Bachelor’s or Master’s degree in Computer Science, Information Systems, Software Engineering, or equivalent practical experience.

Qualifications:

  • 5 to 7 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements

Education:

  • Bachelor’s degree/University degree or equivalent experience

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.
1,979,209 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
In office • Full-Time • 4+ years exp • Hyderabad
Python
Java
SQL
Python
FastAPI
Java
Spring Boot
Databases
PostgreSQL
Neo4j
CockroachDB
Milvus
pgvector
Apache Kafka
YugabyteDB
Google Cloud Spanner
AI/ML
AI Agents
LLM
RAG
Semantic Search
DevOps
Jenkins
Docker
IAM
Linux
Cybersecurity
Keycloak
HashiCorp Vault
Analytics
ETL/ELT
Apply
≈ $18k – $42k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
Python
Django
Databases
PostgreSQL
Redis
DevOps
Rest API
CI/CD
Docker
Apply
≈ $16k – $37k per year (Estimated) • In office • 9+ years exp • Chennai
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
Frontend
Redux
Tailwind CSS
React.js
DevOps
Rest API
GitHub Actions
CI/CD
AWS
Docker
Kubernetes
Cybersecurity
GDPR
Management
Agile
Scrum
Kanban
QA
Cypress
Jest
Apply
Staff Engineer 1 hour ago
≈ $29k – $73k per year (Estimated) • In office • 12+ years exp • Chennai
JavaScript
SQL
Node JS
Node JS
Nest.JS
Express
Databases
MySQL
PostgreSQL
Redis
ElasticSearch
Frontend
Vue.js
Webpack
GraphQL
Babel
React.js
Storybook
npm
Sass
DevOps
Rest API
GCP
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Bitbucket
AWS Lambda
GitHub
GitLab
Cybersecurity
OWASP
Management
Agile
Scrum
Kanban
QA
Cypress
Chrome DevTools
Jest
Apply
≈ $16k – $37k per year (Estimated) • In office • 3+ years exp • Chennai
Python
Go
JavaScript
Java
Node JS
Databases
MySQL
PostgreSQL
AI/ML
AI Agents
LLM
RAG
Agentic Workflows
Frontend
GraphQL
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
$73k – $130k per year • Remote (United States) • 3+ years exp • High School Diploma • Tempe
Python
JavaScript
TypeScript
SQL
Ruby
C#
Node JS
Databases
MySQL
PostgreSQL
Frontend
Vue.js
GraphQL
Angular
React.js
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
Database Developer 2 days ago
≈ $84k – $154k per year (Estimated) • Remote (United States) • Full-Time • 3+ years exp • Jacksonville
Python
SQL
PowerShell
Databases
MS SQL
Microsoft Fabric
DevOps
Azure
Git
Cybersecurity
Least Privilege
Analytics
Power BI
ETL/ELT
SSIS
Azure Data Factory
Management
ClickUp
Power Apps
SharePoint
Apply
$111k – $185k per year • In office • 15+ years exp • Plano
Python
PowerShell
C#
AI/ML
Copilot
Prompt Engineering
AI Agents
Copilot Studio
DevOps
Rest API
Azure
Cybersecurity
Zero Trust
Microsoft Entra ID
Active Directory
Management
Power Automate
Power Apps
ITIL
Apply
$100k – $160k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • Redmond
Python
TypeScript
SQL
Databases
Snowflake
Analytics
Power BI
ETL/ELT
Apply
Lead Data Architect 2 days ago
$120k – $200k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Redmond
Python
SQL
Databases
Snowflake
Analytics
Power BI
ETL/ELT
Apply
Hybrid • Full-Time • 4+ years exp • Pune
Java
DevOps
CI/CD
Apply
≈ $21k – $49k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Mumbai
Java
DevOps
CI/CD
Bitbucket
Linux
Unix
Apply
≈ $7k – $19k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Pune
JavaScript
Java
Java
Spring Boot
Frontend
React.js
DevOps
Rest API
Apply
Java FullStack 3 days ago
≈ $7k – $19k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Pune
Java
SQL
Databases
Oracle
DevOps
Rest API
Apply
Hybrid • Full-Time • 4+ years exp • Pune • Chennai
Java
Java
Spring Boot
Apply
≈ $16k – $38k per year (Estimated) • In office • 6+ years exp • Pune
C#
C#
Entity Framework Core
Databases
PostgreSQL
Mobile
Clean Architecture
DevOps
Rest API
Terraform
OpenTelemetry
WebSockets
AWS
Docker
AWS Lambda
Amazon S3
Amazon ECS
Amazon CloudWatch
Cybersecurity
GDPR
IoT
MQTT
Apply
Application Architect 8 hours ago
≈ $30k – $74k per year (Estimated) • In office • 9+ years exp • Mumbai • Pune
Java
Java
Spring Cloud
Databases
Apache Kafka
Apply
≈ $17k – $39k per year (Estimated) • Hybrid • 5+ years exp • Bengaluru • Pune
PowerShell
C#
C#
.NET
DevOps
Rest API
Azure
CI/CD
Windows Server
Docker
Kubernetes
Cybersecurity
Active Directory
Apply
≈ $16k – $36k per year (Estimated) • Hybrid • 7+ years exp • Pune
Java
SQL
Java
Spring Framework
Spring Boot
Hibernate
Databases
MySQL
PostgreSQL
Oracle
RabbitMQ
ActiveMQ
Apache Kafka
DevOps
Rest API
CI/CD
Git
Linux
Unix
Apply
≈ $16k – $36k per year (Estimated) • In office • 5+ years exp • Pune
JavaScript
Java
SQL
Java
Spring Boot
Frontend
React.js
DevOps
Rest API
Git
Apply
See all jobs
This is one of many
1,979,209 more open roles from verified company boards, updated every day.