> Markdown version of [/jobs/ext/87507-java-software-engineer](https://www.wearedevelopers.com/jobs/ext/87507-java-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Software Engineer - **Company:** Randstad UK - **Location:** Burgess Hill, UK - **Experience:** Expert - **Salary:** £66,516.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Automation of Tests, Cloud Computing, Code Review, Continuous Integration, Couchbase Servers, Software Debugging, DevOps, Distributed Systems, Github, Apache JMeter, 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 - **Published:** May 18, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5732093817 ## About the Role 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 ## 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. ## Related Videos - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Bootiful Spring Boot 3](https://www.wearedevelopers.com/videos/537-bootiful-spring-boot-3) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)