Start Your Search Here

Job Search

TOPPAN Ecquaria Pte Ltd

Singapore / Global

Software Engineer / Systems Analyst

Job Description

Responsibilities:

Requirements & Analysis : Assist in gathering requirements from stakeholders and analyze the potential impact on related business applications.

Software Development : Code, modify, test, correct, and document both new and existing programs using assigned languages, tools, and coding conventions.

Testing Operations : Prepare and document test data, set up testing and production environments, and conduct unit, module, functional, and volume testing.

Quality Assurance : Analyze all test results and take necessary corrective actions.

Technical Documentation : Prepare and maintain comprehensive program and system documentation while producing deliverables according to group standards.

System Design : Assist in establishing file structures and processing logic requirements.

Project Support : Assist Project Leaders in the study and design of application systems, work coordination, project management, and user training.

Maintenance & Support : Troubleshoot and support end-users during the implementation and maintenance of application systems.

Team Development : Train other developers in relevant technical skills.

Operational Resilience : Participate in Disaster Recovery activities, including simulation exercises at Disaster Recovery sites.

Continuous Improvement : Learn and pick up new programming skills related to system development as assigned by supervisors.

Prerequisites:

Core Technical Requirements

Three (3) years of experience (within the past four years) in each of the following:

JSP, Servlet, and Java Bean.

JavaScript and Session management.

JDBC and SQL.

Two (2) years of experience (within the past three years) in coding using:

HTML 5, XHTML, AJAX, and JSON.

Java Server Faces.

EJB, including session, entity & message, Service Locator, Business Delegate, Data Transfer Object (DTO), and Data Access Object (DAO).

Preferred Technical Skills

Development Tools : Hands-on experience with Eclipse, or equivalent tools.

Architecture : Experience in Portal and Portlet development and n-Tier Architecture.

Security & Infrastructure : Knowledge of Java Web Security/LDAP, JEE Security, JEE Transaction, and JNDI.

Web Technologies : Proficiency in XML, Web Services (SOAP), and AngularJS development.

Design : Ability to work with UML diagrams.

Secure Coding : Expertise in preventing application vulnerabilities, such as Cross-site scripting, Injection flows (SQL/Command), Race conditions, and improper error/exception handling.

Integration : Experience with application integration for government services such as Corppass and Singpass.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs