CAB | Cambodia Asia Bank Plc,
Apply Now
Card Center Manager
Posted: 2021-02-19 / Close: 2021-03-19

Job Location: Phnom Penh

Key Responsibilities:

  • Development:  Design and implement new functionalities using JAVA/JEE technologies around Spring and Hibernate frameworks and rest services.
  • Security: Design and implement an authentication and a security system for distributed service and web application which includes use of a security frameworks, and defensive programming.
  • Optimization: Analyze a bottleneck in the software based on memory and bandwidth consumption and running-time of the software and optimize tune up to maximize performance of software.
  • UX design: Drive multi-devices (computer and mobile) efforts, across browsers using Vaadin framework for users.
  • UX design: Use also HTML, JavaScript, CSS languages for web design.
  • Project: Participate in the full stack the Software development Life Cycle (SDLC).
  • Other tasks assigned by Manager.

 

Job Requirements:

  • Degree/Master’s Degree in Computer Science.
  • Good in English both spoken written.
  • Must have strong back end development/analysis/debugging skill in JEE, Core Java, Design patterns and query languages: SQL.
  • Excellent analytical skill and proactive attitude.
  • Must have a strong knowledge of back-end tier: Service and Persistence layers around SPRING/STRUTS/MVC and Hibernate or other ORM frameworks and Rest Service framework with Jersey or other similar frameworks.
  • Experience with JDK 8 with the knowledge of Lambda, Generic and Design patterns (MVP/MVC, Dependency Injection).
  • Strong knowledge of database design and able optimize and scale up with the various techniques such as indexing, partitioning and clustering.
  • Experience with Vaadin Framework (https://vaadin.com/home).
  • Knowledge of database design with SQL server, PostgreSQL, MySQL, Oracle.
  • Knowledge of security for web application and distributed services.
  • Experience with continuous delivery principles experience in Agile projects, Git experience source code.
  • The knowledge of Software development life cycle: Test-driven development, and Agile framework.
  • Good at algorithm and problem solving
  • Good communication skills

Number of hiring: 2 posts

 


Apply Now
CAB | Cambodia Asia Bank Plc., ×
     CAB | Cambodia Asia Bank Plc., ×
( PDF file, 2MB Maximum Size )