Arrows
Java Engineer
ArrowsUnited Kingdom8 hours ago
Full-timeRemote FriendlyEngineering

Java Engineer - 6-Month Contract - Hybrid (2 days on site, London) - Day Rate: Up to £700 (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) and PostGres

  • 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 with a strong focus on unit testing

  • 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, along with Kubernetes for container orchestration

What we're looking for (Requirements):

  • Strong commercial experience with Java and Spring Boot

  • Proven experience designing and maintaining microservices

  • Hands-on experience working with PostGres

  • Background working in cloud environments, ideally AWS

  • Knowledge of Kubernetes and containerised systems

  • Familiarity with CI/CD pipelines and automation tooling

  • Strong understanding of software testing, TDD, and unit testing

  • Comfortable working within Agile teams

  • Clear communication skills and the ability to collaborate effectively in a hybrid setup

If you are 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.

Key Skills

Ranked by relevance