Java Developer (SC Cleared)

Applications have now closed

Please visit our main job board to see all our current vacancies.

Java Developer (SC Cleared)

Our client requires a Java Developer for an initial 6 month contract in Winchester.

Job Description

Java Developer (SC Cleared)
Winchester, Hampshire
6 months initially

Due to the urgent nature of the role candidate's must have current SC security Clearance.

Applicants must also willing to provide application support 24x7x365 on a rota basis.

Our client requires a Java Developer to develop new applications and enhancements to existing applications, provide guidance and recommendations on Best practice approach to technical solutions and provide 2nd and 3rd line operational support for existing and new applications within agreed service levels.

Essential Technical Skills:
- Java
- JBoss Fuse (including Apache Camel and ActiveMQ)
- Spring framework
- Apache
- Tomcat or Oracle HTTP Server
- Mocking frameworks
- Continuous integration (Ideally using Bamboo)
- Automated unit testing using Junit
- Automated functional testing using Cucumber, Selenium, RestAssurred
- Source Control using Subversion
- Code Quality Analysis tools (Sonar, Findbugs, Checkstyle, PMD, JaCoCo)
- Gradle
- Use of Binary Repository - ideally Artifactory
- PostgreSQL
- Object Relation Mapping (e.g. Hibernate, nHibernate, Entity Framework)
- UML and use of Software Design Patterns

Essential Experience:
- Providing on-going operational support for business critical applications
- Peer code and documentation reviews
- Review of delivered systems against Acceptance Criteria
- Working in a change control environment
- ITIL v3
- Working on Agile (Scrum) projects
- Working on Waterfall projects
- Interpreting user requirements
- Contributing to estimates of work packages -
- Leading the estimation of work packages
- Contributing to Technical designs
- Leading Technical designs
- Developing using Continuous Delivery methodology and tools including Continuous Integration, Automated software testing, code quality analysis, Dependency and Binary Management, Version Control

This vacancy is being advertised by Advanced Resource Managers. ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions.

Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission

Advanced Resource Managers IT Limited operates & advertises as an Employment Agency for permanent positions and as an Employment Business for contract/temporary positions.