Job No.: 499168
Employment Type: Full time
Departments: Information Technology Department
Job Functions: Information Technology
Responsibilities:
-
Responsible for system design, development and support of the bank application systems, including web application systems, mobile App and backend systems.
-
Participate in key projects for expansion of the business to ensure seamless implementation.
-
Troubleshoot problem and propose recommendation to solve issue
-
Assist the project manager in project management.
-
Implement E-Banking platform and E-Banking Mobile App.
-
Facilitate user requirement gathering, recommend best practice solutions
-
System development, testing, maintenance & production support.
-
Prepare technical documentation
-
Requirements:
-
Degree or above with major in Information Technology, Computer Science or related discipline.
-
10+ years of relevant IT experience, preferably in Banking Industry.
-
3+ years of experience on Cloud and Microservice architecture.
-
Strong experience in Java development , web application development , mobile app and complete software development life cycle.
-
Good knowledge of Java, J2EE(JSP/ Servlet), Javascript, HTML5, Struts, XML, CSS, AJAX, JQuery , Js , css, shell script.
-
Experience of system development on Linux platform.
-
Experience related to DevSecOps, API/ Microservice development in Java, SpringBoot, OpenShift, Istio, Public (e.g. AWS, Azure, GCP, etc, ……) or Private Cloud platform, Maven, ELK, GitLab is a plus.
-
Knowledge on Oracle, DB2, MySQL, Mongo DB, WebSphere, MQ is an advantage.
-
Project experience on the transformation to Cloud or Microservice is an advantage.
-
Strong analytic and communication skills.
-
Good command of written English and Chinese.
-
Good command of spoken English, Cantonese and Mandarin.