Officer- Java Backend Developer
@ Citi

Pune, Maharashtra, India
₹0
On Site
Full Time
Posted 4 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXX******* @citi.com
Recommended after applying

Job Details

Officer- Java Backend Developer at Citi

At Citi we’re not just building technology, we’re building the future of banking. Our teams are creating innovations used across the globe with a focus on evolving traditional processes.

Job Overview

This role is for a high caliber professional with 5 - 8 years of Java development experience. You will develop complex backend systems using Java, Spring Boot, and microservices within a distributed, service-based enterprise environment. The position is hybrid based in Pune, India.

Responsibilities & Qualifications

  • Develop complex backend systems using Java and Spring Boot.
  • Implement microservices with a focus on scalability, reliability, and performance.
  • Work within a distributed service-based enterprise environment.
  • Demonstrate strong problem-solving and decision-making skills.
  • Manage pressure, deadlines, and unexpected changes in requirements.
  • Bachelor’s degree or equivalent experience required.

Additional Information

Citi is an equal opportunity employer. Qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other protected characteristic.

Key skills/competency

  • Java
  • Spring Boot
  • Microservices
  • Backend Development
  • Problem-Solving
  • Distributed Systems
  • Scalability
  • Reliability
  • Performance Optimization
  • Enterprise Environment

How to Get Hired at Citi

🎯 Tips for Getting Hired

  • Customize resume: Highlight Java, Spring Boot, and microservices expertise.
  • Research Citi: Understand their culture and technology innovations.
  • Practice technical tests: Review backend and microservices challenges.
  • Prepare for interviews: Focus on problem-solving and enterprise experience.

📝 Interview Preparation Advice

Technical Preparation

Review Java coding challenges.
Practice Spring Boot framework exercises.
Study microservices architecture design.
Prepare distributed systems troubleshooting.

Behavioral Questions

Describe handling tight project deadlines.
Explain managing unexpected requirement changes.
Discuss previous teamwork challenges.
Share decision-making in project crises.

Frequently Asked Questions