
Senior Software Engineer
- Guangzhou, Guangdong
- Contract
- Full-time
- Work closely with the project team, other relevant IT parties and vendors to accomplish project objectives according to HSBC project standards and best practices.
- Develop data and API solutions, which are consistent with the custody data architecture globally, and ensure a high quality of IT deliverables always.
- Arrange system integration testing to ensure the quality of deliverables, and support business to complete user functional testing and conduct high volume and/or stress test.
- Timely report progress, and escalate project issues to development manager for the projects.
- University degree in computer science, information technology or a related discipline. Possess at least 3 years' IT experience in development and testing.
- Must - RESTful / API concepts.
- Preferable - Performance concepts (e.g. how to write code that minimize network latency, maximize throughputs etc).
- Must - Java 8
- Must - Spring, Spring Boot/Spring Cloud
- Preferable - ELK/Grafana
- Preferable - PostgreSQL
- Preferable - Hazelcast
- Preferable - MQ
- Must - JavaScript/HTML/CSS
- Experience of working in a team dealing with local/overseas parties, external vendors and offshore development resource would be ideal.
- Fluent in written/spoken English, with good communication and interpersonal skills to deal with people of different levels, functions and geographic locations.
- An adaptable team player, able to work under pressure in a dynamic working environment