Lead Java Developer / Technical Lead – J2EE - Perm - London
Lead Java Developer / Technical Lead required for a permanent role with a rapidly expanding, leading IT consultancy based in London. The client requires an ambitious individual to join a world class development team where you will lead a number of varied projects with short timeframes in their fast paced environment. The role offers excellent opportunities to grasp new technologies and will provide a proven platform for you to work with Fortune 200 companies.
The ideal candidates should have good communication skills, strong Server Side J2EE development with skills in Struts, Spring and hibernate and agile methodologies. You will be a hands-on technical lead with experience developing frameworks, standards and the ability to contribute to design, including writing and reviewing technical specifications. Ideally you'll come from a public facing B2C Web environment and will have experience leading teams, mentoring staff, producing technical documentation and prototyping.
You will play a lead role in a number of exciting projects as they develop their product portfolio. You should have a number of years’ experience, with experience of leading teams of Java developers on cutting edge projects. It is equally important that you have remained a hands on developer.
Skills and experience required:
· Strong Java Development experience Spring Framework, Hibernate, JSP, Maven, JMS, Spring, MVC.
· Servlet container experience: e.g. Tomcat, Jetty.
· Excellent OO and design skills.
· Familiar with Web technologies such as AJAX, CSS, JavaScript.
· Experience of Project Delivery and Team Leadership.
· Experience with Test Driven Development within a continuous Integration environment (Hudson, CruiseControl, etc).
· Source code control experience (Subversion/CVS).
· Experience of working in an Agile environment.
· Experience of working with Content Management Systems is a bonus.