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.
TPBN1_UKTJ