Java Developer

Possible
Location: Kathmandu
Salary: Negotiable
Posted Date: 2017-12-27 Deadline: 2018-01-15
  • Location : Kathmandu
  • Working Position : Entry Level
  • Qualification Degree : Bachelor's degree in Computer Science/Computer Engineering /Information Technology or a related field.
  • Salary : Negotiable
  • Category : Programming / Graphics / Designing
  • Nature : Full Time
Job Description

Management Structure:

Reports To: Lead Java Developer

Direct Reports: None

Must Haves:

  • Experience in developing Java-based applications, with the technical skills in Java, Spring MVC, Hibernate, Maven, MySQL/PostGRE, Linux commands, Git, JQuery, HTML/CSS, JavaScript, ReactJS and/or AngularJS and Web Services (REST/SOAP)
  • Commitment to Possible's Culture & Vision
  • Track record of reliable and quality work with time management skills
  • Self-starter, with a passion and ability to learn quickly and ability to work well with other team members

Required Qualifications and Experience:

  • Bachelor's degree in Computer Science/Computer Engineering /Information Technology or a related field.
  • Minimum 1 or 2 years of experience in related field.

Big 3 Responsibilities:

  1. Development and Integration of products across diverse systems for the     integrated Electronic Health Records (EHR) platform.
  2. Follow the Agile Development approach.
  3. Clean Delivery of Works and Take ownership of the integrated EHR product.

Areas of Responsibility:

The Java Developer will work closely with our EHR team and be chiefly responsible for the following work:

1. Development and Integration of products across diverse systems for the  integrated Electronic Health Records (EHR) platform.
a. Team work to ensure timely delivery of product per requirement specifications through to implementation
b. Further develop integration between diverse systems like OpenMRS, OpenELIS, OpenERP, DCM4Che, CommCare and DHIS2
c. Ensure usability is at the forefront of all designs
d. Regularly communicate progress and setbacks to Team Lead.

2. Follow the agile Development approach
a. Estimate the effort to implement User Stories
b. Development to achieve sprint goals.
c. Implementing test cases
d. Unit and initial Acceptance testings
e. Identify obstacles and informing the Scrum Master
f. Self organizing
g. Daily Scrum meetings

3. Clean Delivery of Works and take ownership of the integrated EHR product
a. Handover of the works after sufficient testing.
b. Technical documentations of the accomplished works.
c. Provide technical input when needed, effectively communicating technical  concepts to Team lead.
d. Communicate and collaborate with the global Bahmni coalition

The above list of responsibilities is not comprehensive, and the Java Developer may be required to take on additional responsibilities, as determined by the Lead Java Developer.

Location:

You will be based in Kathmandu

Apply Instructions

This Job is expired. The Company is no longer accepting applications for this position.

Industry Type NGO / INGO / Social Work
Location Badelgada, Ridikot-2 Achham, Nepal
Organization Size 1-10
Active Jobs By Possible