Senior Java Developer

TXP
Telford, UK
6 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£143,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Unit Testing Cloud Computing Software Quality Code Review Java Persistence API JSON Junit Apache Maven Scrum Methodology
+12 more
Mockito Standard Sql Shell Script Openapi Spring-boot Backend Gitlab Kubernetes Kibana Restful APIs Legacy Systems Microservices

Job description

You will work within agile Scrum teams alongside Java Engineers, Front End Developers and Quality Engineers to deliver scalable, cloud-native solutions and modern microservices architecture. This is an excellent opportunity to contribute to a large-scale digital transformation programme operating within a complex, enterprise-level environment., * Design, develop and maintain Java-based microservices and APIs.

  • Build and enhance RESTful services using Spring Boot.
  • Develop robust, scalable and secure backend solutions.
  • Containerise and deploy applications using Kubernetes.
  • Write and maintain automated unit tests.
  • Collaborate effectively within Agile Scrum teams.
  • Support the modernisation of legacy platforms and services.
  • Contribute to technical design discussions and architectural decisions.
  • Participate in code reviews and uphold engineering best practices.
  • Utilise AI-assisted development tools where appropriate to improve analysis, design, development, testing and code quality.

Requirements

Whilst previous Public Sector experience is desirable, it is not essential. Candidates must demonstrate experience working within large, complex technical environments, ideally within regulated industries such as Banking, Financial Services, Insurance, Utilities, Telecommunications, or similar., * Strong commercial experience with Java

  • Extensive experience developing REST APIs using Spring Boot
  • Experience writing unit tests using JUnit
  • Strong understanding of JSON structures and data formats
  • Hands-on experience with Kubernetes, including:
  • Containerising applications
  • Deploying and managing microservices
  • Troubleshooting deployments within containerised environments
  • Experience working within Agile/Scrum delivery teams
  • Proven track record delivering solutions within complex enterprise environments

Desirable Skills

Experience with any of the following would be advantageous:

  • JPA
  • Kibana
  • Maven
  • Mockito
  • AWS
  • GitLab
  • Helm
  • OpenAPI
  • SQL
  • Shell Scripting

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:21 min

Deploying a primary Elasticsearch and Kibana cluster configuration

Philipp Krenn · World Congress 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all