[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 · Shivaji Gardens, Moonli

# Full Stack Java Developer Junior

Shivaji Gardens, Moonli Full-time Software Engineering 

Listed on Citigroup’s official careers site. Posted October 6, 2026. Check that it is still open and apply there.
[Apply on Citigroup’s careers site →](https://citi.wd5.myworkdayjobs.com/2/job/1124-SHIVAJI-GARDENS-MOONLI/Full-Stack-Java-Developer-Junior_26994988)

[OpenNash Jobs](https://jobs.opennash.com/) / [Citigroup](https://jobs.opennash.com/companies/citigroup/) / Full Stack Java Developer Junior

## Job description

Citi is seeking a talented and driven Full Stack Software Engineer to design, develop, and maintain high-performance, scalable enterprise applications. In this role, you will play a key part in delivering end-to-end solutions by building responsive, modern user interfaces using Angular and robust, resilient backend microservices using Java & Spring Boot.

### Key Responsibilities

End-to-End Application Development: Design, develop, test, and deploy resilient, scalable full-stack applications with Angular on the front end and Java / Spring Boot microservices on the backend.

### Frontend Architecture

Build modern, responsive, and accessible web interfaces using Angular (v14+), TypeScript, HTML5/SCSS, and state management libraries (NgRx/RxJS).

### Backend & Microservices Engineering

Architect and implement RESTful APIs, event-driven architectures, and microservices following cloud-native principles, secure coding practices, and clean architecture standards.

### Database & Data Management

Design data models, write optimized queries, and interact with relational databases (e.g., Oracle, PostgreSQL) and NoSQL stores (e.g., MongoDB, Cassandra).

### CI/CD & DevOps

Integrate code into automated CI/CD pipelines, containerize applications using Docker, and support deployment onto container orchestration platforms (Kubernetes / OpenShift).

### Quality Assurance & Testing

Write comprehensive unit, integration, and end-to-end tests using frameworks such as JUnit, Mockito, Jasmine, Karma, or Cypress to maintain high code coverage and quality gates.

### Code Reviews & Collaboration

Participate in active peer code reviews, architectural discussions, sprint planning, and Agile ceremonies.

### Security & Compliance

Ensure software aligns with enterprise security standards, data privacy mandates, vulnerability remediation (e.g., SAST/DAST, SonarQube, Snyk), and regulatory compliance requirements.

### Qualifications & Skills

Required Technical Qualifications: Core Experience: 2-4 years of professional software development experience in enterprise-grade applications.

### Frontend Expertise

Proficiency in Angular (v12+ / latest versions), TypeScript, JavaScript (ES6+), HTML5, and CSS3/SCSS. Experience in responsive UI design, modular architecture, and frontend performance optimization.

### Backend Expertise

Strong foundation in Java (Java 11/17+) and core object-oriented programming concepts. In-depth experience with the Spring Framework ecosystem (Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Cloud). Proven track record of designing, building, and consuming RESTful APIs and microservices.

### Database Systems

Practical experience with relational databases ( PostgreSQL, Oracle, or MySQL) including schema design, indexing, and SQL optimization. Familiarity with ORM frameworks such as Hibernate / Spring Data JPA.

### Preferred Qualifications

Experience with containerization and orchestration platforms ( Docker, Kubernetes, Red Hat OpenShift). Experience with messaging/streaming platforms (e.g., Apache Kafka, RabbitMQ). Knowledge of Cloud platforms (AWS, GCP, or Azure) and cloud-native architecture patterns. Familiarity with caching technologies (e.g., Redis, Hazelcast). Experience working in Agile/Scrum delivery environments with Jira/Confluence. Financial services or banking domain knowledge is a plus.

### Education

Bachelor’s/University degree or equivalent experience ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Digital Software Engineering ------------------------------------------------------ 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: Oct 6, 2026
- First seen by OpenNash: Oct 13, 2026
- Last checked: Oct 20, 2026
- Listed for: 14 days
- Location: Shivaji Gardens, Moonli
- Employment type: Full-time[Apply on Citigroup’s careers site →](https://citi.wd5.myworkdayjobs.com/2/job/1124-SHIVAJI-GARDENS-MOONLI/Full-Stack-Java-Developer-Junior_26994988)

## More jobs at Citigroup

### [Application Development Programmer Analyst](https://jobs.opennash.com/companies/citigroup/jobs/33837f68349c300dda92/)

Shivaji Gardens, Moonli

### [Applications Development Senior Programmer Analyst - Assistant Vice President](https://jobs.opennash.com/companies/citigroup/jobs/67a6e8379dd81954e190/)

Shivaji Gardens, Moonli

### [Digital Software Engineer Senior Manager](https://jobs.opennash.com/companies/citigroup/jobs/8922d24aadd6ebc47f8d/)

Shivaji Gardens, Moonli

### [Full Stack Developer](https://jobs.opennash.com/companies/citigroup/jobs/4b73ebc4af1ee34dba41/)

Shivaji Gardens, Moonli

## Similar jobs at other companies

### [Senior Software Developer – Java Full stack (Java + Angular + OracleDB)](https://jobs.opennash.com/companies/siemens/jobs/8bf734b2da72dd83953e/)

Siemens 

### [Lead Software Engineer Java Full Stack Developer](https://jobs.opennash.com/companies/jpmorganchase/jobs/466ebabebb47a73a06e8/)

JPMorganChase · Hyderabad, Telangana, India

### [Full Stack Developer (AWS & Java 8) - VOIS](https://jobs.opennash.com/companies/vodafone/jobs/0a4501ad867d107f8f25/)

Vodafone · Pune, Maharashtra, India

### [Software Engineer III - Java Full Stack Developer + Python + AWS](https://jobs.opennash.com/companies/jpmorganchase/jobs/e13f9e5608b29452ebfa/)

JPMorganChase · Bengaluru, Karnataka, India

### [Senior Full Stack Java Developer](https://jobs.opennash.com/companies/fidelity-national-information-fis/jobs/c62fea03e5177e39a6af/)

Fidelity National Information (FIS) · Westend Center I, Sector II, Aundh, Pune-, Mahārāshtra, India

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/)
