Backend Developer

Responsibilities Ensure the system to work behind the scenes, integrating the application with all required systems and services Provide clean and easy to use API for the frontend part of the system Ensure development work follow department standard and guideline Ensure the software development progress according to schedule Support frontline and adhere to anti-money laundering and counter terrorist financing controls in accordance with regulatory standards and CNCBI policies. Requirements:

China CITIC Bank International Limited - Hong Kong - Full time

Salary: Competitive

Responsibilities

  • Ensure the system to work behind the scenes, integrating the application with all required systems and services
  • Provide clean and easy to use API for the frontend part of the system
  • Ensure development work follow department standard and guideline
  • Ensure the software development progress according to schedule
  • Support frontline and adhere to anti-money laundering and counter terrorist financing controls in accordance with regulatory standards and CNCBI policies.

Requirements:

  • Minimum 6 years of experience in a backend development in common languages (Java, C++, etc) and frameworks, including Spring Framework / Spring Boot
  • Deep knowledge of Object-Oriented programming and engineering principles like SOLID
  • Solid experience in writing and utilising autonomous services oriented RESTful API services and performance tuning large scale apps
  • Competence in database systems, with knowledge of SQL and NoSQL stores (e.g. MySQL, Oracles, MongoDB, Couchbase, etc)
  • Ability to write effective unit, integration, and API tests
  • Exposure to multiple computer platforms.
  • Experience and knowledge on various banking applications and architecture design
  • Good insight to technology trend and new technology
  • Knowledge and experience on related products.
  • Solid experience in supporting related system.
  • Sound communication skills
20381728
Ad