Java Engineer / AWS Serverless Engineer (SC Cleared)

Hays plc
London, UK
5 days ago
Apply on www.hays.co.uk
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Automation of Tests Code Review Continuous Integration Linux DevOps Amazon DynamoDB Identity and Access Management Junit Apache Maven
+18 more
OAuth Oracle Databases Mockito Shell Script Software Deployment Software Engineering Spring-boot SOAPAPI AWS Lambda Git SC Clearance Cloudwatch Api Gateway Restful APIs Amazon Simple Queue Service (SQS) Cucumber (Software) Serverless Computing Microservices

Job description

Hays are now looking for a Java Engineer / AWS Serverless Engineer (SC Cleared) for one of our local clients:

  • £428 p/d Inside IR35
  • Remote (occasional travel to London)
  • 6 month+ contract
  • Candidates must hold current SC Clearance

Role Overview

We’re looking for a hands-on Java Engineer to develop and support cloud-native services within an AWS environment. You’ll work on Java microservices, REST APIs and serverless components, contributing across the full software development lifecycle.

Key Responsibilities

  • Develop and maintain Java-based microservices and APIs.
  • Build and support AWS serverless solutions using Lambda.
  • Design and consume REST and SOAP services.
  • Write automated tests and contribute to CI/CD pipelines.
  • Collaborate with engineers, testers and DevOps teams to deliver high-quality software.
  • Participate in code reviews, troubleshooting and production support.

Essential Skills

  • Java 21
  • Maven
  • AWS Lambda / Serverless development
  • REST APIs
  • Spring Boot
  • JUnit 5
  • Linux / Shell scripting
  • Git and CI/CD experience

Desirable Skills

  • AWS API Gateway
  • DynamoDB
  • SQS
  • IAM
  • CloudWatch
  • Oracle Database
  • Mockito, Cucumber, WireMock
  • OAuth / SSO experience

Experience

  • Strong Java backend development experience.
  • Experience building and deploying applications in AWS.
  • Must be SC Cleared
  • Previous experience working in Agile delivery teams.

If you are currently SC Cleared and you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or send a copy of your CV to jonathan.davies1@hays.com #4827760 - Jonathan

Requirements

  • Strong Java backend development experience.
  • Experience building and deploying applications in AWS.
  • Must be SC Cleared
  • Previous experience working in Agile delivery teams.

Benefits & conditions

  • £428 p/d Inside IR35
  • Remote (occasional travel to London)
  • 6 month+ contract
  • Candidates must hold current SC Clearance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hays.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:51 min

Retaining and cultivating internal serverless engineering talent

Nočnica Fee · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:37 min

State of Java on AWS serverless applications

Vadym Kazulkin Vadym Kazulkin · LIVE

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

Videos

See all

Related articles

See all