Java Full-Stack Engineering Lead/Senior Associate Director Software Engineering
HSBC Holdings plc (company site, opens in a new tab)12–15 yrsHyderabadOn-siteDirect career pageEst. 40–70 LPA
Posted 20h ago
Reach people at HSBC Holdings plc
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at HSBC Holdings plc you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Lead design, development, and maintenance of secure, scalable, high-performance Java full-stack applications including backend services, RESTful APIs, and microservices.
- Build responsive user interfaces using modern JavaScript frameworks like React or Angular and optimize database integrations with relational and NoSQL databases.
- Collaborate across teams to translate requirements into maintainable software, conduct code reviews, troubleshoot production issues, and drive continuous engineering improvements.
Minimum Requirements
- 12–15 years of software development experience with strong hands-on expertise in Java and full-stack application development.
- Proficient in Java, Spring Framework (including Spring Boot, Spring MVC, Spring Security), RESTful APIs, microservices, and front-end frameworks such as React or Angular.
- Experience with relational databases (Oracle, PostgreSQL, MySQL), cloud platforms (AWS or Azure), containerization (Docker, Kubernetes), DevOps tools (Jenkins, Git), and automated testing frameworks (JUnit, Mockito).
- Work Experience Required: 12–15 years in software development; No explicit mention of notice period or location constraints.
Ideal Candidate Profile
- Demonstrates senior engineering leadership in complex, regulated financial services environments with end-to-end ownership from backend to frontend solutions.
- Deep expertise in Java enterprise technologies with modern full-stack practices, cloud-native development, and Agile delivery methods (Scrum/Kanban).
- Experienced in applying secure coding, performance optimization, and production support in mission-critical banking applications.