Code, modify, test, correct and document new and existing programs using assigned languages, tools and coding conventions;
Prepare and document test data;
Prepare and set up testing and production environment;
Prepare and maintain program and system documentation;
Assist in establishing file structures and processing logic requirements;
Produce deliverable according to group standards and procedures;
Assist Project Leaders in the study and design of application systems and work coordination, project management and user training work;
Troubleshooting and supporting end-users in the implementation and maintenance of application systems.
Any other tasks related to System Development and Maintenance as assigned by the supervisors;
Must be able to speak and write English proficiently;
Have at least three (3) years' post graduate experience working with Personal computers or compatibles;
Have at least three (3) years' post graduate experience using MS OS such as Windows 7 or higher and Microsoft Outlook;
Preferably have hands on experience IBM RAD9.0 or above or Eclipse or equivalent, Portal and Portlet development, n-Tier Architecture, Java Web Security/LDAP, JEE Security, JEE Transaction, XML, Web Services (SOAP), JNDI, UML diagrams
Have three (3) years’ experience - JSP, Servlet, Java Bean, Java Script, Session management JDBC, SQL.
Have two (2) years’ experience HTML 5, XHTML, AJAX, Web Services (REST API), JSON, Java Server Faces
Able to conduct unit, module, functional and volume testing; to analyze test results and to take corrective action.