SOFTWARE ENGINEER

AASHISH STEEL ENGINEERING PTE. LTD.

Singapore

On-site

SGD 60,000 - 110,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

AASHISH STEEL ENGINEERING PTE. LTD. is seeking a Java-focused programmer in Singapore to design, code, test, and document applications.

The role requires 3+ years of post-graduate IT experience, strong English, and proficiency in JSP/Servlets, Java Beans, JavaScript, SQL, and related tools. You will support testing, environment setup, and documentation across multiple environments. Preferred experience includes IBM RAD/Eclipse, web services, security concepts, and disaster recovery tasks.

Qualifications

  • Must speak and write English proficiently.
  • At least three years' post graduate experience with personal computers or compatibles.
  • At least three 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; analyze results and take corrective action.
  • Three years’ experience in each programming skill: JSP, Servlet, Java Bean, Java Script, Session management, JDBC, SQL.
  • Two years’ experience in coding HTML5, XHTML, AJAX, REST API, JSON, Java Server Faces, EJB.
  • Hands-on experience on IBM RAD9.0 or Eclipse; portal/portlet development; n-Tier architecture; Java Web Security/LDAP; JEE Security/Transaction; XML; SOAP; JNDI; UML; secure coding.

Responsibilities

  • Code, modify, test, correct and document new and existing programs using assigned languages, tools and 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 following group standards and procedures.
  • Assist project leaders in study and design of application systems; coordinate tasks and training.
  • Troubleshoot and support end-users in implementation and maintenance of systems.
  • Train other contract programmers in relevant skills.
  • Participate in Disaster Recovery activities such as simulations.
  • Learn new programming skills related to system development and maintenance as assigned.

Skills

Java
JSP
Servlet
Java Bean
JavaScript
Session management
JDBC
SQL
HTML 5
XHTML
AJAX
Web Services REST API
JSON
JavaServer Faces
EJB

Tools

IBM RAD9.0 or above
Eclipse

Job description

Working Experience And Skill Requirement (JAVA JD (FULL)

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. 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

b. 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),

c. 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 Programmers 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 your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Must Have Java + Prefer Spring Boot, Spring Web MVC, Apache Maven and Jasper[...]
Software Engineer (Must Have Java + Prefer Spring Boot, Spring Web MVC, Apache Maven and Jasper[...]

ITCAN PTE. LIMITED • Singapore

On-site
SGD 60,000 - 90,000
System Analyst (Java) (JD#11304)
System Analyst (Java) (JD#11304)

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
System Analyst (Java)
System Analyst (Java)

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Java Developer (Ref 26176)
Java Developer (Ref 26176)

JOBLINE RESOURCES PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
System Analyst (Java)
System Analyst (Java)

ELITEZ PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Java Developer
Java Developer

COMBUILDER PTE LTD • Singapore

On-site
SGD 55,000 - 95,000
Java Software Engineer | Build, Test & Deliver Quality
Java Software Engineer | Build, Test & Deliver Quality

ITCAN PTE. LIMITED • Singapore

On-site
SGD 48,000 - 72,000
Staff Software Engineer - Contract
Staff Software Engineer - Contract

QUESS SELECTION & SERVICES PTE. LTD. • Singapore

On-site
SGD 140,000 - 180,000
Software Engineer / Systems Analyst
Software Engineer / Systems Analyst

TOPPAN ECQUARIA PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Senior/Analyst Programmer (Java/JEE)
Senior/Analyst Programmer (Java/JEE)

ZENITH INFOTECH (S) PTE LTD. • Singapore

On-site
SGD 90,000 - 150,000