New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
GCIO

Consultant Specialist

GCIO
Apply →
senior full-time Xi'an, Shaanxi

First indexed 15 Oct 2026

Description

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

Business: CTO Data Technology

Principal responsibilities:

  • Serve as the key technical enabler for the China-based team, owning architecture and engineering direction for CDMS services.
  • Lead solution design and technical decision-making across Java/Spring Boot/Spring Cloud microservices landscapes.
  • Translate business and functional requirements into robust technical designs, implementation plans, and engineering deliverables.
  • Design, develop, and maintain scalable, resilient applications and APIs for customer journey initiatives.
  • Establish and enforce engineering standards through code reviews, secure coding practices, and quality gates.
  • Drive adoption of design patterns and clean architecture principles to improve maintainability, reusability, and extensibility.
  • Lead and mentor developers, especially junior/new team members, to improve capability, delivery quality, and team velocity.
  • Own production support and service management, including collaboration with internal teams and third-party vendors.
  • Manage incidents/problems within SLA targets; lead root-cause analysis and preventive improvement actions.
  • Partner with DevOps to improve CI/CD pipelines, release reliability, observability, and operational readiness.
  • Continuously benchmark and optimize system performance across application, database, and integration layers.
  • Contribute to strategic technology initiatives and department-level engineering improvements.
  • Drive AI adoption in engineering and business scenarios, including intelligent automation, assistant/recommendation capabilities, and AI service integration.

Requirements:

  • Bachelor’s degree or above in Computer Science, Engineering, or related disciplines.
  • 10+ years of hands-on software engineering experience, with proven track record as a Senior Java Engineer / Tech Lead.
  • Strong expertise in Java, Spring ecosystem, J2EE, and SQL, with solid object-oriented design and coding fundamentals.
  • Deep hands-on experience with Spring Boot; good practical knowledge of Spring Cloud and microservices architecture.
  • Strong experience in RESTful API design/development; practical knowledge of API protocols/technologies (e.g., REST, WebSocket).
  • Good hands-on knowledge of relational databases and NoSQL technologies (e.g., MongoDB, Redis).
  • Practical understanding of event-driven architecture and messaging platforms (e.g., Kafka).
  • Strong grasp of software design patterns, clean architecture, and engineering best practices.
  • Hands-on experience with containerization and orchestration (Docker/Kubernetes preferred).
  • Strong DevOps knowledge, including CI/CD, automated testing, code quality/security scanning, release governance, and observability.
  • Practical experience with engineering toolchain such as Git, Jenkins, SonarQube (or equivalent).
  • Demonstrated AI capability, including exposure to or hands-on delivery in LLM/API integration, intelligent workflow automation, or AI-assisted product features.
  • Strong ability to interpret business requirements in English and convert them into scalable technical solutions.
  • Solid skills in profiling, benchmarking, and performance optimization.
  • Excellent communication, cross-team collaboration, ownership mindset, and leadership under delivery pressure.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://portal.careers.hsbc.com/careers/job/563774612467237