Java Agile Greenfiled Developers Contract London Investment Bank recruitment

My client, a Tier 1 Investment Bank, is looking for a strong Java developers and technical leader. The successful candidate will join an existing agile development team building an exciting new (green field) banking platform. The team is relatively new and the codebase growing quickly so this position suits someone who can hit the ground running, form good working relationships quickly and also add value by introducing best practice design and techniques learned elsewhere. 

The successful candidate will join a strongly agile team of 10-15 people, and contribute as a Technical Leader, providing technical guidance and support to a team of 8-12 developers.

Responsibilities
*All-round Java development including design, coding and various levels of automated testing. 
*Identify and solve technical dependencies and issues affecting the whole team. 
*Identify and solve potential inter-team technology issues in collaboration with other technical leaders and the platform architecture team. 
*Estimation and sizing of future work 

Requirements
*Significant experience as a Java JEE programmer. Server Side development is required. Client/Front End development experience would be beneficial but not essential. 
*Experience leading co-located development teams is essential. 
*Previous experience working on green-field applications; confident self-starter 
*Good knowledge of core Java JEE, particularly Open Source frameworks, including Struts, Hibernate, Spring, SpringMVC, Junit, mocking (JMock/Mokito) 
*Highly desirable: JMS, WMQ, REST, AJAX, jBPM, Domain Driven Design (DDD) 
*Must have experience with Agile/eXtreme Programming project methodology and development teams. Experience of using Rational Team Concert is preferable or other Agile requirements management tools (eg JIRA/Greenhopper, Mingle). 

This is a great opportunity for someone to join a great project within an Investment Bank. For more information please contact me.