Jobify (Cambodia) Co., Ltd

Backend Software Engineer

Posted: 11 hours ago

Boost Your Application

Stand out with our professional, ATS-friendly resume templates designed to get you noticed by recruiters.

Download Resume Templates

Job Description

Job DescriptionWe are seeking a talented Back-End Software Engineer to join our innovative team. The ideal candidate will have a strong background in Java, DevOps practices, Power BI Report Builder, Power Automate, and PostgreSQL. You will be responsible for developing and maintaining both front-end and back-end components of our applications, ensuring seamless integration and optimal performance.Job RequirementKnowledge, skills & Experience Bachelor’s degree Computer Science or related fields Strong proficiency in Java and related frameworks Experience with DevOps tools and practices (e.g., CI/CD, Docker,Kubernetes) Understanding of RESTful APIs and web services Proficiency in Power BI Report Builder for creating and managing reports Proficiency in Git for code management 3-5 years’ experience in PostgreSQL, including database design and optimization Familiarity with Power Automate for workflow automation and system integration Understanding of Agile methodologies and experience working in an Agile environment is plus Excellent problem-solving skills and attention to detail Strong communication and teamwork abilities Collaborative attitude, willingness to work with team members; able to coach, participate in code reviews, share skills and methods Work experience with life insurance company is highly preferred.Job ResponsibilityDesign, develop, and maintain web applications using Java and related frameworks Create and manage reports using Power BI Report Builder Develop and optimize database queries and structures in PostgreSQL Automate workflows and integrate systems using Power Automate Collaborate with front-end developers to integrate user-facing elements with server-side logic Ensure the performance, security, and scalability of applications Implement and manage DevOps practices to automate and streamline development, testing, and deployment processes Troubleshoot and debug issues in a timely manner Completes and ensures completion of any required documentation required e.g. deployment, maintenance, support, and business needs Work with local and regional team in delivering the projects Perform other related tasks as requested Stay up-to-date with industry trends and emerging technologies

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period