# Senior Consultant Specialist

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

**Apply**: https://portal.careers.hsbc.com/careers/job/563774610791672
**Canonical**: https://yubhub.co/jobs/job_a2e6981e-414

## 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 Senior Consultant Specialist.

As a Senior Consultant Specialist, you will act as a hands-on technical lead, owning design and implementation of key modules and services. You will build and maintain enterprise-grade APIs, develop high-quality Java/Spring Boot services with strong engineering discipline, and support technical design.

Key Responsibilities:

- Act as a hands-on technical lead, owning design and implementation of key modules and services

- Build and maintain enterprise-grade APIs (design, implementation, versioning, documentation, contract testing)

- Develop high-quality Java/Spring Boot services with strong engineering discipline (testing, code review, CI/CD readiness)

- Support technical design: contribute to patterns, NFRs (performance, resilience, security), and technical documentation

- Participate in enterprise migration program (re-platform/re-factor), including cutover preparation and risk mitigation

- Design and optimize database schemas, queries, and indexing strategies; support performance troubleshooting

Knowledge & Experience/Qualifications:

- Bachelor’s degree or above in Computer Science, Software Engineering, or a related discipline

- 8+ years of software development experience (or equivalent depth in enterprise delivery)

- Strong Java skills; strong experience with Spring Boot, Spring Cloud, and common frameworks/libraries

- Proven experience in API development and integration in enterprise environments

- Good understanding of cloud services and cloud-native practices (at least one major cloud or enterprise cloud platform)

- Solid experience in system design and troubleshooting for performance and reliability

- Strong database design and SQL capability (primarily relational), including indexing and query optimisation

What additional skills will be good to have?

- Kubernetes, API Gateway experience

- Distributed systems experience (messaging, caching, idempotency, rate limiting, circuit breaking)

- DevSecOps practices, CI/CD pipeline optimisation, and observability tooling experience

- Strong communication skills and stakeholder management, able to explain technical decisions clearly

- Experience participating in enterprise migration projects

You’ll achieve more when you join HSBC. HSBC is an equal opportunity employer committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and opportunities to grow within an inclusive and diverse environment.

## Skills

### Required
- Java
- Spring Boot
- API development
- Cloud services
- Cloud-native practices
- Database design
- SQL

### Nice to have
- Kubernetes
- API Gateway
- Distributed systems
- DevSecOps
- CI/CD pipeline optimisation
- Observability tooling
