This is an exciting opportunity to join the largest fin-tech platform based in the Middle East & North Africa. They are looking to grow their team by adding some of the best talent from across the world, to continue building a state of the art investment platform.

Excellent coding in Java development
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
Experience in the Spring Framework
Experience as a Sun Certified Java Developer
Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
Experience with test-driven development