Backend Software Engineer
ប្រភេទការងារ៖ full-time
ទីតាំង៖ កម្ពុជា
ប្រាក់ខែ៖ 1,200$–2,000$
ឧស្សាហកម្ម
🔗 ការងារពីប្រព័ន្ធ ATS
ព័ត៌មានលម្អិតការងារ
Job Description
We 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.
We are officially accepting applications from foreign nationals currently residing in Cambodia.
Responsibilities
- Design, 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
Requirements
- 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
- In-depth knowledge of PostgreSQL, including database design and optimization
- Familiarity with Power Automate for workflow automation and system integration
- 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