Software Engineer - Java

- Bachelor's Degree in Computer, Computing, Information Systems, Information Technology, Software Engineering or equivalent.
- Sun/Oracle Java Technology Certification (Foundation & Specialty Stages).
- Minimum 2 years of hands on experience in development of Java/J2EE based systems.
- Experience in Java related technologies such as JSP, J2SE, EJB, JSF, Servlet, Primefaces, spring. Struts & Web Services, etc.
- Very good understanding of OOP, Analysis & Design, Design Patterns & Programming Best Practices.
- Demonstrable knowledge of J2EE application servers (IBM Websphere, Oracle Web Logic/Glassfish/JBoss).
- Good knowledge of AS400/DB2.
- Understanding of IS085S3, SWIFT, HSM Integration using Java (JPOS, WIFE Frameworks, Socket Programming, etc).