Enable job alerts via email!

IT Programmers

KGN INTEGRATED ENGINEERING PTE. LTD.

Singapore

On-site

SGD 50,000 - 70,000

Full time

26 days ago

Job summary

A technology company in Singapore is seeking an experienced IT Programmer. The ideal candidate should have at least three years of Java programming experience along with proficiency in HTML 5 and SQL. Responsibilities include coding, testing, and supporting end-users, as well as participating in the documentation of systems. Candidates must speak and write English proficiently.

Qualifications

  • Must have three (3) years' experience in Java programming.
  • Proficient in HTML 5 and SQL.
  • Able to work with Windows OS and Microsoft Outlook.

Responsibilities

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

Skills

Java programming
HTML 5
SQL
Windows OS
Web Services (REST API)
English proficiency

Tools

IBM RAD9.0
Eclipse
Job description
Overview

Working Experience And Skill Requirement IT Programmer

General requirements
  • a. Must be able to speak and write English proficiently;
  • b. Have at least three (3) years' post graduate experience working with Personal computers or compatibles;
  • c. Have at least three (3) years' post graduate experience using MS OS such as Windows 7 or higher and Microsoft Outlook;
  • d. Able to conduct unit, module, functional and volume testing; to analyze test results and to take corrective action.
For Java Requirement

The Programmer shall be required to:

a. Java programming experience
  • 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)
b. 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 (for eg. Cross-site scripting; Injection vulnerability flaws such as SQL injection, command injection; Race conditions; Improper error / exception handling, etc)
The Programmer shall be required to
  • i. Code, modify, test, correct and document new and existing programs using assigned languages, tools and coding conventions;
  • ii. Prepare and document test data;
  • iii. Prepare and set up testing and production environment;
  • iv. Prepare and maintain program and system documentation;
  • v. Assist in establishing file structures and processing logic requirements;
  • vi. Produce deliverables according to group standards and procedures;
  • vii. Assist Project Leaders in the study and design of application systems and work coordination, project management and user training work;
  • viii. Troubleshooting and supporting end-users in the implementation and maintenance of application systems;
  • ix. Train other contract programmers in the relevant skills;
  • x. Participate in Disaster Recovery activities eg simulation exercise at Disaster Recovery sites;
  • xi. Learn / pick up new programming skills related to System Development and Maintenance as assigned by the supervisors;
  • xii. 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.