Employer Login | Partner Login | Candidate Login
WhatsApp Logo Chat us Call Logo Call us

Java Engineering Lead - Vice President

Citi Bank — Pune, PUNE

Apply Now
Experience 0-5 Years yrs
Age 21-35 yrs
Gender Both
Salary Not Disclosed LPA
Department Sales Loans
Product Loans

Job Description

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,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

Java Engineering Lead - Vice President 

Key Responsibilities:

  • Lead a team of developers in designing, developing and deploying scalable, secure and maintainable applications.

  • Architect and implement robust backend services using Java, Spring Boot, Hibernate/JPA and Spring Cloud.

  • Drive containerization and orchestration strategies using Docker and Kubernetes.

  • Apply modern DevOps principles with Maven, Gradle, CI/CD pipelines and cloud-native tools.

  • Collaborate with product owners, business analysts and QA teams to ensure alignment with business goals.

  • Participate in and facilitate Agile ceremonies (Scrum or Kanban) including daily stand-ups, sprint planning, retrospectives, refinement and backlog grooming.

  • Review code, mentor junior developers and enforce coding standards and best practices.

  • Troubleshoot production issues and lead root cause analysis to identify and resolve performance or stability issues.

  • Ensure high standards of software quality within team by establishing good practices and habits.

Required Skills and Qualifications:

  • 10+ years of professional software development experience.

  • Proven expertise in Java (8/11/17), Spring Boot, Hibernate/JPA  andSpring Cloud.

  • Proficiency in Docker and Kubernetes for microservices deployment.

  • Strong knowledge of build tools:Maven, Gradle

  • Experience working in Agile environment (Scrum, Kanban) and familiarity with tools like JIRA, Confluence.

  • Solid understanding of RESTful APIs, microservices architecture and design patterns.

  • Experience with source control (e.g. Git), CI/CD with LightSpeed Enterprises

  • Strong leadership and team management experience

  • Excellent communication, problem-solving and organizational skills.

Preferred Qualifications:  Good to have

  • Experience with cloud-native platforms (Enterprise Cloud, AWS, Azure, GCP)

  • Exposure to monitoring and logging tools (e.g. Prometheus, KLK stack).

  • Knowledge of testing tools like Junit, Quantum, Mockito, Karma, Jasmine.

  • Strong experience in front-end development using Angular (10+)

  • Build responsive, user-centric front-end components using Angular.

  • Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • Clear understanding of building horizontally scalable, highly available, highly resilient, and low latency applications
  • Multiple years of experience with agile and iterative software delivery

  • Exposure to Cloud infrastructure both on-premises and public cloud (i.e., OpenShift, AWS, etc.)
  • Exposure to Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
  • Multiple years of experience CI/CD pipelines and using front-end test strategies and frameworks (Cypress, jasmine, karma, selenium etc.)
  • Bachelor's degree in engineering, computer science, computer engineering, or equivalent work experience
  • Exposure to event-driven design and architecture (Kafka, Spark Flink, etc.)
  • Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.)
  • Exposure to Infrastructure as Code tools (Terraform, Cloudformation, etc.)
  • Exposure to Security, Observability, and Monitoring tools (Grafana Prometheus, Splunk, ELK, CloudWatch, etc.)
  • Exposure to database concepts (RDBMS, NoSQL)

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

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.

Frequently Asked Questions

What are the eligibility criteria for the Java Engineering Lead - Vice President job at Citi Bank?

Eligibility typically includes the qualifications and experience outlined in the job description above, with around 0-5 Years years of relevant experience expected for this role.

What are the primary responsibilities of a Java Engineering Lead - Vice President at Citi Bank?

The key responsibilities for this role are detailed in the Key Responsibilities section above, covering the core duties expected of a Java Engineering Lead - Vice President at Citi Bank.

Is prior experience required for this position?

This role requires around 0-5 Years years of relevant experience, as specified in the job listing. Please refer to the Qualifications & Experience section above for full details.

What skills are important for this role?

Skills relevant to this position are outlined in the Qualifications & Experience section above. In general, strong communication, domain knowledge, and the ability to meet role-specific targets are valued across similar BFSI positions.

How do I apply for the Java Engineering Lead - Vice President role at Citi Bank?

You can apply directly using the Apply Now button on this page, which will take you to Citi Bank's application process for this role.