HSBC

Senior Software Engineer

HSBC
Apply
24 days ago
Xi’an, ChinaSenior

Responsibilities

  • Deliver AEM front-end development and componentization, including page, template, and component development.
  • Design and develop Spring Boot microservices with API design, business logic, exception handling, logging, and observability integration.
  • Participate in application deployment and runtime optimization on AWS and Kubernetes, including configuration, environment handling, capacity, and performance tuning.
  • Collaborate with Product, Business, Architecture, QA, Operations/SRE, and Security teams on requirements, technical reviews, and delivery.
  • Write and maintain database, data-fix, release, rollback, and automation scripts.
  • Contribute to code reviews, unit testing, and continuous integration practices.
  • Respond to production incidents, perform root cause analysis, and drive long-term preventive fixes.

Requirements

  • At least 5 years of software development experience with strong end-to-end delivery capability.
  • Hands-on AEM front-end development experience, including component-based development and front-end best practices.
  • Experience developing Spring Boot microservices and familiarity with microservices patterns, API design, authentication/authorization, exception handling, and logging.
  • Working knowledge of core AWS services and architecture concepts, plus basic Kubernetes deployment, service discovery, configuration, and troubleshooting capabilities.
  • Proficiency with relational databases such as MySQL, Oracle, or PostgreSQL, including data modeling and SQL.
  • Scripting capability in Shell, Python, or similar languages for automation and troubleshooting.
  • Strong communication, collaboration, analytical, and problem-solving skills, including the ability to diagnose production issues and drive post-incident improvement.

Benefits

  • Flexible working arrangements and opportunities for continuous professional development and career growth.
  • Inclusive and diverse workplace committed to equal opportunity and employee respect.

Tech Stack

Categories

HSBC

About HSBC

10,000+ employees

Opening up a world of opportunity for our customers, investors, ourselves and the planet. We're a financial services organisation that serves more than 40 million customers, ranging from individual savers and investors to some of the world’s biggest companies and governments. Our network covers 58 countries and territories, and we’re here to use our unique expertise, capabilities, breadth and perspectives to open up a world of opportunity for our customers. HSBC is listed on the London, Hong Kong, New York, and Bermuda stock exchanges. To view our social media terms and conditions please visit the following webpage: http://www.hsbc.com/social-TandCs

Contact me