# Senior Consultant Specialist

**Company**: GCIO
**Location**: Xi'an, Shaanxi
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://portal.careers.hsbc.com/careers/job/563774612538373?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_131cfe2c-87a

## Description

We are currently seeking an experienced professional to join our team in the role of Senior Consultant Specialist.

Principal responsibilities:

- Lead end-to-end engineering delivery within a DevOps POD/team: design, build, test, release and production support.

- Own technical solutioning for key modules/services: translate business requirements into secure, scalable designs and implementation plans.

- Drive engineering standards: clean code, code reviews, testing strategy, CI/CD discipline, observability, and secure-by-design practices.

- Build and evolve backend services using Java/Spring in a microservices/API-led architecture; ensure API consistency, performance and security.

- Improve reliability and resilience: fault tolerance, graceful degradation, DR readiness, capacity/performance tuning, and operational runbooks.

- Champion automation: CI/CD pipelines, automated testing, environment readiness, and operational tooling to reduce toil and improve MTTR.

- Collaborate across boundaries: product managers, architects, QA, SRE/ops, security, risk & controls, and dependent engineering teams.

- Support governance and controls expected in a regulated environment: documentation, traceability, approvals, and audit-ready evidence where required.

- Coach and grow engineers: mentoring, pairing, technical guidance, and contributing to hiring/interviewing.

Requirements:

- Strong hands-on experience in Java (11+) and Spring ecosystem (Spring Boot, Spring MVC, Spring Data, Spring Security).

- Proven experience designing and delivering microservices and RESTful APIs, including API security (OAuth2, JWT, mTLS/cert-based patterns where applicable).

- Solid understanding of distributed systems fundamentals: consistency, latency, idempotency, retries, circuit breakers, and asynchronous processing.

- Experience with databases (RDBMS such as Oracle/PostgreSQL/MySQL) and strong SQL skills; exposure to NoSQL is a plus.

- Practical experience with CI/CD and DevOps ways of working (e.g., Jenkins/GitLab/GitHub Actions), plus automated testing practices.

- Experience with containerisation and cloud-native delivery (Docker, Kubernetes/OpenShift; cloud exposure is beneficial).

- Strong production mindset: monitoring/alerting, log analysis, incident handling, RCA, and continuous improvement.

- Confident communicator who can influence stakeholders, manage dependencies, and drive decisions in ambiguous situations.

- Experience working in banking/financial services or other regulated environments is strongly preferred.

## Skills

### Required
- Java
- Spring
- Microservices
- RESTful APIs
- API security
- Distributed systems
- Databases
- SQL
- CI/CD
- DevOps
- Containerisation
- Cloud-native delivery

### Nice to have
- NoSQL
- Banking/financial services

---

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