freehire launches on Product Hunt on 26 August.

Follow →

Java Software Engineer

Summary

Design and build secure, cloud-native Java applications using Spring Boot, RESTful APIs, and Kubernetes for UK digital transformation projects.

PLEASE NOTE THAT YOU MUST hold ILR or British citizenship

Do you want to work at the heart of some of the UK’s most ambitious engineering and digital transformation programmes?

About The Role:

We’re expanding our Technology & Transformation practice and are looking for an experienced Java Developer to help design and deliver innovative, secure, cloud‑native solutions for our clients across multiple industries.

What you’ll be doing

  • Designing, developing and maintaining high‑quality Java applications
  • Building and securing RESTful APIs using Spring Boot / Spring MVC
  • Contributing to architecture and system design, including non‑functional requirements
  • Supporting live services, troubleshooting production issues, and improving observability
  • Mentoring engineers and contributing to the wider engineering community

What we’re looking for

  • Strong hands‑on experience with Java (JVM languages such as Kotlin or Scala welcome)
  • Solid knowledge of OOP, SOLID principles and design patterns
  • Experience with Spring Framework, Docker, Kubernetes, and CI/CD pipelines
  • Exposure to cloud platforms (AWS, Azure or GCP)
  • Confidence communicating complex technical topics to both technical and non‑technical stakeholders

Nice to have

  • Kafka, SQS, Serverless (Lambda)
  • Monitoring & logging tools (ELK, Dynatrace, Splunk)
  • JPA / Hibernate, Swagger / OpenAPI, automated testing tools
  • Experience delivering projects from backlog through to production
  • Continuous learning, certifications and career development
  • Inclusive, collaborative culture that values diverse perspectives
  • Flexible working arrangements supported

Security:

Willingness to obtain UK SC clearance if required

If you’re passionate about modern engineering, innovation, and making a real impact, we’d love to hear from you.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available