Senior Software Engineer

HSBC
Xi'an
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Communication","Collaboration","Analytical problem-solving","Root cause analysis","Continuous improvement"]

Deliver AEM front-end development and componentisation, including creating pages, templates, and components with performance, maintainability, and independent ownership. Build Spring Boot microservices with REST APIs, business logic, exception handling, logging, and observability. Support deployment and runtime optimisation on AWS and Kubernetes, write database and automation scripts for releases and troubleshooting, and partner across Product, Architecture, QA, SRE/Ops, and Security to drive delivery and incident remediation.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
HSBC
HSBC
3 days ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Deliver AEM front-end development and componentisation, including creating pages, templates, and components with performance, maintainability, and independent ownership. Build Spring Boot microservices with REST APIs, business logic, exception handling, logging, and observability. Support deployment and runtime optimisation on AWS and Kubernetes, write database and automation scripts for releases and troubleshooting, and partner across Product, Architecture, QA, SRE/Ops, and Security to drive delivery and incident remediation.
Location: Xi'an
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Deliver AEM-related front-end development and componentisation, including page/template/component development and performance optimisations.
  • •Design and develop Spring Boot microservices, implementing REST API design, business logic, exception handling, and observability integration.
  • •Participate in application deployment and runtime optimisation on AWS and Kubernetes, including containerisation and capacity/performance tuning.
  • •Collaborate with Product, Business, Architecture, QA, Operations/SRE, and Security to clarify requirements, run technical solution reviews, and execute delivery.
  • •Write and maintain database scripts, data-fix scripts, and automation scripts; contribute to code reviews/unit testing/CI; handle production incidents with RCA and preventive fixes.

Key Requirements

  • •5+ years of software development experience with strong end-to-end delivery and engineering discipline.
  • •Hands-on AEM front-end development experience, including component-based development and optimization of pages/components.
  • •Spring Boot microservices development experience, including REST API design, microservices patterns, and capabilities like authentication/authorisation, exception handling, and logging.
  • •Cloud-native fundamentals with working knowledge of AWS services and basic Kubernetes skills (deployment, service discovery, configuration, troubleshooting).
  • •Strong database and scripting skills (relational DBs like MySQL/Oracle/PostgreSQL with SQL; ability to write release/rollback/data-fix scripts; Shell/Python automation and troubleshooting).
Experience:5+ years
Skills:CommunicationCollaborationAnalytical problem-solvingRoot cause analysisContinuous improvement
Tech Stack:AEMSpring BootREST APIAWSKubernetesMySQLOraclePostgreSQLSQLShellPythonCILoggingObservability

Company Brief

HSBC
Global banking and financial services organisation offering retail, commercial, corporate and investment banking, wealth management, and global markets services across Europe, Asia, the Americas and the Middle East.
Industry: Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: London, United Kingdom
Founded: 1865
Glassdoor
Glassdoor: 3.6
WebsiteLinkedIn