· Hands-on experience in designing and developing applications using Java EE platforms
· Object-oriented analysis and design using common design patterns.
· Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, etc)
· Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
· Experience in the Spring Framework
· Sun Certified Java Developer would be a plus
· Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
· Experience with test-driven development
· Master's in Computer Science or Engineering Management or Project Management or Information Systems/Technology (Preferred) Powered by JazzHR
Java, Spring, JEE, SQL, JSF, Wicket, GWT, Spring MVC, Hibernate, ORM
ANY GRADUATE