Has great passion on web and mobile application development. Good knowledge in Java Programming Language Have at least 1 year of working experience with various of Java technology Fresh Graduates are welcome to apply Prefer experienced in J2EE, J2SE, Spring, Struts, ZK, Hibernate Familiar with Oracle, MySQL, and PostgreSQL Experience with mobile (android and iOS) is a plus Fast learner and ability to work in both team and individual Strong self-motivation and the ability to work with minimal supervision Strong verbal and written communication skills and having ability to articulate ideas to both technical and non-technical audiences