Java Engineer β Java Developer β PostGres β Kubernetes β Kafka β TDD β 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)
- Working with 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.
Contact Detail:
Arrows Recruiting Team