Senior Java Developer - Assistant Vice President
Location: Pune Maharashtra India
Remote Type: Hybrid
Time Type: Full time
Job Description
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.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
