Senior Backend Developer

Full Time Phnom Penh Posted 1 month ago


Job Responsibilities

  • Design, build and maintain high performance and reliable API platform
  • Work with internal and external team to support on API integration
  • Develop backend application and web application as required
  • Unit-test code for robustness, usability, and general reliability
  • Continuously discover, evaluate, and implement new technologies to maximize application efficiency and performance
  • Mentor junior developer and assist team member in solving problem

Job Requirements

  • Bachelor degree in computer science, or equivalent
  • At least 2 years of working experience with System development and Backend application using Java or any relevant programming/framework
  • Technical experience with system security and writing secured code
  • Fluent in Java Programming, and Scripting languages like PHP is a plus
  • Successful track record of developing quality software products and shipping enterprise grade system
  • Experience debugging distributed systems with high concurrent transactions
  • Experience with SQL, PostgreSQL or Oracle database system
  • Experience with Spring framework and Hibernate framework
  • Experience with Scrum/Agile development methodologies
  • Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
  • Familiarity with a variety of design patterns, languages and development mythologies (Microservices, RabbitMQ)
  • Strong attention to detail with the ability to identify errors and make adjustments in a testing environment
  • Proficient understanding of code versioning tools