Home
Jobs

Vice President - Java Backend

15 - 20 years

15 - 20 Lacs

Posted:4 days ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

Roles and Responsibilities: Lead and mentor a team of backend engineers, ensuring engineering excellence and alignment with the bank's strategic goals. Design and implement high-performance, scalable, and robust backend systems using Java and related technologies. Collaborate closely with business analysts, architects, and other stakeholders to gather and analyze requirements and deliver end-to-end technology solutions. Ensure adherence to best engineering practices, including code quality, testing, CI/CD, and performance optimization. Conduct code reviews, provide constructive feedback, and guide junior team members in technical upskilling. Troubleshoot and resolve complex production issues in a timely manner, ensuring minimal impact on business operations. Develop and maintain APIs and microservices using Spring Boot, with strong integration to REST and SOAP-based web services. Work in an Agile environment, participating in all phases of the development lifecycle from design through deployment. Build and maintain tools for deployment, monitoring, and operations, leveraging technologies like Jenkins, Docker, Kubernetes, and Bitbucket. Implement SRE practices and tools to ensure service reliability and performance. Collaborate in cross-functional agile teams to create innovative solutions that deliver business value. Experience Requirement: 15+ years of hands-on development experience in Java/J2EE-based enterprise applications. Proven experience in designing and developing highly scalable and available monolithic and microservices-based banking applications. Strong expertise in Java, J2EE technologies (EJB, JMS), Spring, Spring Boot, and REST/SOAP web services. Proficiency in SQL and experience with Oracle and other relational databases. Working knowledge of application servers such as Tomcat and WebLogic. Familiarity with CI/CD tools (Jenkins, Bitbucket, uDeploy), containerization (Docker, Kubernetes), and development tools (IntelliJ, Eclipse). Experience with performance testing (load, spike, endurance) and monitoring tools such as AppDynamics, New Relic, and Splunk. Exposure to Google Cloud Platform (GCP) and cloud-native application development is desirable. Experience in Agile software development practices and familiarity with BDD/TDD methodologies using tools like Cucumber. Domain knowledge in Banking, Financial Services, or Payments is a strong plus. Excellent communication, collaboration, problem-solving, and interpersonal skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

RecommendedJobs for You

Bengaluru, Karnataka, India

Bengaluru / Bangalore, Karnataka, India