Join Us

OLE Nepal (Open Learning Exchange Nepal) is a social benefit organization dedicated to enhancing teaching-learning in schools through the integration of technology and to provide uniform access to quality educational materials across different geographic areas and socio-economic strata.

OLE Nepal develops and distributes free educational content, trains teachers to integrate technology in classrooms, implements technology interventions in rural schools, and helps build local capacity in technology and education.


Position: Java Programmer(mid-level and entry level)

Requirement: 2

Job Description

The person will be responsible for development of JAVA based web applications

Job Specifications

Good command in OOP with Java

Good knowledge of JSP/JSF, Servlet , Java Beans, EJB, Spring,  Hibernate and Java Web Services

Familiar with Spring framework

Expert XML, SQL programming skills

Basic understanding of HTML, CSS and Javascript

Excellent working knowledge on RDBMS (Oracle, Postgresql), and strong interpersonal and communication skill

Should be a good team player with strong work ethic

Knowledge of Distributed version control system like  GIT

Analysis, troubleshooting, and problem solving expertise

Minimum Qualifications

Should have completed B.E. in Computer Science or equivalent

Experience in both Desktop and Web-based Application

Should have at least 1-year experience in related field for mid-level programmer.

Interested applicants can email their resume with covering letter to with subject as “Applying for Java Programmer”, before 05:00 p.m. on June 7, 2017. (deadline extended)

OLE Nepal also offers internships to young students and graduates who wish to be part of our movement to bring quality education to all children in Nepal. The internship program also gives an excellent opportunity to participate in various open source projects.