Renowned global or regional banks
• Involve in Design, Development, Maintenance and Testing of system enhancement
• Perform Unit Testing, System Integration Test, take part of Product Acceptance Test
• Follow Agile methodology standard
• Propose technical enhancement and automation throughout the development lifecycle
• Contribute to system architecture and able to consider different design constraints
• Provide documentation on the analysis and development
• Integrate to the existing teams in different regions
• Produce technical design and test cases
• Manage and coaching junior developers
• Maintain and support the application after go-live (24 x 7 on-call rotation)
• Degree in Computer Science or Computer Engineering
• 3-8 year working experience with Java Technology; Hands-on Java EE experience is highly preferable
• Previous experience in Banking industry is a plus
• Prefer to have previous Agile methodology exposure
• Essential Technical Knowledge / Skills - J2EE, Java, Web Services, JavaScript, JSP, EJB, XML, HTML5 are compulsory / Hibernate / Spring is a must / Oracle database / Unix AIX / IBM MQ series / Active MQ / WebSphere / Eclsipse / RAD / CVS / GIT / Maven / Jenkins / Design pattern / Internet security concept / Performance tuning skills




