Mid-Level Software Engineer (Java / AWS)

Mid-Level Software Engineer (Java / AWS)

Contract | £350 per day Inside IR35 | Hybrid (1 day pw London)

We’re supporting a large, well-established UK organisation on a key digital delivery programme and are looking for two mid-level Software Engineers to join an existing engineering team.

This is a hands-on development role suited to engineers who enjoy writing clean, testable code, working collaboratively, and contributing to modern, cloud-based services.

The role

You’ll be working as part of a cross-functional engineering team, contributing to the development and maintenance of Java-based microservices running in an AWS environment.

The team values:

  • Clear communication
  • Collaborative problem-solving
  • Strong testing practices
  • Pragmatic, well-documented solutions

This is a hybrid contract, with one day per week onsite in central London and the remainder remote.

Essential experience (recent, hands-on)

  • Commercial Java development experience
  • Working with AWS / cloud-hosted services
  • Experience developing and supporting microservices
  • Comfortable working in Linux environments
  • Strong understanding of TDD and/or BDD
  • Hands-on experience writing unit and component tests
  • Ability to communicate effectively within an engineering team

Nice to have

  • Spring / Spring Boot
  • RESTful APIs
  • CI/CD exposure
  • Experience working in structured or regulated environments

Interview process

The interview process is practical and engineer-led:

  1. Short skills-based technical test
  2. 30-minute paired programming exercise (remote, via Teams)
  3. Informal meet-and-greet with the team

Contract details

  • Rate: £300–£330 per day (umbrella equivalent)
  • IR35: Inside IR35
  • Start: January 2026
  • Duration: Initial 6 months
  • Location: Hybrid – 1 day per week onsite (London)

Who this role suits

  • Mid-level engineers (SFIA 3)
  • Engineers transitioning from perm to contract
  • Contractors who enjoy collaborative, well-structured teams
  • Developers who value code quality and testing over “hero coding”

If this sounds aligned with what you’re looking for, feel free to apply or get in touch for a confidential discussion.

Job Details

Company
Talent
Location
City of London, London, United Kingdom
Hybrid / Remote Options
Posted