Lead Java Developer

2 days ago


Chennai, Tamil Nadu, India Citi Full time ₹ 12,00,000 - ₹ 36,00,000 per year

We are seeking a highly skilled and experienced Java Senior Developer to join our team as a Vice President. This role typically involves leading the design, development, and implementation of critical enterprise-level applications, ensuring high performance, scalability, and security within a fast-paced and often distributed environment. The successful candidate will possess deep technical expertise in Java and related technologies, strong leadership capabilities, and a commitment to delivering high-quality software solutions. Experience within the financial services industry is often a strong plus for these roles.

Responsibilities
  • Technical Leadership & System Design: Lead and manage technical components, ensuring alignment with business objectives. Define the architecture and lead the implementation of robust, scalable, and secure cloud-based applications, often leveraging microservices architecture and RESTful APIs.
  • Software Development & Engineering Excellence: Design, develop, and maintain high-quality Java applications using modern Java versions (e.g., Java 8+, Java 17) and frameworks like Spring Boot. Write clean, efficient, well-documented, and testable code, adhering to SOLID principles and software design best practices.
  • Code Quality & Best Practices: Actively contribute to hands-on coding, conduct thorough code reviews, and provide constructive feedback to team members to ensure adherence to coding standards, best practices, and architectural guidelines. Drive the adoption of modern engineering practices including Agile, DevOps, CI/CD pipelines, and automated testing (TDD, BDD).
  • Collaboration & Communication: Collaborate closely with product managers, business analysts, QA engineers, architects, and other stakeholders to understand requirements, define innovative solutions, and deliver results that meet business needs. Effectively communicate with business, development, QA, infrastructure, and production support teams.
  • Mentorship & Guidance: Serve as an advisor, mentor, and coach to junior and mid-level developers, fostering a culture of technical excellence and continuous improvement. Provide technical guidance and ensure their deliverables align with architectural blueprints and best practices.
  • Continuous Learning & Strategy: Stay abreast of emerging technologies and industry trends, evaluating their potential application to systems. Contribute to the overall technical strategy and roadmap.
Qualifications
  • Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Experience: 12+ years of hands-on experience in Java software development, with multiple years in a senior or lead role. Experience in financial services is often highly valued.
  • Core Java & Frameworks: Strong proficiency in Java (Java 17 is often preferred), Spring Boot, and the Spring Framework.
  • Architecture & Design: Extensive experience in designing and implementing microservices architecture and RESTful APIs.
  • Cloud & Containerization: Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes, OpenShift) is frequently required.
  • Databases & Messaging: Familiarity with various database technologies (SQL, NoSQL like Oracle, MongoDB) and experience with message brokers (e.g., Kafka, RabbitMQ, Solace) are often key.
  • CI/CD & DevOps: Strong understanding and hands-on experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, Tekton, Harness) and DevOps practices.
  • Testing: Proficiency in testing frameworks (JUnit, Mockito, Cucumber) and an automation-first mindset with TDD/BDD.
  • Soft Skills: Excellent problem-solving, analytical, and critical thinking skills. Strong communication, collaboration, and interpersonal skills. Ability to work independently, manage multiple priorities, and adapt to fast-paced agile environments. Leadership skills, including the ability to mentor and influence.

Job Family Group:

Technology

Job Family:

Applications Development

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.


  • Lead Java Developer

    2 weeks ago


    Chennai, Tamil Nadu, India Work Fox Solutions Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Company DescriptionAt WorkFox Solutions, we believe that people are the cornerstone of every successful organization. Our mission is to bridge the gap between top talent and forward-thinking companies, helping both grow and thrive in today's dynamic landscape. We offer end-to-end recruitment services, executive search, leadership hiring, talent acquisition...

  • Lead Java Developer

    1 week ago


    Chennai, Tamil Nadu, India iAgami Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Title: Lead Java DeveloperLocation: Chennai / Pune (Hybrid)Experience: 8+ YrsMode of Hire: FulltimeNotice: Immediate to 30 DaysJob Description:Qualifications:8+ years of experience in Java development.8+ years of experience with Spring Boot framework.Minimum 2 years of experience in Team leading on a project.Strong understanding of Java and J2EE...

  • Lead Java Developer

    2 weeks ago


    Chennai, Tamil Nadu, India Mobile Programming Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job Summary: We are seeking an experienced Java Lead to drive the design, development, and implementation of scalable, high-performance applications. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, cloud platforms, and leadership experience managing development teams.Key Responsibilities:Lead and mentor a team of Java...

  • Lead Java Developer

    2 weeks ago


    Chennai, Tamil Nadu, India People Prime World Wide Full time

    Key Responsibilities :- Lead and participate in the design and development of Java-based applications using Spring Boot and Microservices architecture.- Implement and maintain secure, scalable, and efficient backend services using Java Spring Cloud, Spring Security, and Spring MVC.- Manage code repository using GIT, issue tracking through JIRA, and...

  • Lead - Java Developer

    2 weeks ago


    Chennai, Tamil Nadu, India Neurealm Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Chennai, Tamil Nadu, IndiaPracticeGeneral IT Product DevelopmentJob posted onSep 16, 2025Employee TypeFull Time EmployeeExperience range (Years)8 years - 12 yearsClientProjectsLead Java Developer:Job ResponsibilitiesStrong analytical and programming skills.Proven experience working in a fast-paced, dynamic environment.Ability to work effectively on multiple...

  • Java Lead

    2 weeks ago


    Chennai, Tamil Nadu, India Mobile Programming LLC Full time

    Job Title : Java LeadLocation : ChennaiExperience : 6 to 8+ YearsAbout the Role :We are looking for a highly skilled and experienced Java Lead to join our growing team in Chennai. As a Java Lead, you will play a crucial role in designing, developing, and implementing robust and scalable enterprise applications. You will also lead a team of developers,...

  • Lead Java Developer

    2 days ago


    Chennai, Tamil Nadu, India Weekday AI Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    This role is for one of Weekday's clientsMin Experience: 8 yearsLocation: Chennai, PuneJobType: full-timeRequirementsJob Responsibilities:Design, develop, and maintain high-quality software applications using Java and Spring Boot. Develop and maintain RESTful APIs to support various business requirements. Write and execute unit tests using TestNG to ensure...

  • Java Lead

    4 days ago


    Chennai, Tamil Nadu, India Accolite Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Responsibilities:Develop high-quality, performant, and maintainable code in Java, while ensuring clarity and conciseness.Implement and work with Core Java / J2EE, Tomcat, Application Server, and Web Services.Lead the development of Java automation frameworks for financial products using technologies such as Java and Selenium.Collaborate with the team to...

  • Lead Java Developer

    2 days ago


    Chennai, Tamil Nadu, India Weekday AI Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    This role is for one of Weekday's clientsMin Experience: 8 yearsLocation: Chennai, PuneJobType: full-timeRequirementsJob Responsibilities:Design, develop, and maintain high-quality software applications using Java and Spring Boot.Develop and maintain RESTful APIs to support various business requirements.Write and execute unit tests using TestNG to ensure...

  • Lead Java Developer

    1 week ago


    Chennai, Tamil Nadu, India Fiserv Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About your role:At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As a Software Development Engineering - Sr Professional I, you will play a critical role in designing, developing, and maintaining high-quality software applications. You will work with cross-functional teams to deliver solutions that align with...