[Skip to main content](#main-content)

[OpenNash Jobs](https://jobs.opennash.com/)
[Hiring report](/reports/hiring/) · [All Citigroup jobs](https://jobs.opennash.com/companies/citigroup/) · [Search jobs](/search/)

Citigroup · Pune Maharashtra India +1 more

# Java Programmer analyst - Assistant Vice President

Pune Maharashtra India +1 more Full-time Executive Software Engineering 

Listed on Citigroup’s official careers site. Posted August 25, 2026. Check that it is still open and apply there.
[Apply on Citigroup’s careers site →](https://citi.wd5.myworkdayjobs.com/2/job/Pune-Maharashtra-India/Java-Programmer-analyst---Assistant-Vice-President_26980185)

[OpenNash Jobs](https://jobs.opennash.com/) / [Citigroup](https://jobs.opennash.com/companies/citigroup/) / Java Programmer analyst - Assistant Vice President

## Job description

### Position Overview

We are seeking an experienced Senior Java Developer/Lead to join our technology team. This intermediate-level position is responsible for designing, developing, and implementing robust, scalable, and high-performance application systems. The ideal candidate will have deep expertise in Core Java and extensive experience with the surrounding Java ecosystem, including the Spring Framework and microservices architectures. You will play a key role in all phases of the development lifecycle, from analysis and design to implementation and support.

### Key Responsibilities

Core Java Development: Design, build, and maintain efficient, reusable, and reliable Java code with a focus on multithreading, concurrency, and performance optimization.

### Microservices Architecture

Develop and manage scalable microservices using the Spring Boot framework, ensuring seamless integration and communication.

### System Design & Analysis

Participate in feasibility studies, provide time and cost estimates, and contribute to IT planning for new and revised application systems that meet specific business needs.

### Event-Driven Systems

Implement and manage messaging solutions using Kafka to build resilient, event-driven applications.

### Database Management

Design and optimize database solutions using SQL and other data technologies, ensuring data integrity and performance.

### Full Lifecycle Development

Monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation.

### Containerization & Deployment

Utilize container technologies like ECS to deploy and manage applications in a cloud environment.

### Agile Practices

Actively participate in an Agile development environment, contributing to sprint planning, daily stand-ups, and retrospectives.

### Code Quality & Security

Ensure all code adheres to essential procedures, operating standards, and security best practices. Recommend and implement security measures based on post-implementation analysis.

### Mentorship & Leadership

Serve as a subject matter expert (SME) and mentor to junior analysts, providing guidance and sharing knowledge.

### Risk Management

Appropriately assess risk in business decisions, ensuring compliance with applicable laws, rules, and regulations. Drive adherence to policy and apply sound ethical judgment in all business practices.

### Required Qualifications & Experience

Experience: 8-12 years of professional experience in software systems analysis and programming.

### Core Java

Deep, hands-on expertise in Core Java, including advanced topics like concurrency, collections, and JVM internals.

### Spring Framework

Extensive experience with the Spring Framework and Spring Boot for building enterprise-grade applications and microservices.

### Messaging Systems

Strong, practical experience with Kafka for building and maintaining event-driven architectures.

### Database Proficiency

Strong proficiency in SQL for database development and optimization.

### Containerization

Good working knowledge of container technologies such as Docker and ECS.

### Agile Methodologies

Solid experience working within and practicing Agile development methodologies.

### Preferred Qualifications

AI & Prompt Engineering: Exposure to and practical experience with smart AI tools and the ability to craft optimized prompts for development and analysis tasks. ------------------------------------------------------ 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.

## At a glance
- Posted by the employer: Aug 25, 2026
- First seen by OpenNash: Oct 13, 2026
- Last checked: Oct 13, 2026
- Listed for: 49 days
- Location: Pune Maharashtra India +1 more
- Employment type: Full-time[Apply on Citigroup’s careers site →](https://citi.wd5.myworkdayjobs.com/2/job/Pune-Maharashtra-India/Java-Programmer-analyst---Assistant-Vice-President_26980185)

## More jobs at Citigroup

### [IOS Developer](https://jobs.opennash.com/companies/citigroup/jobs/62cb5e09a1fa397d7ab3/)

Pune Maharashtra India +1 more

### [Lead Oracle Database Developer - Assistant Vice President](https://jobs.opennash.com/companies/citigroup/jobs/355fc01a9bb76a9a49ac/)

Pune Maharashtra India +1 more

### [Application Development Lead Analyst - PUNE](https://jobs.opennash.com/companies/citigroup/jobs/84894e4ae5204457ecb7/)

Pune Maharashtra India +1 more

### [Generative AI Engineering Lead](https://jobs.opennash.com/companies/citigroup/jobs/30df61781c90bd88959f/)

Pune Maharashtra India +1 more

### [IT Quality Intermediate Analyst](https://jobs.opennash.com/companies/citigroup/jobs/0131f5a6ae70b5f404c8/)

Pune Maharashtra India +1 more

## Similar jobs at other companies

### [Sr Programmer Analyst](https://jobs.opennash.com/companies/thermo-fisher-scientific/jobs/0e8b4baf6c095b5de3a5/)

Thermo Fisher Scientific · Remote, Mexico

### [Programmer/Analyst 4](https://jobs.opennash.com/companies/lam-research/jobs/e5367c98e18256141137/)

Lam Research · Bangalore, IN

### [Programmer/Analyst 5](https://jobs.opennash.com/companies/lam-research/jobs/e3877d6f654da6b16f3d/)

Lam Research · Bangalore, IN

### [Principal Programmer Analyst](https://jobs.opennash.com/companies/thermo-fisher-scientific/jobs/0713327c710bfd011772/)

Thermo Fisher Scientific · Bangalore, Karnātaka, India

### [Analyst Programmer / Programmer](https://jobs.opennash.com/companies/sun-hung-kai-properties/jobs/4b2c8d55ad1f77be494e/)

Sun Hung Kai Properties · Hong Kong

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

OpenNash Jobs · Official listings with dates and links to the employer. [Weekly hiring report](/reports/hiring/) · [Methodology](/methodology/)
