Java Developer – Grade F recruitment

Agile Java Developers - Digital Domain
· Excellent benefits
· London - West End
· No Banking experience required
· £££ Number of roles available with competitive salaries at all levels (call for more detail)

Would you be interested in working on a major Digital Transformation programme for a bank based in London's West End?

The team's vision is to be a pioneer in digital relationship banking and recognised as the best in Europe in the way digital technologies are used to service customers across the Internet and mobile platforms.

The programme is concerned with the entire digital presence of the bank and consists of approximately 800 staff. Agile was introduced in March last year and has had great success so far. The bank now want to add to their Java Development Team with good all-round (front to back-end development) heavily Agile focused Digital Java Developers.

The majority of the current staff are contractors with a very small core permanent team. The new Agile Java Digital Developers will be offered permanent roles and with it a very promising career opportunity as the rest of the programme structure evolves.

What you will need in order to qualify for this opportunity:
· Strong hands-on software design and development, front to back-end experience ideally.
· Deep and broad knowledge of Java plus at least one other language
· Strong knowledge of Agile development practices - TDD / BDD, automated builds, continuous integration, code quality metrics, agile test frameworks etc.
· Significant experience in all or most of: ant / maven, JUnit, Mockito / Easymock, Selenium or similar, dependency injection tools and techniques, continuous integration tools (Jenkins, CruiseControl)
· Significant exposure to web development technologies (HTML, JavaScript, JSP, content management, caching)
· Significant exposure to platform-level development - services, APIs, large codebases: Web Services, SOAP, REST, API design, enterprise integration patterns, messaging technologies (JMS, MQ)
· Production system experience -lived with the impact of software and system design decisions on manageability, supportability, troubleshooting. Experience with deployment, monitoring and management technologies. Examples: profiling tools, Chef / Puppet, Capistrano, JMX, Nagios etc)

Please contact Alex Wallace with your most recent CV.