Senior Java Developer

Harvey Nash
London, UK
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Data Security Relational Databases Software Design Patterns Github Hibernate (Java) Java Persistence API Junit Oracle Databases Regression Testing
+16 more
Prometheus Swagger SQL Databases Management of Software Versions Openapi Data Logging Spring-boot Kubernetes Helm Charts Software Application Programming SC Clearance Integration Tests Solid Principles Kubernetes Playwright Front End Software Development Restful APIs

Job description

Harvey Nash’s Client have multiple requirements for Senior Java Developers, you must hold Active SC Clearance or be confident of eligibility.

Requirements

  • Strong, recent experience developing applications using modern Java and Spring Boot. Experience with legacy Java versions is advantageous.
  • Experience developing front-end applications. Experience with Thymeleaf and the GOV.UK Design System is desirable.
  • Experience designing and developing RESTful APIs, including API versioning. Experience with OpenAPI (Swagger) is desirable.
  • Experience working with relational databases and data access technologies such as SQL, Spring Data JPA, and Hibernate. Oracle database experience is desirable.
  • Experience writing unit and integration tests using JUnit 5 and mocking frameworks.
  • Experience writing automated UI regression tests, ideally using Playwright with Java.
  • Experience building and maintaining CI/CD pipelines, including GitHub Actions and Helm charts.
  • Experience working with AWS and Kubernetes.
  • Experience implementing observability, monitoring, and structured logging using tools such as OpenSearch and Prometheus.
  • Experience applying software design principles and design patterns to produce maintainable, scalable applications.

Apply for this position

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

Apply on www.totaljobs.com

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:14 min

Generating functioning backend code from OpenAPI specifications

Christopher Walles Christopher Walles · WWC 2024

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

2:48 min

Understanding the purpose of OpenAPI specifications

Christopher Walles Christopher Walles · WWC 2024

Videos

See all

Related articles

See all