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 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.
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. We encourage applications from all suitably qualified persons irrespective of, but not limited to, their gender or genetic information, sexual orientation, ethnicity, religion, social status, medical care leave requirements, political affiliation, people with disabilities, color, national origin, veteran status, etc., We consider all applications based on merit and suitability to the role.
Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website.
***Issued By HSBC Software Development (GuangDong) Limited Xian Branch***