Java Developer recruitment
As a senior Java developer, the successful candidate will be expected to perform the following duties with a high level of competence:
• Liaise with nominated business stakeholders when required to ensure that business requirements are fully understood before commencing design and development.
• Draw-up detailed technical designs for components in response to business requirements and high-level technical architecture
• Work effectively with any external consultancies engaged during the project to provide technical and graphical design expertise.
• Implement best-of-breed technical solutions based on agreed technical design, adopting industry standard development patterns and methodologies (including continuous integration and automated unit and integration testing)
• Fully test implemented solutions in advance of User Acceptance Testing
• Assist (when required) with the deployment of components to development and test environments
• Participate in intra-day and overnight Support rotas when required