Java Full Stack Developer

Citibank (Switzerland) AG

Pune District

Hybrid

INR 1,800,000 - 2,800,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Citi in Pune, Maharashtra, invites an experienced Senior Java Full Stack Developer to design and implement scalable web applications and backend systems. You will develop RESTful APIs, microservices, and rich front-end interfaces using ReactJS.

You will work with Java, Spring Boot, Docker, Kubernetes in a hybrid setup and collaborate with DevOps to automate CI/CD pipelines. Strong experience in databases (Oracle, MongoDB) and testing frameworks is required.

Qualifications

  • 5+ years of full-stack Java development in financial services preferred.
  • Proficient in Java, Spring Boot, microservices and REST APIs.
  • Experience with ReactJS front-end and responsive UI.
  • Hands-on with Docker, Kubernetes, and CI/CD pipelines.
  • Experience with Oracle/PLSQL and MongoDB.
  • Familiarity with Git and testing frameworks (JUnit, Mockito).

Responsibilities

  • Develop and maintain RESTful APIs and microservices.
  • Build front-end features with ReactJS and ensure UX excellence.
  • Collaborate with DevOps to deploy in CI/CD pipelines.
  • Monitor performance and security of services.
  • Participate in design and code reviews.

Skills

ReactJS
Java
Spring Boot
Microservices
REST API
Hibernate
Oracle/PLSQL
MongoDB
Jest/Testing
JUnit/Mockito
Git
Docker
Kubernetes
Jenkins
CI/CD
Cloud (AWS/Azure/GCP)
HTML5/CSS/JS/TS
Agile/Scrum

Tools

Java
Spring Boot
ReactJS
Docker
Kubernetes
Git
Jenkins
MongoDB
Oracle
Hibernate
REST API
CI/CD

Job description

## Java Full Stack DeveloperApply: Hybrid: Pune Maharashtra India: Full time: Posted Today: End Date: November 12, 2026 (30+ days left to apply): 26996240**Excited to Grow Your Career?**At Citi, we’re not just building technology — we’re building the future of banking. Encompassing a broad range of specialties, roles, and cultures, our teams are creating innovations used across the globe. Citi is constantly evolving and progressing through technology, with a laser focus on transforming the way business is done.As one of the world’s most global banks, we’re changing how the world does business. If you believe this opportunity is the right fit for you, we encourage you to apply.**About the Role**We are currently seeking an experienced Senior Java Full Stack Developer who can independently work on scalable web applications and complex backend systems.**What We Offer****Health & Well-being*** Programs and services supporting physical and mental wellness* Access to telehealth options* Health advocates* Confidential counseling services**Financial Wellness*** Resources to help employees manage their financial well-being* Future planning and financial support programs**Learning & Development*** Access to extensive learning resources* Opportunities to broaden and deepen technical and professional skills**Key Responsibilities*** Develop and maintain RESTful APIs, microservices, and applications using backend technologies like Java and Spring framework.* Use Docker, Kubernetes and other containerized tools to manage and deploy microservices.* Monitor microservices performance and security and proactively fix issues or optimize services.* Work closely with the DevOps team to build, deploy, and manage applications in CI/CD pipelines using tools like Jenkins, Git, or equivalent.* Develop and maintain robust and scalable web applications primarily using ReactJS for the front-end.* Implement responsive and interactive user interfaces with a strong focus on user experience.**Required Skills & Experience*** 5+ years of relevant experience in full-stack development, with experience in the Financial Service industry preferred.* Strong hands-on experience of backend development using Java with Spring Boot, Microservices architecture, REST API, and Hibernate.* Hands-on understanding of relational databases like Oracle, PL/SQL or No-SQL Databases like MongoDB.* Experience with performance optimizations tools and techniques for both front-end and back-end.* Experience with version control systems like Git.* ReactJS concepts and hands-on coding skills in ReactJS (JavaScript/TypeScript).* Experience in modern front-end technologies including HTML5, CSS, JavaScript/TypeScript, and popular ReactJS libraries/frameworks.* Understanding test-driven development and experience with testing frameworks (e.g.,Jest, React Testing Library, JUnit, Mockito).**Preferred Qualifications*** Relevant certifications such as Oracle Certified Professional (OCP).* Leetcode/Hackerank/Github Online coding repositories.* Knowledge of cloud computing technologies (AWS, Azure, or Google Cloud).* Familiarity with agile software development methodologies (Agile or Scrum).* Experience with DevOps practices and tools (Git, Jenkins, and Docker).* Excellent problem-solving and analytical skills with good teamwork capabilities.------------------------------------------------------## **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.*
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Full Stack Engineer - Assistant Vice President
Java Full Stack Engineer - Assistant Vice President

Citibank (Switzerland) AG • Pune District

Hybrid
INR 4,000,000 - 7,000,000
Senior Java Backend Developer
Senior Java Backend Developer

Citibank (Switzerland) AG • Pune District

Hybrid
INR 1,200,000 - 2,400,000
Java Developer
Java Developer

Citibank (Switzerland) AG • Pune District

Hybrid
INR 2,500,000 - 4,000,000
Java Full Stack Developer
Java Full Stack Developer

Citi • Pune District

On-site
INR 1,400,000 - 2,200,000
Health & Well-being
Financial Wellness
Learning & Development
Java Backend Developer- Assistant Vice President
Java Backend Developer- Assistant Vice President

Citibank (Switzerland) AG • Pune District

On-site
INR 1,800,000 - 2,400,000
Full stack Java Development -Assistant Vice President
Full stack Java Development -Assistant Vice President

Citibank (Switzerland) AG • Pune District

On-site
INR 3,000,000 - 5,400,000
Full Stack App Development Manager - C12 - PUNE
Full Stack App Development Manager - C12 - PUNE

Citibank (Switzerland) AG • Pune District

On-site
Confidential
Senior Lead Java Development - Assistant Vice President
Senior Lead Java Development - Assistant Vice President

Citibank (Switzerland) AG • Pune District

On-site
Confidential
Java Full Stack Developer
Java Full Stack Developer

Citigroup Inc. • Nanded District

On-site
INR 1,800,000 - 3,000,000
Health & Well-being
Financial Wellness
Learning & Development
Intermediate Software Engineer – Java Full Stack
Intermediate Software Engineer – Java Full Stack

Citibank (Switzerland) AG • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000