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:
Officer-Java Developer
Main Responsibilities:
- Assist in designing, developing, and maintaining Java-based backend services and RESTful APIs under senior guidance.
- Support system integration activities using ESB and other middleware platforms.
- Participate in the development and maintenance of mobile backend services following established architecture standards.
- Apply basic secure coding practices and follow OWASP Top 10 guidelines throughout the SDLC.
- Support documentation, unit testing, and code reviews.
- Assist in logging, monitoring, and troubleshooting application issues.
- Support database development and maintenance with proper access control.
- Follow IT security policies when implementing system configurations and integrations.
- Assist in performance tuning, bug fixing, and system enhancement tasks.
- Support ad hoc tasks assigned by supervisors or management.
- Continuously learn and keep up to date with Java technologies, frameworks, and development best practices.
Qualifications and Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 1–2 years of experience in Java/J2EE development (Spring Boot, Hibernate, REST APIs) or strong academic/project background.
- Basic knowledge of system integration concepts; exposure to ESB platforms is an advantage.
- Understanding of secure coding concepts and OWASP Top 10 (training or coursework acceptable).
- Basic understanding of REST API authentication concepts (OAuth, JWT, TLS).
- Familiarity with DevOps concepts such as CI/CD pipelines and version control (Git).
- Basic understanding of software architecture patterns (MVC, MVVM, Clean Architecture).
- Knowledge of relational databases such as Microsoft SQL Server, Oracle, or MySQL.
- Good analytical, debugging, and problem-solving skills.
- Willingness to learn, take guidance, and work collaboratively in a team environment.
- Good communication skills in English (written and spoken).
- Experience or internship in banking or microfinance systems is an advantage but not required.
- Ability to work under pressure and meet deadlines.
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