Software Engineer

HSBC
Guangzhou
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 10-10 yearsEducation: bachelorsSkills: ["Independent analysis","System design","Collaboration","Technical communication","Production support"]

Build and maintain software for HSBC’s IWPB Technology organization, working across requirement analysis, system design, core development, joint debugging, and online production support. Leverage strong Java development skills to design and maintain microservice APIs, implement automated testing, and apply sound system design methodologies. Collaborate with teams using English for technical documentation and cross-team communication.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
HSBC
HSBC
2 days ago

Software Engineer

✓ Verified Job

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

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

Job Summary

Build and maintain software for HSBC’s IWPB Technology organization, working across requirement analysis, system design, core development, joint debugging, and online production support. Leverage strong Java development skills to design and maintain microservice APIs, implement automated testing, and apply sound system design methodologies. Collaborate with teams using English for technical documentation and cross-team communication.
Location: Guangzhou
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Perform requirement analysis, system design, and core development.
  • •Design, develop, and maintain microservice APIs.
  • •Implement and support automated testing approaches and tool chains.
  • •Collaborate on joint debugging and online maintenance activities.
  • •Provide production support as part of ongoing service delivery.

Pay and Benefits

Perks:Housing FundPaid Leave

Key Requirements

  • •Bachelor’s degree or above in Computer Science, Software Engineering, or related fields from a 985 university in China.
  • •Exactly 10 years of hands-on Java development experience with full-process software development capabilities.
  • •Strong Java fundamentals with proficiency in mainstream development frameworks and system design methodologies.
  • •Experience designing, developing, and maintaining microservice APIs, plus automated testing implementation knowledge.
  • •Ability to independently analyze requirements, design systems, perform core development, and provide joint debugging and online maintenance; English proficiency and production support experience.
Experience:10-10 yearsJava development
Education:Bachelor's in Computer Science, Software Engineering or related fields985 university in China
Skills:Independent analysisSystem designCollaborationTechnical communicationProduction support
Languages:English
Tech Stack:JavaMicroservicesAPIAutomated testing

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