# Senior Java Lead Engineer/Senior Associate Director, Technology Management

**Company**: HSBC
**Location**: Pune
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://portal.careers.hsbc.com/careers/job/563774609684464?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_58e4d842-24c

## Description

We are seeking an experienced professional to join our team in the role of a Sr. Associate Director, Technology Management. As a key member of our Collateral Technology team, you will provide design guidance, technology recommendations, and best practices, along with hands-on support to ensure successful adoption.

In this role, you will be hands-on engineer for large part of the role and working in the capacity of an Individual contributor by coding and testing new features, enhancements and fixes to existing application. You will also provide hands-on technical leadership to a team of engineers in delivering application design, build and upgrades to Collateral Technology architecture.

Key responsibilities include:

- Design scalable, resilient, maintainable systems (microservices, event-driven, monolith-to-microservice migrations)

- Ship high-quality code: set coding standards, lead code reviews, and champion testing and CI/CD

- Establish a technology environment and automate processes to minimize variation and ensure predictable high-quality code and data

- Take accountability and ownership of design and solutions

- Promote and ensure engineering best practices and standards are met in building simpler, faster, and secure components

- Drive automating the continuous integration / continuous delivery pipeline within a DevSecOps Product/Service team driving a culture of continuous improvement and adopting upcoming IT controls

To be successful in this role, you should meet the following requirements:

- 15 to 20 years of hands-on relevant experience in developing and implementing software solutions using Java, Microservices, API and 3rd party product integrations

- Experience in cloud native software development would be an added advantage

- Someone who is currently working in a hands-on capacity, translating user requirements into functional code, managing the full development life cycle (SDLC) from design to production

- Experience in working in an Agile, DevSecOps environment

- Proven ability to improve developer productivity – through automation, reusability and advanced technical skills

- Is hands-on with usage of AI coding assistants

- Experience of designing applications, alongside architects and platform stakeholders

- Excellent command of IT risk management processes, principles, architectural requirements, engineering threats and vulnerabilities, credentials management, and related controls

- Strong knowledge and experience in back-end technologies: Microservice architecture, Java 17/21/25, Spring, Spring Boot, Spring Integration and Rest APIs

- Experience with the database technologies such Oracle, PostgreSQL or HBase

- Should be strong with development engineering concepts including infrastructure, networking, database management systems, caching, monitoring, observability, Load balancer, site reliability engineering, etc.

- Experiences with Test driven development methodologies such as Junit & BDD using Selenium and Robot framework

- Should possess a deep understanding of design patterns and principles, as well as a comprehensive expertise in microservice design principles and patterns

- Expertise in any monitoring and observability technologies like Prometheus, Influx DB, Grafana, AppDynamics, Splunk, OpenTelemetry, etc.

- Good to have experience in MQ, Solace, Apache Kafka, Apache Beam, Apache Spark and Object Store

- Experience with Kubernetes, Helm Chart, GCP services like cloud storage, cloud buckets

- Self-motivated and willing to learn new technologies and business domain

- The ability to influence and champion new ideas and technical direction within the organization

## Skills

### Required
- Java
- Microservices
- API
- Cloud native software development
- Spring
- Spring Boot
- Rest APIs
- Oracle
- PostgreSQL
- HBase
- Infrastructure
- Networking
- Database management systems
- Caching
- Monitoring
- Observability
- Load balancer
- Site reliability engineering
- Test driven development
- Junit
- BDD
- Selenium
- Robot framework
- Design patterns
- Microservice design principles
- Prometheus
- Influx DB
- Grafana
- AppDynamics
- Splunk
- OpenTelemetry
- MQ
- Solace
- Apache Kafka
- Apache Beam
- Apache Spark
- Object Store
- Kubernetes
- Helm Chart
- GCP services

---

Source: [Apply at portal.careers.hsbc.com](https://portal.careers.hsbc.com/careers/job/563774609684464?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
