Java Developer

Posted on November 12th, 2025

Search United Kingdom

Type of Job: Permanent

Java Developer
Location: UK Remote
Type: Permanent
Salary: Competitive

We’re working with a forward-thinking technology organisation looking to expand their engineering team with a skilled Java Developer. This role offers the opportunity to work on modern, scalable backend services and APIs that support complex, high-performing systems used across the UK.

You’ll join a collaborative environment where clean code, Test Driven Development and strong engineering principles are at the core of delivery.

What you’ll do

  • Design, develop and maintain backend applications and RESTful APIs using Java and Spring Boot
  • Follow Test Driven Development practices to ensure robust and maintainable code
  • Containerise applications using Docker and work within cloud-based environments
  • Collaborate closely with Frontend, QA and DevOps teams to deliver complete solutions
  • Participate in code reviews, design discussions and agile ceremonies
  • Optimise application performance, scalability and security

What you’ll bring

  • Strong hands-on experience with Java (23+) and Spring Boot
  • Knowledge of RESTful API design, JSON and Web Services
  • Experience of Kafka and Dockerised development
  • Background in Test Driven Development using tools such as JUnit or Mockito
  • Understanding of clean code principles, SOLID design and modern engineering practices
  • Familiarity with Git and build tools such as Maven or Gradle

Nice to have

  • Experience with React, JavaScript, HTML and CSS
  • Familiarity with cloud platforms such as AWS, Azure or GCP
  • Knowledge of CI/CD tools such as Jenkins or GitHub Actions
  • Experience with microservices and database technologies like PostgreSQL or MySQL

This is an opportunity to join a modern engineering team that values craftsmanship, collaboration and continuous improvement.

Brightwork Ltd offers the services of an employment agency for permanent roles and an employment business for temporary roles.