hero

Find Your Dream Job Today

Out for Undergrad
companies
Jobs

Public Cloud - Senior Java Developer - Assistant Vice President

Citi

Citi

Software Engineering
Pune, Maharashtra, India
Posted on Apr 9, 2026

Summary

As a Senior Java Backend Developer, you will be responsible for building high-performance, resilient, and scalable backend services that power our critical applications. You will work closely with product managers, front-end developers, and other stakeholders to understand requirements, design solutions, and deliver high-quality software. This role requires strong technical leadership, problem-solving skills, and a passion for creating exceptional software.

Key Responsibilities

  • Software Development: Design, develop, test, deploy, and maintain high-quality, scalable, and resilient backend services and APIs using Java and related technologies.
  • Technical Leadership: Provide technical guidance and mentorship to junior and mid-level developers, conduct code reviews, and promote best practices in software development.
  • System Design: Collaborate with architects and other senior developers to design robust, scalable, and secure backend architectures.
  • Performance Optimization: Identify and resolve performance and scalability issues, ensuring optimal application performance and responsiveness.
  • Code Quality: Uphold and improve code quality through rigorous testing, documentation, and adherence to coding standards.
  • Troubleshooting & Support: Diagnose and resolve complex technical issues, providing production support when necessary.
  • Collaboration: Work effectively within an Agile/Scrum team, participating in all phases of the software development life cycle.
  • Innovation: Stay up-to-date with emerging technologies and industry trends, evaluating and recommending new tools and technologies to improve development processes and product quality.

Required Qualifications

  • Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Experience: 8+ years of professional experience in backend software development with a strong focus on Java.
  • Java Expertise: Deep understanding of Java 8+ and its ecosystem, including Spring Framework (Spring Boot, Spring Cloud, Spring Data JPA, etc.).
  • Database Knowledge: Strong proficiency with relational databases (e.g., PostgreSQL, MySQL, Oracle) and ORM frameworks (e.g., Hibernate, JPA). Experience with NoSQL databases (e.g., MongoDB, Cassandra) is a plus.
  • Cloud Platforms: Experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform) and related services.
  • Microservices: Solid understanding and experience with microservices architecture and design patterns.
  • Testing: Experience with unit, integration, and end-to-end testing frameworks (e.g., JUnit, Mockito).
  • Version Control: Proficient with Git and continuous integration/continuous delivery (CI/CD) pipelines.
  • Problem-Solving: Excellent analytical and problem-solving skills with attention to detail.
  • Communication: Strong written and verbal communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.

Preferred Qualifications

  • Experience with message brokers (e.g., Kafka, RabbitMQ).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of asynchronous programming and reactive systems.
  • Understanding of security best practices in application development.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Systems & Engineering

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

Java, Spring Boot.

------------------------------------------------------

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.