# Sr. Associate Director, Software Engineering

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

**Apply**: https://portal.careers.hsbc.com/careers/job/563774610997699?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_d22c9cdf-476

## Description

Some careers have more impact than others. If you're looking for a career where you can make a real impression, join HSBC and discover how valued you'll be.

We are currently seeking an experienced professional to join our team in the role of Sr. Associate Director, Software Engineering.

As a key member of our technology team, you will design, develop, test, and support Java-based microservices and APIs for lending products and platforms. You will work closely with Product Owners, BAs, QA, SRE/Operations, and Risk/Compliance partners to translate business and functional requirements into well-engineered technical solutions.

Key responsibilities include:

- Designing and developing cloud-ready, observable services with strong non-functional qualities such as performance, scalability, resilience, and security.

- Implementing automated testing and CI/CD pipelines to improve quality and release frequency.

- Troubleshooting production issues, performing root-cause analysis, and driving fixes through to completion.

- Contributing to engineering standards, documentation, and knowledge sharing across the team.

Requirements include:

- Knowledge of credit-card system design.

- Strong hands-on Java experience building enterprise-grade services.

- Experience with Spring ecosystem and RESTful API design.

- Familiarity with microservices patterns and database experience.

- Understanding of messaging/eventing concepts and test automation.

- CI/CD and DevOps fundamentals.

- Security-by-design principles.

- Strong communication skills and ability to work effectively with global, cross-functional stakeholders.

You'll achieve more when you join HSBC.

## Skills

### Required
- Java
- Spring ecosystem
- RESTful API design
- Microservices patterns
- Database experience
- Messaging/eventing concepts
- Test automation
- CI/CD and DevOps fundamentals
- Security-by-design principles

---

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