Back to search
Brookwood Recruitment Ltd Linkedin · Posted 26d ago

Software Engineer

Manchester, Stockport, United Kingdom

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Software Engineer – AWS Migration (Java / Spring Boot)

Location: Manchester (2 days per week onsite)

Start Date: ASAP


We are looking for a Software Engineer to join a high-performing engineering team delivering a major cloud migration programme into AWS.

This is a hands-on engineering role where you will be directly responsible for migrating and modernising services into a new AWS-based cloud framework, working closely with a small, collaborative team of 4–5 engineers.

You’ll be expected to contribute across design, development, migration, testing, and delivery, with a strong emphasis on practical engineering and collaboration.

Tech Stack

  • Java (Core requirement)
  • Spring Boot (Core requirement)
  • AWS (strong hands-on experience required)
  • CI/CD pipelines (GitHub Actions, Jenkins, or similar)
  • Testing frameworks and automation
  • AI-assisted development tools (e.g. Claude, GitHub Copilot, or equivalent)

What You’ll Be Doing

  • Leading and delivering application and service migrations into AWS
  • Building and maintaining Java / Spring Boot microservices
  • Working on end-to-end cloud migration activities (apps, infrastructure, databases, and supporting services)
  • Collaborating across engineering teams to understand legacy systems and define migration approaches
  • Contributing to CI/CD pipelines and improving deployment automation
  • Using AI-assisted coding tools as part of your day-to-day development workflow
  • Supporting testing, validation, and production readiness of migrated services

What We’re Looking For

We’re looking for engineers who are confident working in fast-paced migration environments and can demonstrate:

  • Strong commercial experience in Java and Spring Boot
  • Proven experience delivering AWS-based cloud migrations
  • Solid understanding of cloud-native architecture and distributed systems
  • Hands-on experience with CI/CD and automated deployment pipelines
  • Familiarity with AI-assisted development tools (Claude, Copilot, or similar)
  • Ability to quickly understand complex systems and work across multiple teams
  • Strong communication skills and a collaborative mindset

Nice to Have

  • Experience with database migration in cloud environments
  • Exposure to microservices decomposition and refactoring
  • Knowledge of observability tools (logging, monitoring, tracing)
  • Experience working in regulated or enterprise environments


You’ll be part of a focused engineering team delivering meaningful cloud transformation work, using modern tooling including AWS and AI-assisted development workflows, with a strong emphasis on engineering quality and delivery impact.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent