Java Developer

Brightwork Ltd
Glasgow, United Kingdom
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Glasgow, United Kingdom

Tech stack

Clean Code Principles
HTML
Java
JavaScript
API
Amazon Web Services (AWS)
Application Performance Management
Azure
CSS
Code Review
Databases
Continuous Integration
DevOps
Github
Gradle
JSON
JUnit
PostgreSQL
Maven
MySQL
Mockito
Web Services
Test Driven Development
React
Spring-boot
Backend
GIT
Kafka
Build Tools
Front End Software Development
REST
Docker
Jenkins
Microservices

Job description

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

Requirements

  • 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

Benefits & conditions

  • Permanent
  • Published: 14 hours ago
  • Highly competitive salary and package

About the company

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

Apply for this position