1. computer or related major, Bachelor degree or above in at least 1 years experience in project development
2. proficiency in Java and object-oriented programming, actual development using Java more than 1 year, familiar with the J2EE Standards and Web Services
3. familiar with database operations, familiar with Oracle, Sql Server and other major Databases
4. familiar with UNIX operating system
5. familiar with Struts, Spring, Hibernate Framework
6. familiar with Java application servers for example, Tomcat, JBoss, WebLogic, Websphere
7. strong ability to learn, strong sense of responsibility and good team work spirit and communication skill, initiative
8. good ability to communicate in english
9. familiar with the guarantee business is preferred