Job Search and Career Advice Platform

Enable job alerts via email!

Backend Software Engineer

Advantage Resourcing UK Ltd

Guildford

Hybrid

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment agency is seeking a Backend Software Engineer (Java / Cloud) for a 12-month contract in Guildford. The role involves designing and developing high-quality, scalable applications within an Agile Scrum team. Successful candidates will possess strong Java skills and cloud service experience. This position allows hybrid working with three days on-site and offers a collaborative environment. This contract presents an opportunity to work on impactful geospatial software solutions with modern tools.

Qualifications

  • Proven track record in designing high-quality Java applications.
  • Experience with cloud technologies and creating scalable services.
  • Familiarity with best practices in testing and development.

Responsibilities

  • Design, develop and maintain Java-based applications.
  • Contribute to reusable design patterns for team efficiency.
  • Participate in Agile Scrum methodologies and team collaborations.

Skills

Strong commercial experience with Java
Experience developing cloud-based services
Unit testing and test-driven development experience

Tools

Kubernetes
Red Hat OpenShift
Quarkus framework
Angular
Job description
Backend Software Engineer – Java / Cloud (SC Cleared)

Guildford, Surrey (Hybrid - x3 days per week on-site)

12-month contract

Rates: Negotiable (DOE)

We are currently supporting a major organisation within the Defence & Space sector who are looking for an experienced Software Engineer to join a collaborative Agile Scrum team working on innovative geospatial software solutions. You’ll be involved across the full software development lifecycle, contributing to the design, development, testing and deployment of scalable, cloud-based services using modern technologies.

Key Responsibilities
  • Design, develop and maintain high-quality, scalable Java-based applications
  • Contribute to reusable design patterns to improve team velocity
  • Write unit and automated tests to support high-quality delivery
  • Participate in design and code reviews, ensuring best practice around security, maintainability and scalability
  • Produce clear technical documentation and share knowledge across the team
  • Actively contribute within an Agile Scrum environment, including sprint planning, reviews and daily stand-ups
  • Work collaboratively to meet sprint commitments and delivery milestones
Essential Skills
  • Strong commercial experience with Java
  • Experience developing cloud-based services
  • Unit testing and test-driven development experience
Desirable Skills
  • DevSecOps awareness (e.g. Tekton, ArgoCD, SonarQube)
  • Experience with Kubernetes or Red Hat OpenShift
  • Exposure to Quarkus framework
  • Front-end development experience using Angular
Additional Information
  • Security Clearance: SC required (or eligible)
  • Working hours: 35 hours per week (compressed working pattern available)
  • Occasional travel between UK sites may be required
  • Interview process: virtual interview followed by onsite visit

If you’re an experienced Java Software Engineer looking for a long-term contract within a secure, high-impact environment, this is an excellent opportunity to work on meaningful technology programmes with modern tooling and strong engineering culture.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.