Don’t know which product for is made for you?

Senior Back-end Developer

IT & Operation | Head Office

Job Introduction

Section: System Development

Direct Supervisor: Manager / System Development

Job Description:

  • Produce clean, efficient code based on specifications
  • Integrate software components and third-party programs
  • Verify and deploy programs and systems
  • Troubleshoot, debug and upgrade existing software
  • Create technical documentation for reference and reporting
  • Establish the development process with Agile development methodologies
  • Produce software design and development in a test-driven environment
  • Initiate website development
  • Practice source code versioning tools, such as Git
  • Knowledge with WSO2 Middleware Open-Source Platform
  • Knowledge with user authentication and authorization between multiple systems, servers, and environments
  • Knowledge with OWASP Security principles and System Security
  • Build programming languages (e.g., Java, PHP, Java script, JSP) and frameworks (e.g., Java Spring Boot, Laravel)
  • Design and build databases and Object-Relational Mapping (ORM) frameworks
  • Others assigned by Line Manager

Job Requirement:

  • Degrees in IT, MIS or any related fields.
  • Minimum 3-year experience in IT Development, Back-end, or MIS in Banking Industry.
  • Experience in managing Internal & External clients with project managements
  • Database administration / programming of both Backend and web application
  • Good knowledge of Java, PHP, JavaScript, Java Spring Boot, Laravel
  • Experience in managing banking operations, KPIs and cost structures are advantage.
  • In-depth knowledge of the Cambodia banking industry.
  • Be proactive, commitment, and able to travel as business needs.
  • Strong inter and intra personal skill, problem solving skill, critical thinking skill, and motivation/energetic skill.