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

Senior Software Engineer

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

First indexed 9 Jul 2026

Description

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

Principal responsibilities:

  • Design, build, and maintain full-stack applications with strong emphasis on modern frontend development using React.
  • Develop robust backend services and RESTful APIs using Spring Boot and related Java ecosystem tools.
  • Own end-to-end delivery from requirements clarification, solution design, development, testing, deployment, and production support.
  • Build cloud-native solutions on GCP and deploy/manage workloads on Kubernetes with reliability, security, and observability in mind.
  • Collaborate in Agile ceremonies, contribute to sprint planning, estimation, and iterative delivery.
  • Drive engineering best practices including code quality, automated testing, CI/CD, peer reviews, and documentation.
  • Work with stakeholders in English to communicate technical decisions, risks, and progress clearly.
  • Explore and implement practical AI-enabled capabilities to improve product experience, engineering productivity, or business workflows.

Requirements:

  • Solid experience as a Full Stack Software Developer, with proven delivery in enterprise or large-scale environments.
  • Strong frontend expertise in React, JavaScript/TypeScript, component design, state management, and responsive UI development, with experience in micro frontend architecture.
  • Strong backend expertise in Java and Spring Boot, including API design, security, and integration patterns.
  • Hands-on experience with Kubernetes and containerized deployment models in production environments.
  • Good knowledge of relational and/or NoSQL databases, data modeling, and performance tuning.
  • Strong understanding of software engineering fundamentals, system design, and troubleshooting.
  • Experience working in Agile Scrum teams with consistent sprint-based delivery.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://portal.careers.hsbc.com/careers/job/563774611794335