Want to get hired at Citi?

Officer Java Backend Developer

Citi

Pune, Maharashtra, IndiaOn Site

Original Job Summary

About the Role

At Citi we’re not just building technology, we’re building the future of banking. As an Officer Java Backend Developer, you will help shape the future with innovative backend solutions in a globally recognized financial institution.

Responsibilities & Qualifications

We require 5-8 years of strong Java development experience, including:

  • Developing complex backend systems with Java, Spring Boot, and Microservices.
  • Working in a distributed, service-based enterprise environment.
  • Implementing scalable, reliable, and high performance micro-service solutions.
  • Demonstrating robust problem-solving and decision-making abilities.
  • Managing deadlines and handling unexpected changes in requirements.

Education: Bachelor’s degree or equivalent experience.

Key Skills/Competency

Java, Spring Boot, Microservices, Backend, Distributed, Scalability, Reliability, Performance, Problem-solving, Enterprise

How to Get Hired at Citi

🎯 Tips for Getting Hired

  • Tailor your resume: Highlight Java and microservices expertise.
  • Showcase projects: Detail scalable backend systems experience.
  • Research Citi: Understand the culture and technology innovations.
  • Prepare for interviews: Practice problem-solving and scenario questions.

📝 Interview Preparation Advice

Technical Preparation

Review Java and Spring Boot fundamentals.
Practice microservices architecture design.
Brush up on distributed system best practices.
Study API integration and backend performance tuning.

Behavioral Questions

Describe a challenging project deadline handled.
Explain your approach to unexpected changes.
Share teamwork experiences in pressure situations.
Discuss how you handle decision-making conflicts.