Consultant Specialist
HSBC View all jobs
- Xi'an, Shaanxi
- Permanent
- Full-time
- Lead the IT pod for technical delivery and BAU support
- Analysis, Design, develop and implement IT solutions to meet business requirements
- Refactoring and continuous improvements of the code bases is vital
- Taking responsibility of releases and contributing to the ongoing support of the live services
- Reduce technical risk / debt in solution proposal, system design and implementation Knowledge of Continuous Delivery practices and how they affect product quality and delivery
- Knowledge of agile practices and understand how and why they work
- We promote a DevOps culture so you will need to look beyond pure programming and get involved with the deployment and operation of the software we build
- Minimum 8 years’ solid experience in software design, development, and testing
- Strong hands-on Java development experience
- Strong knowledge of Java and Spring ecosystem: Spring Boot, Spring Cloud, Spring MVC
- Strong understanding of microservices architecture
- Strong experience with SQL and database design for applications
- Familiarity with messaging and integration technologies:
- Message servers such as JMS, MQ
- Web services, RESTful APIs
- Familiarity with JVM optimisation/performance tuning
- Strong experience working in DevOps and Agile environments
- Strong analytical and problem-solving skills
- Strong communication and documentation skills
- Professional spoken and written English
- Strong team player, with experience working in virtual/cross-border teams
- Self-motivated, enthusiastic, strong time management and initiative
- Ability to work independently and perform effectively under pressure in a dynamic environment
- Experience developing/supporting cloud applications (e.g., AWS, Alibaba Cloud, GCP)
- Experience in communication services integration (e.g., sending SMS, email, letters, contracts, account statements)
- Knowledge integrating with social media channels (e.g., WhatsApp, WeChat)