> Markdown version of [/jobs/ext/2423307-backend-java-developer](https://www.wearedevelopers.com/jobs/ext/2423307-backend-java-developer). 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). --- # Backend Java Developer - **Company:** TEKsystems - **Location:** Burgess Hill, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Microsoft Azure, Cloud Computing, Continuous Integration, Software Debugging, Distributed Systems, Github, NoSQL, Scrum Methodology, Prometheus, Data Logging, Spring Cloud, Grafana, Spring-boot, Backend, Event Driven Architecture, Containerization, Gitlab-ci, Kubernetes, Apache Kafka, Restful APIs, Docker, Jenkins, Microservices - **Published:** August 2, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815164054-backend-java-developer ## About the Role * 4+ years of professional Experience in Java development * Strong Experience designing and building microservices-based architectures * Hands-on Experience with event-driven systems (Kafka preferred) * Solid understanding of RESTful APIs and distributed systems * Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI) * Proficiency with relational and/or NoSQL databases * Familiarity with containerisation (Docker) and orchestration (Kubernetes) * Strong debugging and problem-solving skills, * Experience with the Spring Boot / Spring Cloud ecosystem * Experience with cloud platforms (AWS, Azure, or GCP) * Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK, etc.) * Understanding of security best practices in distributed systems * Experience working in Agile/Scrum environments ## Description Overview This role focuses on building and maintaining backend microservices using modern Java (17+) and event-driven architectures powered by Kafka. The position involves working across distributed systems, REST APIs, CI/CD pipelines, and containerised cloud-native environments using tools like Docker and Kubernetes. Responsibilities * Develop and maintain backend microservices in Java (17+). * Design and implement event-driven systems (Kafka preferred). * Work with RESTful APIs and distributed systems. * Contribute to CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI). * Work with relational and/or NoSQL databases. * Containerisation (Docker) and orchestration (Kubernetes). * Debug and solve complex problems. Required Skills & Experience * 4+ years of professional Experience in Java development * Strong Experience designing and building microservices-based architectures * Hands-on Experience with event-driven systems (Kafka preferred) * Solid understanding of RESTful APIs and distributed systems * Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI) * Proficiency with relational and/or NoSQL databases * Familiarity with containerisation (Docker) and orchestration (Kubernetes) * Strong debugging and problem-solving skills Preferred Qualifications * Experience with the Spring Boot / Spring Cloud ecosystem * Experience with cloud platforms (AWS, Azure, or GCP) * Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK, etc.) * Understanding of security best practices in distributed systems * Experience working in Agile/Scrum environments Job Title: Backend Java Developer Location: Burgess Hill, UK Job Type: Contract Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United Kingdom. No. 2876353. Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at en-gb/privacy-notices. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to en-gb/privacy-notices. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at en-gb/privacy-notices for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for)