Enable job alerts via email!

Back-End Software Engineer – Greenfield Cybersecurity SaaS Solutions

JR United Kingdom

Slough

On-site

GBP 70,000 - 90,000

Full time

6 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading cybersecurity company in London seeks a Backend Software Engineer to join their elite team. This full-time position involves designing and optimizing backend services for a world-class security platform. Ideal candidates will have 7+ years of Java experience and a passion for technical leadership.

Benefits

Equity
Healthcare

Qualifications

  • 7+ years of experience in Java backend development.
  • Strong understanding of modern API design patterns.
  • Experience with DevOps tools and cloud infrastructures.

Responsibilities

  • Design, develop, and maintain Java-based backend services.
  • Lead engineering best practices and mentor junior developers.
  • Innovate across the stack and improve system performance.

Skills

Java
Spring Boot
Kafka
PostgreSQL
RabbitMQ
API Design

Tools

Kubernetes
CI/CD
AWS

Job description

Social network you want to login/join with:

Back-End Software Engineer – Greenfield Cybersecurity SaaS Solutions, slough

col-narrow-left

Client:

TechHeads

Location:

slough, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Views:

3

Posted:

28.06.2025

Expiry Date:

12.08.2025

col-wide

Job Description:

Backend Software Engineer – Greenfield Cybersecurity SaaS Solutions

TechHeads is working with a global leader in cybersecurity to bring you an exciting new opportunity for a Backend Software Engineer to join their high-performing London-based team. This is a full-time, permanent position, based fully onsite in central London 5 days a week, offering a unique opportunity to take ownership of core backend systems that power a world-class security platform.

In this role, you’ll be instrumental in designing, building, and optimising high-availability backend services that underpin critical cybersecurity capabilities while also bringing technical leadership to the team. Operating at scale, you're work will have a huge impact on systems used by major enterprises and governments worldwide.

You’ll work hands-on with a sophisticated tech stack including Java, Spring Boot and more. You’ll lead initiatives to enhance existing platforms while working on greenfield projects. Giving you an opportunity to contribute to the strategic input into the evolution of enterprise scale platforms.

This is a rare opportunity to join a technically elite team that values engineering excellence, technical leadership, and deep domain expertise. You’ll be expected to make confident, informed decisions, and help raise the technical bar across the team.

If you’re a skilled back-end engineer seeking a role where your impact is tangible and your expertise is recognised, this London-based opportunity offers the challenge and scope you're looking for.

Responsibilities:

  • Design, develop, and maintain Java-based backend services using Spring Boot, REST/GraphQL, Kafka, PostgreSQL, and RabbitMQ.
  • Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes, CI/CD pipelines, and legacy system migrations.
  • Innovate across the stack, taking ownership of key projects and delivering performant, scalable solutions.
  • Lead engineering best practices including coding standards, unit testing, code reviews, and system architecture discussions.
  • Support, coach, and mentor junior developers, fostering a culture of technical excellence and collaboration.
  • Work closely with cross-functional teams, including product and engineering groups different countries/regions, to ensure alignment and execution.
  • Build and deploy secure, resilient APIs (REST/GraphQL) and optimise the full software development lifecycle through automation.

Requirements:

  • 7+ years of professional experience in software engineering, with a strong focus on Java backend development.
  • Solid understanding of Spring Boot, Kafka, RabbitMQ, PostgreSQL, and modern API design patterns.
  • Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes, Git-based CI/CD, cloud infrastructure (AWS/GCP/Azure).
  • Strong grasp of software security principles, system performance optimisation, and infrastructure reliability.
  • Experience working on large-scale, production-grade systems with distributed architectures.

Nice to Have:

  • Exposure to tools like Elasticsearch/Kibana, Hadoop/HBase, OpenSearch, or VPN/proxy architectures.

Ideal Candidate will:

  • Bring technical vision, initiative, and a passion for exploring and implementing emerging technologies.
  • Are a natural technical leader with experience mentoring engineers and driving engineering quality across teams.
  • Enjoy solving complex problems and have a product mindset with an eye toward continuous improvement.

Compensation:

  • Benefits: Equity, Healthcare and More

If you would like to be considered for this position, please share a copy of your updated CV to [emailprotected]

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