Full-Stack Java Developer (Java/Spring/React/AWS) OUTSIDE IR35

Job Title: Full-Stack Java Developer (Java/Spring/React/AWS) OUTSIDE IR35
Contract Type: Contract
Location: England
Salary: £470 - £475 per day + Outside IR35
Start Date: ASAP
Reference: BBBH30259_1652351292
Contact Name: James Norval
Contact Email:
Job Published: May 12, 2022 11:28

Job Description

Full-Stack Java Developer - Outside IR35 Contract

  • Java, Spring, JavaScript, React, AWS
  • £475 per day outside IR35
  • 6 months to extend
  • Remote working in the UK
  • Central Government


An experienced developer with solid commercial experience of building modern GIS tools is required to accelerate the replacement and retirement of our legacy mapping system by delivering and maintaining modern GIS products.

Essential skills & experience
Significant commercial experience in the following technology:

* Java 11+
* Spring Boot microservices
* Spring Security and OAuth2
* AWS including:
o Serverless (Lambda)
o S3
o API Gateway
o CloudFormation
o Aurora/Postgres
* TypeScript
* JavaScript UI frameworks, including React
* Postgres/PostGIS
* GeoServer
* Modern DevOps and CI/CD practices including deployment pipelines and Jenkins

Significant and demonstrable commercial experience in the following areas:

* Delivering high quality software collaboratively in high-performing, cross-functional development teams.
* Designing, gaining consensus, and implementing technical solutions for software development projects
* Developing within Digital First or GDS quality standards
* Developing solutions using human-centred, research-driven, inclusive design practices
* Designing and implementing solutions using service and event-based architectures
* Using testing tools for unit testing, including system test automation frameworks
* Cloud monitoring, telemetry, intelligence tools and processes, including Grafana
* Incrementally replacing enterprise legacy systems
* Working in Agile delivery models
* Defining infrastructure as code
* Using UI pattern libraries to achieve consistent, tested and high-quality interfaces
* Code quality, monitoring, telemetry and analytics tools