Description
Our client in the public sector is looking for a Java Developer to join them on this potentially long-term contract. You'll be required to work on an Agile delivery environment. The role works on a data ingestion/management project, involving writing code to transform and manipulate data across formats, into storage with potential impact on a big data platform, providing data to consumers via micro-services.
The role is outside scope of IR35
Skills and experience
You will need to be an SME in:
- Java 8
- Spring/Spring Boot and spring data rest
- REST
- TDD
- BDD (specifically Cucumber)
- Apache Camel
- Microservices architecture
- GitHub/GitLab
- Use of branching and merging strategies
- Clean code.
- Fluent in English and have good communication skills
- Experience working within a Scrum team and familiarity with CI development techniques
Ideally you'll also be skilled at:
- Postgres
- Enterprise Integration Patterns
- Hadoop
- HBase
- Angular JS, HTML5 and CSS3
- Kubernetes
- Docker
- Linux
- IntelliJ
- JIRA
- Confluence
Individuals working client side will be required to work onsite at London and/or Croydon 5 days per week. You are expected to work across the multiple sites as required. Expenses will conform to the client internal policies and will not be payable to Westminster, Croydon, or Heathrow.
Candidates must have SC level clearance or the ability to be cleared to SC level.
Location: Croydon
Duration: up to 2 years
Rate: up to £400 per day