
Digital Software Engineering Intermediate Analyst
- Job Req Id:
- 25905011
- Location(s):
- Chennai, Tamil Nadu, India
- Job Type:
- On-Site/Resident
- Posted:
- Sep. 17, 2025
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
We are seeking a highly skilled and experienced Senior API Developer with 6-8 years of professional experience to join our dynamic and
innovative engineering team.
The ideal candidate will have a strong background in designing, developing, and maintaining robust, scalable backend services and APIs.
You will possess deep expertise in Java, database technologies, Kubernetes, and API management solutions like Apigee.
As a Senior Backend Developer, you will play a crucial role in the entire product development lifecycle, from conceptualization and design to
deployment and ongoing maintenance of our core backend systems. You will collaborate with cross-functional teams, mentor junior
engineers, and contribute to high-level architectural decisions, including the implementation and optimization of our CI/CD pipelines for
backend services.
Responsibilities:
Design, develop, test, deploy, and maintain scalable and robust backend applications, services, and APIs.
Collaborate with product managers, solution architects, and other engineers to understand business requirements and translate them into
technical specifications and well-architected solutions.
Develop, manage, and optimize well-functioning databases and data access layers.
Design and implement highly performant and secure RESTful APIs and other backend services.
Develop and implement API policies, security, and traffic management strategies using API Gateway platforms like Apigee.
Write clean, efficient, well-documented, and maintainable code adhering to best practices and coding standards.
Participate in code reviews to ensure code quality, share knowledge, and promote best practices.
Troubleshoot, debug, and upgrade existing backend software and associated infrastructure.
Optimize backend applications for maximum speed, scalability, and reliability.
Design, implement, and manage CI/CD pipelines for automated build, test, and deployment processes for backend services.
Mentor and guide junior engineers, fostering a culture of learning and continuous improvement.
Work effectively in an Agile development environment.
Contribute to the creation of technical documentation, including design specifications, API contracts, flow diagrams, and CI/CD pipeline
configurations.
Required Skills and Qualifications:
6-8 years of professional experience as a Backend Developer or similar role.
Strong proficiency in Java and experience with modern Java frameworks (e.g., Spring Boot).
Strong proficiency in database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis).
Proven strong knowledge and hands-on experience with Apigee API Gateway (or similar API Management platforms).
Experience designing and developing RESTful APIs.
Strong understanding and practical experience with Kubernetes (including deployment, scaling, and management of applications within a
Kubernetes environment).
Strong understanding of software development principles, design patterns, and architectural best practices.
Proficient with version control systems, particularly Git.
Experience with testing frameworks and methodologies (e.g., unit testing, integration testing, automated testing).
Proven experience with CI/CD tools and technologies (e.g., Jenkins, GitLab CI/CD, GitHub Actions).
Experience with containerization technologies such as Docker.
Excellent problem-solving, analytical, and critical thinking skills.
Strong communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
Proven ability to manage multiple priorities and deliver high-quality work on schedule.
Preferred Qualifications:
Bachelor’s degree in Computer Science or a related field.
Experience with microservices architecture.
Experience with API security best practices (OAuth, JWT, API Keys).
Familiarity with API design principles (e.g., OpenAPI/Swagger).
Experience with Agile/Scrum methodologies.
Contributions to open-source projects.
Experience mentoring junior developers.
Familiarity with advanced security best practices in backend development and CI/CD pipelines.
Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
Experience with Kubernetes orchestration tools and ecosystem (e.g., Helm, Kustomize).
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Digital Software 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.

Global Benefits
Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance. Explore a few of the highlights that make working with us rewarding.

Explore More Jobs
-
기업금융 전산시스템 운영 담당자 채용
- Incheon
-
Vice President - Regulatory Reporting Change & Controls Lead Analyst (Mumbai)
- Mumbai, Maharashtra
-
Vice President - Cross-disciplinary Controls Lead Analyst
- Mumbai, Maharashtra
-
UI/UX Development Architect - Vice President
- Pune, Maharashtra
-
Early Careers Talent Network
Sign up to receive personalized job matches based on your skills and interests. We'll help you discover opportunities that align with your goals.
-
Career Professionals Talent Network
Sign up to receive tailored job matches based on your skills and experience. Discover opportunities that align with your ambitions.