Degree in Computer Science/IT or equivalent with 5+ years of Java EE experience, hands-on knowledge of MVC frameworks (such as Apache Struts), enterprise services (EJB, JDBC, JMS), application servers (IBM WebSphere or Oracle WebLogic), SQL/PL-SQL, and UML design (financial industry background is a plus).