14 hours ago
Xi’an, ChinaStaff+
Responsibilities
- Design, build, integrate, deploy, monitor, and support end-to-end solutions across web, mobile, APIs, backend services, and data platforms.
- Build Java microservices and RESTful APIs with Spring Boot, Spring MVC, Spring Security, AWS, Kong Gateway, Docker, Kubernetes, PostgreSQL, Redis, and Kafka.
- Develop responsive and accessible web applications with JavaScript, TypeScript, HTML, CSS, and React, including reusable components and API integrations.
- Lead native Android and/or iOS application development, including backend API integration, performance, reliability, and build pipelines.
- Improve CI/CD pipelines with Jenkins, Git, and GitHub for automated builds, testing, and deployments.
- Apply secure design, authentication, encryption, data protection, automated testing, code reviews, and engineering controls.
- Use AI-assisted coding, AI agents, agentic workflows, and specification-driven development while reviewing generated outputs for quality and security.
- Troubleshoot functional, integration, and performance issues using logs, metrics, distributed tracing, and debugging tools.
- Provide technical leadership through architecture and code reviews, mentoring, implementation coordination, and communication of design decisions.
Requirements
- Proven hands-on experience delivering end-to-end IT solutions across frontend, API, backend, and data-platform layers.
- Strong hands-on experience with Java, Spring Boot, microservices, RESTful APIs, Spring MVC, Spring Security, AWS, and SHP.
- Experience with React or JavaScript/TypeScript and/or mobile development with Kotlin, Swift, or SwiftUI.
- Understanding of mobile architecture, application lifecycle, state management, secure API integration, automated testing, performance, and build/release pipelines.
- Experience with Git, GitHub, Jenkins, and CI/CD automation.
- Familiarity with Maven, Gradle, JUnit, Mockito, Postman, Jira, and Confluence.
- Practical experience with AI-assisted coding, AI agent development and integration, agentic workflows, rapid prototyping, and specification-driven development.
- Ability to define specifications and acceptance criteria and validate AI-generated outputs through human review, automated testing, and security and data-protection controls.
- Hands-on troubleshooting and root-cause analysis across frontends, APIs, microservices, databases, and connected systems.
- Strong technical leadership, mentoring, written and spoken English communication, solution-design writing, API specification, technical documentation, and incident-analysis skills.
Benefits
- Flexible working and opportunities for continuous professional development and career growth.
- Inclusive and diverse workplace with equal-opportunity employment practices.
Tech Stack
Apache KafkaAWSCSSDockerGitGradleHTMLiOSJavaJavaScriptJenkinsJUnitKotlinKubernetesMavenPostgreSQLPostmanReactRedisSpring BootSwiftSwiftUITypeScript
Categories
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.
