Lead Java Developer recruitment
The successful candidate will work closely with the Solution Architect to successfully implement the proposed architecture and design solution whilst carrying out a hands-on development role.
This role will work as part of a team of developers to understand the requirements, define and implement the design, carry out testing and support the delivery through to production. The role requires the ability to create a strong working relationship with colleagues within Technology and the Business, both onshore and offshore. As the lead developer, the successful candidate will also provide guidance to less experienced colleagues within the development team. The successful candidate will be accountable for:
- Providing technical leadership to development team members in order to drive through the delivery of the required solution
- Understanding of business requirements, providing technical analysis in liaison with the Project Manager, Business Analysts, Solution Architect and Business representatives
- Understanding of the proposed architecture and design in liaison with the Solution Architect and the wider delivery team as part of the overall programme of work
- Working with the team to deliver technical analysis and design documentation
- Working with the team to deliver systems development and testing using industry standard tools and methods efficiently and to a high quality
- Driving process improvement wherever possible
- Support of delivery through integration and user acceptance testing
- Managing the transition of development to production environment
- Representing the team professionally at project and appropriate business meetings
- Demonstrating a flexible approach to work, with a willingness to undertake tasks outside of core skillset
The successful candidate would be expected to have strong analysis and development skills with a proven record of project participation and delivery. The candidate should also demonstrate a strong team orientation and understand collaboration within a development context. The ability to understand technical design and assessment of the approach to rectify any issues encountered is also important. You will need to demonstrate the following technical skills:
- Proven extensive experience in IT within a commercial environment, preferably within the finance industry
- Solid experience working as an IT Lead Developer with demonstrated hands on leadership in technical design, development and automated unit testing
- Full project lifecycle experience including technical design, development, testing and support
- Practical experience of system integration, best practices industry standards
- Comprehensive proven ability of building OO systems with Java, with real in depth knowledge of both areas
- Experience of JMS/MQ, Spring, Hibernate
- Experience of using a test driven development approach using JMock and JUnit, or other similar libraries
- Sound knowledge of XML and practical experience using it with Java
- Good knowledge of UNIX, Maven, Subversion/Clearcase and experience of continuous integration
- Hands on experience of Oracle RDBMS and SQL
- Experience of best practices development methodologies, especially Agile/DSDM/XP
- A working understanding of UML
Given the nature of this role you will need to demonstrate leadership, communication skills and experience. The Lead Developer must bridge the gap between the analyst, the solution architect, infrastructure specialists, testers and the implementation teams. Assuring that these teams have complete understanding of the desired solution and the tools and techniques necessary to deliver it. Conversely, the Lead Developer must communicate complex technical concepts to analysts and the project management team assuring technical risks and issues are surfaced and resolved in a timely fashion.
This is an excellent opportunity to join a dynamic organisation where your success will be well rewarded. Please send your details in confidence to maddy.nyman@nymanresourcing.com along with your current remuneration package and a cover letter explaining why you are suitable for the role.
Please only apply if you have a valid EU work permit and have recent UK work experience relevant to the role.