Skip to main content
Team members enjoying time outside
Join Our Team

Engineering Lead Analyst - C13 - CHENNAI

Job Req Id:
25900755
Location(s):
Chennai, Tamil Nadu, India
Job Type:
Hybrid
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

    The Engineering Lead Analyst is a key member of an agile development team, responsible for the design, development, and maintenance of scalable, high-performance enterprise-level software systems. This role requires a strong understanding of microservices architecture, hands-on experience with modern Java frameworks, and a commitment to best practices in software development.

    Key Responsibilities:

    • Software Design & Development: Design, develop, and implement high-volume, low-latency, and highly scalable microservices for mission-critical application services using Spring Boot and Java. This includes development for integration with Angular-based front-ends.
    • Agile Development: Participate actively in all phases of the Agile development lifecycle, including daily stand-ups, sprint planning, and retrospectives, utilizing tools like JIRA for task management and tracking.
    • Code Quality & Testing: Write clean, well-designed, testable, and efficient code. Conduct and participate in rigorous code reviews. Develop comprehensive unit tests using mocking frameworks for Java and JavaScript testing tools for front-end components to ensure code reliability and functionality.
    • Security Implementation: Secure microservice applications in compliance with corporate security standards (e.g., Citi security standards), implementing robust security measures and protocols.
    • CI/CD & Deployment: Own the application code development, integration testing, and deployment processes leveraging a CI/CD framework. This includes utilizing tools such as BitBucket/GitHub for source code management, Artifactory for artifact management, Jenkins for automation, and BMC RLM for release management.
    • Performance Tuning & Monitoring: Tune application performance and availability to consistently meet defined Service Level Objectives (SLOs) and Service Level Agreements (SLAs). Develop and implement monitoring controls, and integrate with enterprise monitoring and reporting tools to ensure proactive issue detection.
    • Site Reliability Engineering (SRE) Contribution: Actively contribute to SRE initiatives focused on continuous improvement, automation, and operational excellence, enhancing system reliability and efficiency.
    • Resiliency & Business Continuity: Collaborate on planning and executing end-to-end resiliency and continuity of business tests to ensure application stability and disaster recovery capabilities.
    • Production Support: Provide support for application issues, performing root cause analysis and implementing timely resolutions to minimize service disruptions.

    Required Skills and Qualifications:

    • Experience: Proven experience (10+ years) in software development, with significant experience in designing and building microservices.
    • Programming Languages: Strong proficiency in Java (Java 8+) and solid understanding of object-oriented programming principles. Experience with JavaScript is also essential.
    • Frameworks: Extensive hands-on experience with Spring Boot and other Spring ecosystem projects (e.g., Spring Cloud, Spring Data). Familiarity with Angular Material or similar modern JavaScript frameworks.
    • Microservices: Deep understanding of microservices architecture patterns, challenges, and best practices.
    • Containerization: Experience with Docker and container orchestration platforms like Kubernetes or AWS ECS.
    • CI/CD Tools: Practical experience with CI/CD tools such as Jenkins, BitBucket, Artifactory, and release management tools (e.g., BMC RLM).
    • Testing Frameworks: Proficiency with Java testing frameworks (e.g., JUnit, Mockito) and modern JavaScript testing tools.
    • Databases: Experience with relational (e.g., Oracle, MSSQL) and/or NoSQL databases (e.g., MongoDB).
    • Cloud Platforms: Experience with cloud computing platforms, preferably AWS.
    • Web Technologies: Familiarity with RESTful API design principles and concepts.
    • Version Control: Proficiency with Git.
    • Problem-Solving: Excellent analytical and problem-solving skills, with a strong attention to detail.
    • Communication: Strong verbal and written communication skills, with the ability to articulate technical concepts clearly.

    Preferred Qualifications:

    • Experience with Agile methodologies (Scrum, Kanban) and JIRA.
    • Experience with application security best practices and tools.

    This is an exciting opportunity to join a dynamic team and make a significant impact on mission-critical applications within a cutting-edge technological environment.

    Qualifications:

    • 10+ years of relevant experience in application development
    • Experience working in Financial Services or a large complex and/or global environment
    • Project Management experience
    • Consistently demonstrates clear and concise written and verbal communication
    • Comprehensive knowledge of design metrics, analytics tools, benchmarking activities and related reporting to identify best practices
    • Demonstrated analytic/diagnostic skills
    • Ability to work in a matrix environment and partner with virtual teams
    • Ability to work independently, multi-task, and take ownership of various parts of a project or initiative
    • Ability to work under pressure and manage to tight deadlines or unexpected changes in expectations or requirements
    • Proven track record of operational process change and improvement

    Education:

    • Bachelor’s degree/University degree or equivalent experience
    • Master’s degree preferred

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

    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.

    A man walks his dog, enjoying a well-earned break from work.

    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.

    Learn More

    A woman enjoying work-life balance with her family
    • Group of young professionals in an office setting

      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.

      Discover More

    • Four coworkers walking down stairs and talking

      Career Professionals Talent Network

      Sign up to receive tailored job matches based on your skills and experience. Discover opportunities that align with your ambitions.

      Discover More