# Associate Director, Software Engineering Specialist

**Company**: GCIO
**Location**: Xi'an, Shaanxi
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://portal.careers.hsbc.com/careers/job/563774612548395?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_c4e599ff-8bf

## Description

We are currently seeking an experienced professional to join our team in the role of Associate Director, Software Engineering Specialist.

**Principal Responsibilities**

- Design, build and support end-to-end solutions with Spec-driven development (SDD) approach across web, mobile, APIs, back-end services and data platforms.

- Own technical design, coding, integration, deployment and production support, ensuring security, performance and reliability.

- Build Java microservices and RESTful APIs using Spring Boot.

- Use AWS, Kong Gateway, Docker/Kubernetes and data technologies such as PostgreSQL, Redis and Kafka to build reliable services.

- Build responsive, accessible web applications using JavaScript/TypeScript, HTML, CSS and React.

- Understand and lead native Android and/or iOS apps and connect them to back-end APIs.

- Build security and quality into development through secure access, encryption, data protection, automated testing and code reviews.

- Provide technical leadership through design reviews, code reviews and mentoring.

- Use AI-assisted coding, AI agents and clear specifications to improve development, testing and documentation.

- Improve CI/CD pipelines using Jenkins, Git and GitHub to automate builds, tests and deployments across web, mobile and back-end services.

**Requirements**

- Proven hands-on experience delivering end-to-end IT solutions across front ends, APIs, back-end services and data platforms.

- Strong hands-on Java, Spring Boot and microservices, RESTful API experience.

- Knowledge and experience in web (e.g. ReactJS, JS/TS) and/or mobile development (e.g. Kotlin, Swift, SwiftUI).

- Experience with Git/GitHub, Jenkins and CI/CD for automated builds, tests and deployments.

- Practical experience with AI-assisted coding and rapid prototyping.

- Hands-on end-to-end troubleshooting and root-cause analysis across front ends, APIs, microservices, databases and connected systems.

- Strong hands-on technical leadership and mentoring skills.

## Skills

### Required
- Java
- Spring Boot
- microservices
- RESTful API
- AWS
- Kong Gateway
- Docker/Kubernetes
- PostgreSQL
- Redis
- Kafka
- JavaScript/TypeScript
- HTML
- CSS
- React
- Git/GitHub
- Jenkins
- CI/CD

---

Source: [Apply at portal.careers.hsbc.com](https://portal.careers.hsbc.com/careers/job/563774612548395?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
