Java Software Engineer

Randstad UK
Burgess Hill, UK
3 months ago
Apply on adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
£66,516.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Automation of Tests Cloud Computing Code Review Continuous Integration Couchbase Servers Software Debugging DevOps Distributed Systems Github Apache JMeter
+22 more
PostgreSQL NoSQL Oracle (Applications) SQL Databases Test-Driven Development (TDD) Grafana Spring-boot Caching Vert.x Git Event Driven Architecture Information Technology Deployment Automation Cassandra Apache Kafka Reactive Programming Kibana Cucumber (Software) Splunk Jenkins Golang Microservices

Job description

As a Software Engineer, you won’t just write code-you’ll help shape our development standards. You will contribute to the design, debugging, and deployment of robust systems using modern distributed frameworks., * Build & Scale: Develop high-quality software using Java 11/17 and Spring Boot.

  • Quality First: Participate in code reviews, TDD, and automated testing (Cucumber/JMeter).
  • DevOps Culture: Enable CI/CD through Jenkins, GitHub, and automated deployments.
  • Observability: Monitor and troubleshoot applications using Splunk, Kibana, and Grafana.
  • System Design: Scale applications based on demand and contribute to high-availability architecture., You will work in a collaborative, tech-forward environment where consistent development practices and documentation are valued. This is an opportunity to manage applications with high transactions per second (TPS) and ensure 24/7 availability for our global users.

Requirements

Level: Mid-Senior (Up to 5 years experience)

Are you passionate about building high-availability, distributed systems? We are looking for a Java Backend Engineer to join our GNST POD in Burgess Hill. You’ll be at the heart of our development lifecycle, crafting world-class software that powers customer-facing and business-critical applications.

If you thrive in an Agile environment and have a knack for Microservices and Event-Driven Architecture, we want to hear from you., * Core Tech: 5+ years of professional experience with Java (8+, ideally 11/17) and Spring Boot.

  • Messaging: Proven experience with Kafka and its ecosystem.
  • Data: Proficiency in both SQL (Oracle, PostgreSQL) and NoSQL (Couchbase, Cassandra).
  • Architecture: Deep understanding of Microservices and Event-Driven systems.
  • Tooling: Hands-on experience with Jenkins, Git, and cloud infrastructure.

Bonus Points for:

  • Experience with GoLang (1+ year).
  • Knowledge of Reactive Programming (e.g., Vert.X).
  • Expertise in Caching mechanisms and high-transaction systems.
  • Technical certifications in Java or Cloud technologies., * University Degree in Computer Science, Engineering, or equivalent experience.
  • Ability to work from our Burgess Hill office 3 days a week.

JavaJobs #BackendEngineer #SpringBoot #Kafka #Microservices #TechJobsUK #BurgessHill #SoftwareEngineering

Apply for this position

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

Apply on adzuna.co.uk
Prepare application

Good distractions

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

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all