LOLC (CAMBODIA) Plc. is one of the top licensed microfinance institutions in Cambodia with a social vision and a business orientation that provides entrepreneurs and families at the base of the socio-economic pyramid with economic opportunities to transform the quality of their lives and their communities through the provision of effective and sustainable client-empowering financial services.  To support the rapid growth of our operations, LOLC is recruiting the following position:

Senior Officer-Software Engineer (Mobile & Backend Technologies)

Main Responsibilities:

  • Design, develop, and maintain secure, scalable Java-based backend services and RESTful APIs.
  • Design, develop, and maintain mobile applications for Android and iOS platforms using native (Kotlin/Java, Swift) or cross-platform frameworks such as Flutter or React Native, ensuring performance, security, and seamless user experience.
  • Implement integration solutions using ESB ensuring data confidentiality and message integrity.
  • Support the development and maintenance of mobile backend services aligned with secure architecture practices.
  • Apply OWASP (Open Worldwide Application Security Project) Top 10 principles in all stages of software development, with specific emphasis on input validation, authentication, and access control.
  • Collaborate with UI/UX designers and product managers to deliver seamless and secure mobile experiences.
  • Optimize mobile applications to ensure high performance, efficient memory usage, and minimal battery consumption, aligning with best practices in mobile development.
  • Ensure secure and efficient data synchronization between mobile applications and backend systems.
  • Participate in system architecture and design reviews to ensure compliance with internal security standards.
  • Conduct secure code reviews, implement logging and monitoring controls, and guide junior developers on best practices.
  • Design and maintain databases, ensuring encryption of sensitive data and proper access control enforcement.
  • Monitor and validate in-house system configurations and integrations in accordance with IT policy.
  • Evaluate and recommend system improvements focused on performance, security, and maintainability.
  • Support and handle tasks assigned by management, including urgent security patching and audit preparedness.
  • Perform other tasks assigned by management.

Qualifications and Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3 years of experience in secure Java/J2EE development (Spring Boot, Hibernate, REST APIs).
  • Proven experience with low-code or no-code Enterprise Service Bus (ESB) platforms in secure system integration and orchestration will be considered a strong advantage.
  • Proficient in secure coding practices, OWASP Top 10, and threat modeling.
  • Deep understanding of REST API authentication mechanisms including OAuth 2.0, JWT, and TLS encryption.
  • Familiarity with secure DevOps practices including CI/CD, containerization, and automated security testing.
  • Proficiency in modern mobile architecture patterns such as MVC, MVVM, and Clean Architecture, with the ability to apply them effectively for scalable and maintainable application design
  • Experience in mobile application backend development and API gateway management.
  • Knowledge of enterprise databases such as Microsoft SQL Server, Oracle, and MySQL with a focus on secure data handling.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication skills and ability to work collaboratively across units.
  • Experience in the banking or microfinance sector is preferred.
  • Fluent in written and spoken English.
  • Ability to work under pressure in a fast-paced environment.

Women are Encouraged to Apply!

How to Apply For:

Please submit your Cover Letter, CV and relevant documents to any branches nearby your locations or head office of LOLC (Cambodia) Plc. or via email: [email protected]
096 4211 999/087 400 277
Hiring: 1
Post Date: 2025-05-07
Expired on: 2025-05-15
Location: Head Office

APPLY FOR THIS POSITION

Allowed Type(s) .pdf

Please check I'm not a robot.

Recent Careers