cover image
Arrows Group

Senior Java Software Engineer

Hybrid

London, United kingdom

£ 650 /day

Senior

Freelance

29-10-2025

Share this job:

Skills

Communication Java CI/CD DevOps Agile methodologies Architecture AWS software testing Agile Microservice Spring Spring Boot CI/CD Pipelines Microservices

Job Specifications

Java Engineer – 6-Month Contract – Hybrid (2 days on site, London) - Day Rate: Up to £650 (Inside IR35)

Join a high-performing engineering team working on large-scale, high-availability systems used by millions. This role offers the chance to build and enhance complex backend services in a modern, cloud-native environment.

What you’ll be doing:

Designing and developing performant, scalable backend systems using Java (up to Java 21).
Building microservices with Spring Boot and related frameworks.
Developing and maintaining RESTful APIs and event-driven systems.
Writing clean, testable code and following TDD principles.
Working closely with DevOps, Product, and QA teams to deliver high-quality solutions.
Deploying and supporting services in AWS with tools such as Lambda, ECS, S3, and CloudFormation.

What we’re looking for:

Strong experience with Java, Spring Boot, and microservice architecture.
Proven background working in cloud environments (ideally AWS).
Familiarity with CI/CD pipelines and automation tools.
Solid grasp of software testing, TDD, and Agile methodologies.
Good communication skills and the ability to work collaboratively in a hybrid setup.

Contract Details:

Location: London (2 days per week on site)
Duration: 6 months, strong potential for extension
Rate: Up to £650 per day (Inside IR35)

If you’re an experienced Java Engineer keen to join a modern engineering environment and work on systems that operate at scale, please get in touch for more information.

About the Company

Arrows - Precision Talent for Emerging Technologies. Built For What's Next. Know more