Requirements: - At least 3-4 year hands-on experience in Java and Java technologies including applets and servlets, J2EE, Struts and JSP, EJB, Web Services - Experience working with RDBMS (e.g. Oracle) and Application Server (e.g. BEA, WebSphere) is a must. - Knowledge in Unix or Database administration will be useful. - Knowledge in payment or SWIFT will be an added advantage. - Working experience in at least a full software System Development Life Cycle (SDLC) is required. - Good command of English - spoken & written. - Strong analytical and problem-solving skill. - Able to work late hours and weekends.