Java Developer - Bath

Data Careers Limited
£50k - £60k pa + Excellent Benefits
04 Oct 2017
02 Nov 2017
Contract Type
Full Time
Role: Java Developer - Bath Package: £50 - 60K & Excellent Benefits A leading provider of Digital Solutions within the Public Sector requires a Security Cleared Java Developer for a major project within a UK Government Client. This is an exciting role to work on a highly secure project working with a complex enterprise application on the latest mail server technology. The individual will be responsible for leading the design and Java development of webmail user and management functionality using the new mail store technology (Dovecot). Training on the outgoing system is available for a talented core Java Developer who has not worked with the mail store technology previously and is prepared to learn the technology in the role. Day-to-Day Responsibilities: - The successful candidate must be comfortable in a Senior Developer role and be confident in the full SDLC. The project will be delivered as a hybrid agile project, involving daily stand-ups, sprints and a prioritised backlog of features. - The successful candidate will need to rapidly build a good understanding of current functionality from specification review and legacy code inspection. - They will have to then design and develop the replacement code to implement the functionality, completing unit and initial integration tests. - They will be expected to work to agreed software development standards and use agile delivery and build tools including JIRA, Teamcity and Git. They will need to follow user stories written in Gherkin and managed in JIRA, in addition to legacy functional specifications. - They will need to investigate, diagnose and resolve defects identified by the client testing. - The successful candidate will work closely with the client Product Owner to validate implementation details. Key Skills: - SC level security clearance - 5+ years of experience of leading Java development of web applications on Red Hat Linux, Apache and Tomcat - Core Java development skills including: Apache, Tomcat, Postgres, MySQL, Spring, Struts - Multiple project experiences in a DevOps build environment using Git and Continuous Integration tools - Excellent understanding of the agile delivery cycle with experience of working in an agile environment. - Ideally experience of LDAP - Ideally experience of Behaviour Driven Development (BDD). - Confident communicator to peer and senior level. - Experienced of working in a client facing environment
This job was originally posted as