3 days ago
Xi’an, ChinaSenior / Staff+
Responsibilities
- Provide technical consultation and guidance to development team members.
- Lead teams or projects of high complexity.
- Conduct feasibility studies and provide technical analysis and solutions for business issues.
- Gather and document user requirements with project stakeholders, IT users, and business users.
- Translate business needs into executable artifacts and technical specifications.
- Collaborate with stakeholders, architects, end users, and cross-functional teams to ensure technical compatibility and user satisfaction.
- Conduct system testing, prepare test plans and test cases, support UAT execution, and follow up on defects.
- Design, code, and debug modernized applications.
- Develop and maintain scalable, secure cloud-based solutions using open-source technologies and cloud-native services.
Requirements
- University degree or above in Computer Science, Software Engineering, or a related discipline.
- Excellent written and spoken English communication skills.
- 7–10 years of commercial experience developing software, applications, or solutions for large-scale systems.
- Ideally experienced with Java/Spring or Python, with both skill sets highly desirable.
- Experience with cloud-native technologies, particularly GCP, AWS, or Alicloud; GCP experience is desirable but not essential.
- Strong understanding of microservice design patterns and coding-level design patterns.
- Hands-on experience with multiple languages and technologies, including Python Flask, Django, Tornado, Java, Spring Cloud, Docker, Kubernetes, Kafka, Apache Beam, Spark, or Flink.
- Deep understanding of DevSecOps and the ability to develop CI/CD from scratch and apply it in daily development.
- Experience applying SOLID coding principles and clean code principles in daily development work.
- Strong written and spoken communication skills in English.
Benefits
- Flexible working arrangements.
- Continuous professional development opportunities.
- Opportunities for career growth within an inclusive and diverse workplace.
- Equal opportunity employment and a workplace where employees are valued, respected, and heard.
Tech Stack
Apache BeamApache FlinkApache KafkaApache SparkAWSDjangoDockerGoogle Cloud PlatformJavaKubernetesPython
About HSBC
HSBC is a global bank that provides retail, commercial and investment banking, payments, and wealth management to individuals, SMEs, and multinationals. It earns fees, interest income, and trading revenues through branches and digital platforms across major markets. Headquartered in London, it serves over 40 million customers in 58 countries and is listed in London, Hong Kong, New York, and Bermuda.
