2,068,378open jobs
125,685companies
242,002added this week
Browse all
Salary
$33k – $89k per year (gross)
Location
In office (Singapore)
Seniority
Middle · 3+ years exp
Employment
Full-Time

First seen by Alion on Oct 20, 2026.

Overview
Company
Impact
Profile match

Working Experience And Skill Requirement IT Programmer


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.

Skills

UML, Troubleshooting, XHTML, JSP, Eclipse, Data Testing, SOAP, Windows 7, JDBC, SQL, Project Management, AJAX, EJB, Java

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,068,378 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Singapore
$21k – $32k per year · In office · Bengaluru
Python
Go
JavaScript
Java
TypeScript
Node JS
Databases
MySQL
PostgreSQL
Frontend
React.js
DevOps
Rest API
CI/CD
Git
Docker
Apply
In office · Full-Time · Johannesburg
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
PostgreSQL
Supabase
ClickHouse
AI/ML
Claude Code
LLM
Frontend
GraphQL
Tailwind CSS
React.js
Vite
Radix UI
shadcn/ui
DevOps
Rest API
OpenTelemetry
Netlify
Azure
Git
Cloudflare
Management
Monday.com
Confluence
Jira
QA
Playwright
Apply
$43k – $47k per year (gross) · In office · Full-Time · Johannesburg
Go
JavaScript
TypeScript
C#
C++
Node JS
C#
ASP.NET Core
Databases
PostgreSQL
ClickHouse
Apache Kafka
Frontend
Angular
DevOps
Rest API
GCP
Docker
Kubernetes
Google Cloud Run
Management
Agile
Scrum
Kanban
QA
Selenium
Playwright
Postman
Apply
Server Engineer 1 day ago
In office · Full-Time · Cape Town
DevOps
VMWare
Azure
AWS
Linux
Windows
Cybersecurity
Active Directory
Apply
In office · Tianjin
Java
Databases
PostgreSQL
DevOps
Configuration Management
SOAP
Management
Agile
Scrum
Apply
In office · Contractor · 5+ years exp · Singapore
Python
JavaScript
Java
TypeScript
C#
Node JS
Java
Spring Boot
C#
.NET
Frontend
Vue.js
Angular
React.js
DevOps
Terraform
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
Analytics
ETL/ELT
Apply
≈ $45k – $87k per year (Estimated) · In office · 2+ years exp · Bachelor's Degree · Singapore
Python
Go
JavaScript
TypeScript
C++
Databases
Google Cloud Spanner
Mobile
State Management
Apply
≈ $56k – $114k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Singapore
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
Apache Kafka
Amazon Redshift
AI/ML
Spark
Airflow
dbt
Feature Store
DevOps
Terraform
CI/CD
Git
AWS
Platform Engineering
AWS Lambda
Amazon S3
IAM
Amazon CloudWatch
Amazon Kinesis
Amazon EventBridge
AWS Step Functions
Cybersecurity
Least Privilege
Analytics
AWS Glue
Life Sciences
CRISPR
Apply
In office · Part-Time · 2+ years exp · Master's Degree · Singapore
Apply
Equity · In office · Full-Time · Singapore
Game Dev
Unity
Design
Figma
Apply
See all jobs
This is one of many
2,068,378 more open roles from verified company boards, updated every day.