cover image
F5 Consultants

F5 Consultants

f5consultants.co.uk

1 Job

5 Employees

About the Company

We are immersed in the Tech industry, allowing us unique insight into this everchanging market. Due to our personal networks, built up over years of networking within the industry, we can unearth the best talent, as opposed to the easiest to find.

We make the recruitment process as simple and pain-free as possible for both our candidates and clients. For recruitment to be truly successful it needs to be a business partnership. We invest time in getting to know the organisation that we are partnering with, spending time onsite with the hiring manager and team to truly understand the technical competencies and required cultural fit to make the hire an absolute success.

Likewise, we spend time in person or on video with each candidate we choose to represent, to fully understand their career aspirations and technical ability.

Listed Jobs

Company background Company brand
Company Name
F5 Consultants
Job Title
Senior Java Software Engineer
Job Description
Job title: Senior Java Software Engineer Role Summary: Design, develop, test, deploy, and support Java 8+ / Spring Boot microservices and REST APIs for national‑scale digital services. Lead full service lifecycle within a mature Agile/DevSecOps environment, collaborating across engineering, QA, DevOps, and product teams. Expactations: Must hold UK Security Clearance (SC) eligibility; experienced in secure deployments and compliance. Demonstrated ability to mentor junior engineers informally and to lead technical discussions improving processes. Comfortable with hybrid working one day per month on site. Key Responsibilities: - Architect, build, and maintain Spring Boot services from concept through production. - Develop high‑quality, loosely‑coupled microservices and RESTful APIs with synchronous and asynchronous messaging. - Apply TDD, automated unit and integration testing, CI/CD pipelines, and pair programming. - Operate across the full service lifecycle: build, test, deploy, monitor, and support. - Contribute to technical discussions, shared knowledge, and process improvement. - Mentor and provide technical guidance to less experienced engineers. Required Skills: - Strong commercial experience with Java (≥8) and Spring Boot. - Proven design and implementation of REST APIs and microservices. - Expertise in TDD, unit testing, integration testing, and continuous delivery. - Familiarity with open‑source integration frameworks (e.g., Spring Cloud, Akka). - Working knowledge of relational (SQL) and NoSQL databases. - Proficiency with Spring JPA, transaction management, and application design patterns. - Experience with Docker, Kubernetes, and cloud‑native deployment. - Understanding of application security principles and DevSecOps practices. - Agile mindset; experience in sprint planning, backlog grooming, and retrospectives. Required Education & Certifications: - Bachelor’s degree or equivalent in Computer Science, Software Engineering, or related field. - Eligibility for UK Security Clearance (SC).
England, United kingdom
Remote
Senior
22-01-2026