# Consultant Specialist

**Company**: GCIO
**Location**: Guangzhou, Guangdong
**Experience**: senior
**Job type**: full-time
**Category**: IT
**Industry**: Finance

**Apply**: https://portal.careers.hsbc.com/careers/job/563774612457701?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_8cd051d9-0c7

## Description

We are currently seeking an experienced professional to join our team in the role of Consultant Specialist. As a Consultant Specialist, you will analyze business needs and provide IT solutions to meet business requirements. You will design and develop IT solutions according to established standards and best practices, arrange and conduct testing to ensure the quality of deliverables, and provide system support of business applications and resolve problems that may occur during business hours and non-business hours.

Responsibilities:

- Analyze business needs and provide IT solutions to meet business requirements

- Design and develop IT solutions according to established standards and best practices

- Arrange and conduct testing to ensure the quality of deliverables

- Provide system support of business applications and resolve problems that may occur during business hours and non-business hours

- Provide on-going support and maintenance on existing IT solutions

- Adopt Agile / DevOps methodology for fast delivery in daily work

- Maintain a good working relationship with users

- Work closely with HSBC business and IT parties to meet business objectives

Knowledge & Experience/Qualifications:

- A university graduate with degree in computer science, information technology or a related discipline

- Possess at least 5 years' IT experience in software design, development, testing and production support

- Relevant experience in Java application development, SpringBoot framework, micro service design, cloud platform technology, etc

- Strong system and business analysis skills with excellent knowledge of project life cycle and application development process

- Strong analytical, interpersonal and problem solving skills

- Ability to work independently and think out of the box

- Good command of written and spoken English, with strong communication skills to work with partners globally

- An adaptable team player, able to work under pressure in a dynamic working environment

Additional skills that will be good to have:

- Solid experience in cloud native solution / microservices design architecture

- Able to use tools such as code assistants responsibly to generate, refactor and review Java code, while validating accuracy, security and maintainability

- Hands-on experience with scalable architectures using container orchestration, microservice frameworks, etc.

- Solid knowledge of cloud platform technology such as Google Cloud, Ali Cloud, etc.

- Strong knowledge and hands-on experience on Java application development in using SpringBoot framework

- Strong knowledge on database, preferably PostgreSQL, messaging (Websphere MQ, Kafka), application logging (ELK), application performance monitoring (AppDynamics) technologies

- Strong knowledge in domain/business areas learnt from project works, knowledge of securities custody business areas will be advantage

- Has solid experience in Agile software development with using DevSecOps technologies such as CI/CD and set of tools such as Jenkins, SonarQube, SonaType Nexus IQ, Ansible, etc.

## Skills

### Required
- Java application development
- SpringBoot framework
- micro service design
- cloud platform technology
- Agile methodology
- DevOps

### Nice to have
- cloud native solution
- microservices design architecture
- container orchestration
- PostgreSQL
- messaging
- application logging
- application performance monitoring

---

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