Java Web Application Developer1
- Company: mFieldwork LTD
- Deadline: Sunday 31st August 2014
- Location: Nairobi
mFieldwork is a growing Nairobi
based technology start-up providing remote management solutions to humanitarian
and development organizations.
mFieldwork is looking for both a junior and senior JAVA Web Application Developer to join our dynamic team. Successful candidates will be responsible for building new functions for the mFieldwork platform and making adjustments and improvements to our existing platform. Ideal candidates will have a can-do attitude, passion for clean code, and will be able to get up to speed quickly.
- Able to translate user requirements into architecture;
- Creates clean well documented code following best practice;
- Experience coding in Java and using java applets;
- Willing to learn new technologies, frameworks and languages as required;
- Experience with github or equivalent repository system;
- Knowledge of Object-Oriented Design (OOD) and Object Relational Mapping (ORM) frameworks;
- Thorough understanding of relational databases, particularly mysql;
- Knowledge of web application frameworks such as Richfaces, Primefaces or JSF;
- Knowledge of call back technology such as jQuery or A4J;
- Knowledge of web application frameworks such as Spring or Seam;
- Knowledge of testing and debugging methodologies;
- Curious and self-driven to research solutions and optimal ways of solving issues;
- Bonus Skills
- Experience with agile development methodologies;
- Experience building APIs;
Experience with agile development methodologies;
Experience building APIs;
Candidates for the junior post should have demonstrated experience creating basic java web applications. Candidates for the senior post should have demonstrated experience creating complex java web applications; application architecture and managing teams.
How to apply
Interested candidates may submit their CV, cover letter and salary expectations to email@example.com. Please include the position title in the subject of the message.
- NRBUZZ: Using M-Health services to support home-based health care... Thursday 18th September 2014 5:30pm
- INTEL-SPONSORED GAME DEVELOPER MEETUP... Saturday 6th September 2014 10:00am
- PHP User Group... Tuesday 2nd September 2014 5:30pm
- HOW DO YOU DEVELOP YOUR SOFTWARE... Wednesday 3rd September 2014 6:00pm