Java LeadAssociate Director, Software Engineering
Job Summary
Some careers shine brighter than others.
If youre looking for a career that will help you stand out join HSBC and fulfil your potential. Whether you want a career that could take you to the top or simply take you in an exciting new direction HSBC offers opportunities support and rewards that will take you further.
HSBC is one of the largest banking and financial services organisations in the world with operations in 64 countries and territories. We aim to be where the growth is enabling businesses to thrive and economies to prosper and ultimately helping people to fulfil their hopes and realise their ambitions.
We are currently seeking an experienced professional to join our team in the role of Associate Director Software Engineering.
In this role you will:
- Leads by doing (not managing): guides engineers/teams through complexity and raises engineering standards through day-to-day actions.
- Strong engineering fundamentals with a continuous improvement mindset; willing to learn the best tool/language for the problem. Modern delivery and operations experience: end-to-end ownership continuous delivery/DevOps practices and use of operational metrics (e.g. DORA).
- Broad engineering exposure across platform/infrastructure/function-as-a-service plus agile values-based delivery. Build and manage event-driven systems using technologies such as Kafka/RabbitMQ and asynchronous messaging patterns.
- AI/ML technology evolution focus: stays current on applied Artificial Intelligence (including Generative AI) and identifies practical opportunities to embed AI into engineering workflows (e.g. intelligent automation improved observability developer productivity) while maintaining engineering quality.
- Own end-to-end delivery of event management capabilities including event ingestion routing transformation replay and and enforce engineering best practices for clean code testing CI/CD observability and secure development.
- Collaborate with Product Architecture QA and Operations teams to turn business requirements into scalable technical solutions.
- Ensure platform reliability through strong non-functional design: performance resiliency fault tolerance and disaster production excellence by managing incident response root-cause analysis and preventive actions.
- Participate in technical hiring and help build a high-performing accountable engineering culture. Drive cloud cost optimization platform reliability and incident response excellence.
To be successful in this role you should meet the following requirements:
- 15 years of software engineering experience including 6 years in people and delivery leadership.
- Strong hands-on experience in Java (11) and Spring ecosystem (Spring Boot Spring Data Spring Security).
- Solid experience designing and implementing event-driven architectures and distributed systems.
- Hands-on expertise with messaging/event platforms such as Kafka RabbitMQ or similar.
- Strong understanding of REST APIs microservices and API security standards (OAuth2 JWT etc.).Experience with relational and NoSQL databases (for example PostgreSQL MySQL MongoDB) and strong experience on complex SQL queries.
- Good understanding of containerization and cloud-native deployment (Docker Kubernetes AWS/Azure/GCP). Experience with CI/CD pipelines and DevOps tooling (Jenkins GitHub Actions GitLab CI etc.).
- Strong problem-solving communication and stakeholder management knowledge of Credit Cards Domain experience will be an advantage.
- Role is open for both Pune and Hyderabad location.
Youll achieve more when you join HSBC.
Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement which is available on our website.
Issued by HSBC Software Development India
Required Experience:
Director
About Company
HSBC Holdings plc is a British multinational investment bank and financial services holding company. It was the 7th largest bank in the world by 2018, and the largest in Europe, with total assets of US$2.558 trillion.