Software Engineer (Java & J2EE Developer)

Our client is looking for a Software Engineer (Java & J2EE Developer).

Key Responsibilties

Implementation of medium to large scale Java/JEE/Spring Framework projects in the business domain of Public Security and Law Enforcement with emphasis on IT Security & Biometric Control. The engineer will work with innovative application and devices employing cutting edge application software and development tools, and the developed solution will be deployed in a highly available and robust environment.

Successful applicants can expect to work in fast paced, innovative and dynamic environment; the projects involved are high profile, challenging and offer good career reference.

Any other ad-hoc duties as required or assigned.


Candidate must possess at least Advanced/Higher/Graduate Diploma, Bachelor's Degree, Computer Science/Information Technology or equivalent.

Required skill(s): Java/JEE/Spring, Object-Relational Mapping, Oracle Database, MS SQL Server, AJAX/JQuery/JSON.

Exposure to at least one (1) full Software Development Life Cycles (SDLC).

Minimum 2 years of working experience and in related field is preferred for this position.

Possesses sound knowledge of JEE/Enterprise Design Pattern and Database Design modelling.

Hands on designing and implementing architectural structure and behavior of an envisioned system.

Experience in:

Websphere/Weblogic, Oracle PLSQL, MS SQL Server, Eclipse, Struts, Hibernate, Spring Framework 2.5 & above, etc. will be preferred.

Drafting functional and design specifications.

Issue tracking management system.

Knowledge in JBoss JBPM, basic/advanced network and IT infrastructure administration will be advantageous.

Good verbal/written skills with customer facing experienc.

Candidates with prior project management experience or skill will be considered for a senior role.

Singaporeans may apply.