
Engineer Sr Analyst - C12 - PUNE
at Citi
Posted 4 hours ago
No clicks
- Compensation
- Not specified
- City
- Not specified
- Country
- Not specified
Currency: Not specified
Engineer Sr Analyst - Java backend developer to design, develop and maintain complex backend systems. Focus on Spring, Spring Boot, Spring Cloud, Hibernate/JPA, and NoSQL (MongoDB) with Oracle; build scalable microservices for high-performance environments. Lead design efforts, mentor junior developers, and drive performance optimization. Hybrid role based in Pune, India.
Engineer Sr Analyst - C12 - PUNE
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
Engineer Sr Analyst - Java Job Description (8+ Years Experience)
Role Summary
We are seeking talented Java Developers to design, develop, and maintain complex backend systems. Successful candidates will be instrumental in building scalable, reliable, and high-performance microservices-based solutions, collaborating with cross-functional teams, and contributing to a culture of continuous improvement.
Key Responsibilities
Common Responsibilities (Across All Levels)
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Implement data access layers using Hibernate and JPA and manage caching using Redis or other caching frameworks.
- Ensure high quality through effective code reviews, static code analysis, and performance optimization.
- Contribute to a culture of continuous improvement.
Responsibilities Specific to Experience Level (8+ Years)
- Lead the design and development of complex backend systems using Spring, Spring Boot, and Spring Cloud technologies.
- Architect and implement microservices-based solutions with a strong focus on scalability, reliability, and performance.
- Strategically guide the integration and optimization of Oracle and MongoDB in high-performance environments.
- Mentor junior developers and contribute significantly to a culture of continuous improvement.
Required Skills and Qualifications
Experience
- 8+ years of software development experience with a strong focus on Java.
Spring Ecosystem
- Expert-level knowledge and proven experience in Spring Framework, Spring Boot, and Spring Cloud.
Microservices Architecture
- Expert-level understanding and practical application of Microservices Architecture and best practices, including design patterns and advanced concepts.
Data Access & Databases
- Expert-level proficiency in Hibernate, JPA, relational (Oracle), and NoSQL (MongoDB) databases, including complex query optimization and schema design.
Caching (Redis)
- Deep experience and proven expertise with Redis or equivalent for advanced caching strategies and performance optimization.
Application Performance
- Strong understanding and practical experience in application performance, monitoring, and optimization techniques, including troubleshooting and tuning.
Problem-Solving
- Exceptional problem-solving skills and demonstrated ability to lead and resolve highly complex development challenges.
Preferred Qualifications (Common Across All Levels, but expectation of depth increases with seniority)
- Knowledge of API Gateways, Service Discovery, and Distributed Tracing (e.g., Spring Cloud Gateway, Eureka, Zipkin).
- Familiarity with containerization tools like Docker and orchestration with Kubernetes.
- Experience with code quality tools (e.g., SonarQube, CheckStyle).
- Understanding of security best practices for backend development (OAuth2, JWT, Spring Security).
Soft Skills
Collaboration
- Proven leadership and team collaboration skills across multiple teams.
Communication & Stakeholder Management
- Strong communication and stakeholder management, including executive communication.
Technical Depth & Business Acumen
- Ability to strategically balance technical depth with long-term business priorities.
Code Quality
- Strong passion and advocacy for high-quality, clean, and maintainable code, driving best practices.
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Systems & 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.

