> Markdown version of [/jobs/ext/2820626-senior-java-developer-api-security](https://www.wearedevelopers.com/jobs/ext/2820626-senior-java-developer-api-security). 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). --- # Senior Java Developer API Security - **Company:** Client Server - **Location:** Cambridge, UK (Remote available) - **Experience:** Expert - **Salary:** £75,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Software Quality, Code Review, Data Structures, Software Design Patterns, Python (Programming Language), Multicasting, Object-Oriented Software Development, Pair Programming, Remote Access Technology, Ansible, TCP/IP, Computer Network Technologies, Test-Driven Development (TDD), Software Security, Event Driven Architecture, Information Technology, Api Design, Golang, Microservices - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840587198-senior-java-developer-api-security ## About the Role * You have strong Java development experience within a microservices environment * You have experience with API design and development * You're happy to collaborate in an Agile environment with TDD, code reviews and Pair Programming * You have a strong knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures * You have a good understanding of networking technologies, protocols e.g. TCP/IP, UDP, multicast and / or security principles * You have an appreciation of security and ideally have worked in an ISO 27001 accredited environment * Ideally you will also have some experience with Golang and / or Python, Ansible and Event Driven architecture (although you can pick these up on the job) * You have a relevant degree e.g. Computer Science ## Description As a Senior Java Developer you will design and develop new features and enhancements to the cloud based core remote access product as well as maintaining existing systems. You will be working with a modern microservices, Java based tech stack with challenges around scalability and robustness. There's an emphasis on code quality with Agile TDD and Pair Programming, you'll be collaboratively problem solving to engineer world class solutions. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [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) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Dev & Test in the Cloud? Deploy your cloud environments with Ansible & Terraform](https://www.wearedevelopers.com/videos/1607-dev-test-in-the-cloud-deploy-your-cloud-environments-with-ansible-terraform) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)