Enable job alerts via email!

IT Programmers

KOH INFRASTRUCTURE SERVICES PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

12 days ago

Job summary

A top infrastructure service provider in Singapore is seeking a skilled Programmer with extensive experience in Java and related technologies. The ideal candidate will possess strong testing abilities and excellent troubleshooting skills to support end-users and maintain applications. This position requires a collaborative individual who is prepared to document and manage system development tasks effectively.

Qualifications

  • At least 3 years of experience with personal computers.
  • Experience in JSP, Servlet, and Java Bean.
  • Hands-on experience in n-Tier Architecture.

Responsibilities

  • Code, modify, test, and document programs.
  • Prepare and document test data.
  • Troubleshoot and support end-users.

Skills

English proficiency
Testing skills
Java programming
HTML 5
Web Services

Tools

IBM RAD9.0
Eclipse
Job description
Overview

Job Description & Requirements

Required Experience and Skills
  • 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;
  • Able to conduct unit, module, functional and volume testing; to analyze test results and to take corrective action.
For Java Requirements

The Programmer shall be required to:

  • Have three (3) years’ experience, within the past four (4) year’s timeframe, in each of the programming skills:
    • JSP
    • Servlet
    • Java Bean
    • Java Script
    • Session management
    • JDBC, SQL
  • Have two (2) years’ experience, within the past three (3) year’s timeframe, in coding programs using each of the skills:
    • HTML 5
    • XHTML
    • AJAX
    • Web Services (REST API)
    • JSON
    • Java Server Faces
    • EJB (session, entity & message, Service Locator, Business Delegate, Data Transfer Object, Data Access Object)
  • Preferably have hands on experience on the following:
    • 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
    • Secure coding to prevent application vulnerabilities (e.g., Cross-site scripting; Injection vulnerability flaws such as SQL injection, command injection; Race conditions; Improper error / exception handling, etc)
Programmer Responsibilities
  • 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 deliverables 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;
  • Train other contract programmers in the relevant skills;
  • Participate in Disaster Recovery activities eg simulation exercise at Disaster Recovery sites;
  • Learn / pick up new programming skills related to System Development and Maintenance as assigned by the supervisors;
  • Any other tasks related to System Development and Maintenance as assigned by the supervisors.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.