Salary : Up to 4,000 USD plus other benefits
Location : Phnom Penh
Job type : Permanent
Discipline : IT & Telecommunication
Reference : YAU016512

Job description

Backend Software Engineer at an International Financial Services Company in Phnom Penh

  • Designs, develop, test, deliver, maintain, and improve business applications as a member of a team, works across entire software development lifecycle

  • Up to 4,000 USD plus other benefits

About the Company

Our client is an international financial services company in Cambodia to financial advice, insurance, as well as wealth and asset management solutions for individuals, groups and institutions.

The Role

  • Designs, codes, unit tests and integrates new features and functionality as defined by the PO and team

  • Applies creative problem solving that bring software designs to life

  • Builds apps, APIs and data solutions to drive projects

  • Promotes agile principles and methodology

  • Participates in ideation and brainstorming sessions to devise creative and disruptive digital solutions

  • Updates progress daily through the tracking tool (Jira) or Kanban board

Requirements

  • BA or B.Sc in a technical discipline (Computer Science, Engineering)

  • Writes clear, readable, and maintainable code, takes ownership of the quality and usability of code

  • Understands how to find and reuse patterns and platforms in the ecosystem and the broader community

  • Experience with back-end technologies such as: Java, Spring Boot, Spring Boot with Azure Kubernetes Service (AKS)

  • Experience with front-end technologies such as Html/JavaScript/CSS, Tailwind CSS, Angular, Progressive Web App (PWA)

  • Good API skills (Java Spring REST or WebApi2, etc.)

  • Hands-on RDBMS experience (data modelling, analysis, programming, stored procedures, Oracle DB and PostGreSQL is the advantages)

  • Experience on no-sql (MongoDB) is an advantage

  • Good foundation in data structures, algorithms, and OO Design with rock-solid programming skills

Benefits

Performance Bonus + Other Allowances

Highlights

A rapidly growing organization which will allow your future to grow simultaneously with them

Career Growth Opportunities

Together with the growth of company business, there are a lot of potential for career development of the employees