
Java Backend Developers
HDFC Bank Ltd
About this job
HDFC Bank is actively seeking a highly skilled and experienced Java Backend Developer to join our innovative technology team based in Bangalore. In this crucial role, you will be at the forefront of designing, developing, and maintaining robust, scalable, and secure backend systems that power our mission-critical banking applications. This is a significant opportunity for a seasoned Java Developer with a strong passion for technology and a proven track record in building high-performance solutions, to contribute to the digital transformation initiatives of a leading financial institution.
Key Responsibilities
- Lead the design, development, and implementation of high-performance, scalable, and resilient backend services using Java, Spring Boot, and a Microservices architecture.
- Collaborate closely with cross-functional teams, including product management, front-end developers, and quality assurance engineers, throughout the entire software development lifecycle to deliver impactful features.
- Develop and maintain robust and secure REST APIs, ensuring seamless integration with various internal and external systems and third-party services.
- Actively participate in code reviews, architectural discussions, and technical design sessions to ensure adherence to best practices, coding standards, and system security.
- Leverage Cloud platforms and container orchestration technologies such as Kubernetes for efficient deployment, scaling, and management of applications.
- Diagnose and troubleshoot complex technical issues, perform root cause analysis, and implement effective solutions to optimize application performance and reliability.
- Drive continuous improvement by researching and adopting new technologies, tools, and development methodologies relevant to the Java ecosystem and banking domain.
- Ensure all developed solutions comply with HDFC Bank’s security policies, regulatory requirements, and data privacy standards.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- A minimum of 4 to 15 years of progressive professional experience as a Java Backend Developer, demonstrating a deep understanding of core Java principles and enterprise application development.
- Extensive hands-on experience with Microservices architecture and developing applications using the Spring Boot framework.
- Proven expertise in designing, developing, and consuming REST APIs, including a solid grasp of API security best practices.
- Practical experience with Cloud platforms (e.g., AWS, Azure, GCP) and strong proficiency in using containerization tools, particularly Kubernetes.
- Familiarity with database technologies (SQL/NoSQL) and effective data modeling principles.
- Strong problem-solving abilities, excellent analytical skills, and a meticulous attention to detail.
- Exceptional communication and interpersonal skills, with the ability to articulate technical concepts clearly to both technical and non-technical stakeholders.
- Ability to thrive in a fast-paced, agile development environment and manage multiple priorities effectively.
What We Offer
- An unparalleled opportunity to contribute to significant digital initiatives within one of India's leading and most respected financial institutions.
- A dynamic, collaborative, and intellectually stimulating work environment that fosters continuous learning, innovation, and professional growth.
- Exposure to cutting-edge technologies and modern software development practices within the high-impact banking domain.
- A competitive compensation package commensurate with experience and a comprehensive range of benefits.
- Clear pathways for career advancement and ample opportunities for skill development through various training programs and challenging projects.
If you are an accomplished Java Backend Developer looking for an impactful role in a leading bank, we encourage you to apply. Join HDFC Bank and help us build the future of banking technology!
Eligibility
Professionals • 4-15 years of experience