Senior Consultant Specialist
HSBC View all jobs
- Xi'an, Shaanxi
- Permanent
- Full-time
- Being the key enabler for the team based on China to manage services for CDMS China
- Promote the best technology to improve user experience in Customer journey.
- Understand and clarify functional requirements and create detail technical design for developers
- Conduct necessary code review to ensure high coding standard quality and programming principles are achieved
- Design and develop application on Customer journey.
- Leading and coach new developer to meet the delivery goal and meet the delivery metrics.
- Adopt the best technical design pattern into coding and improve the flexibility of the code and application.
- Ensure the appropriate support model is established, which may include 3rd party providers.
- Ensure problem resolution within agreed timeline
- Support China delivery team capability uplift
- Support/participate in department management and strategic initiatives
- Deep understanding of software development and engineering.
- Hand-on experience Java, Spring, J2EE and SQL technologies, and passion on new technologies
- Strong proficiency in Java; Good understanding on object oriented design and programing
- Good knowledge of Spring boot / Spring Cloud framework
- Good knowledge and experiences with relational database and NoSQL (such as MongoDB, Redis) development
- Good understanding with event brokers such as Kafka
- Familiarity with software development design patterns
- Working experience in DevOps, Agile environment is a plus
- Experience with RESTful API design and development
- Expertise in API technologies such as Restful API, WebSocket
- Experience of containerization, ideally using Kubernates
- Ability to understand business requirements in written English and translate them into technical solution
- Knowledge for benchmarking and performance optimization
- Familiarity with tools such as Git, Jenkins, Sonar