Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

INFORMA SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company in Singapore is looking for a Programmer to code, modify, and test applications. The ideal candidate should have at least three years of experience in various programming skills including JSP, Servlet, and Java Server Faces. Responsibilities include preparing test data, troubleshooting support, and producing deliverables per standards. Candidates should also assist in establishing file structures for projects and train other programmers in relevant skills.

Qualifications

  • 3 years of experience in programming skills like JSP, Servlet, Java Bean, Java Script.
  • 3 years of experience in coding using MVC modeling and Java Server Faces.
  • Preferably hands-on in Portal and Portlet development, Web Services, JEE Security, XML, JSON.

Responsibilities

  • Code, modify, test, and document new and existing programs.
  • Prepare and document test data.
  • Assist in establishing file structures and processing logic.
  • Troubleshoot and support end-users in application systems.
  • Train other contract programmers in relevant skills.

Skills

JSP
Servlet
Java Bean
Java Script
Session management
JDBC
SQL
MVC modeling
Java Server Faces
EJB
Web Services
XML
JSON
Ajax
UML diagrams

Tools

IBM RAD9.0 or above
Eclipse
Job description
Requirements
  • Have Three (3) years of experience in each of the programming skills: JSP, Servlet, Java Bean, Java Script, Session management, JDBC, SQL.
  • Have Three (3) years of experience in coding programs using each of the skills: MVC modeling, Java Server Faces, EJB (session, entity & message, Service Locator, Business Delegate, Data Transfer Object, Data Access Object).
  • Preferably have hands‑on experience in the following: IBM RAD9.0 or above or Eclipse or equivalent, Portal and Portlet development using JSF, Jtpl (page template), n‑Tier Architecture, Java Web Security/LDAP, JEE Security, JEE Transaction, XML, Web Services (WSDL), JNDI, Ajax, JSON, 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).
Job Description

The Programmers shall be required to

  1. Code, modify, test, correct, and document new and existing programs using assigned languages, tools, and coding conventions.
  2. Prepare and document test data.
  3. Prepare and set up testing and production environment.
  4. Prepare and maintain program and system documentation.
  5. Assist in establishing file structures and processing logic requirements.
  6. Produce deliverables according to group standards and procedures.
  7. Assist Project Leaders in the study and design of application systems and work coordination, project management, and user training work.
  8. Troubleshooting and supporting end‑users in the implementation and maintenance of application systems.
  9. Train other contract programmers in the relevant skills.
  10. Participate in Disaster Recovery activities eg. simulation exercises at Disaster Recovery sites.
  11. Learn/pick up new programming skills related to System Development and Maintenance as assigned by the supervisors.
  12. 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.