> Markdown version of [/jobs/ext/2064791-java-developer](https://www.wearedevelopers.com/jobs/ext/2064791-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). --- # Java Developer - **Company:** The Borough - **Location:** London, UK - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Code Review, DevOps, Github, Monitoring of Systems, Systems Architecture, Spring-boot, Technical Debt, Build Management, Kubernetes, Graphql, Terraform, Docker, Jenkins - **Published:** August 15, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/x/44158908/ ## About the Role fast-growing part of the business, using modern Java and cloud-native technologies.Own It: Take real ownership of features and technical initiatives, from concept to production, and see the direct impact of your work.Keep it Simple: Use clean, well-structured code and clear design to solve intricate problems in a way that's easy to maintain and extend.Better Together: Collaborate with a skilled, supportive team and product partners in an open, inclusive environment where ideas are shared and decisions are made together.What Success Looks LikeIn your first few months, you'll have:Led or co-owned the delivery of several features that provide clear business value.Contributed to shaping and refining features, actively driving technical discussions and influencing design and architecture.Championed good development practices in code reviews, offering insightful feedback and supporting others' growth.Helped maintain a reliable production environment, using the team's monitoring and observability tooling.Built a strong understanding of the business context and how the team's work supports it.Gained a solid grasp of the team's system architecture and upcoming roadmap.What You'll NeedTechnical mindset: Experience with Java or a similar language, with a proactive, problem-solving approach and a track record of taking ownership.Clean coding and design: Demonstrable experience with clean code principles, contract-first design and writing well-tested, maintainable software.Production awareness: Ability to design and build services with monitoring, observability and reliability in mind.Collaboration & influence: Experience leading or contributing to technical discussions within a multi-functional team and influencing architectural decisions.Continuous improvement: A proactive approach to identifying and addressing technical debt, performance issues and system improvements.Attention to detail: A focus on doing things well, ensuring quality and consistency in the solutions you deliver.Desirable experience: Familiarity with modern Spring/Spring Boot, Kubernetes, Docker, and DevOps tools such as Terraform, Jenkins and GitHub Actions; exposure to GraphQL; experience with incident management, production support and mentoring other engineers.SummaryLocation: Holborn - LondonType: Full time ## Description and technical leadership (25%): Work closely with developers and product owners to understand requirements, shape solutions and influence architectural decisions. Lead and contribute to technical discussions to ensure smooth integration across services.Code quality and best practice (15%): Champion clean code principles, contract-first design and well-tested software. Lead by example in code reviews, providing constructive feedback and mentoring others on best practices.Platform and performance improvements (15%): Identify technical debt, performance bottlenecks and opportunities to improve reliability and developer experience. Propose and implement changes to enhance the platform and tooling.Production support and reliability (10%): Help ensure a stable production environment by monitoring system health, supporting incident resolution and contributing to preventative measures and improvements.What You'll Love About This RoleThink Big: Work on complex, high-scale systems powering a ## Related Videos - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Let developers develop again](https://www.wearedevelopers.com/videos/463-let-developers-develop-again) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## 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) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [WeAreDevelopers Dev Digest Issue 116 - The new search wars…](https://www.wearedevelopers.com/magazine/445-wearedevelopers-dev-digest-issue-116-the-new-search-wars) - [Is AI turning Junior Developers into an endangered species?](https://www.wearedevelopers.com/magazine/501-is-ai-turning-junior-developers-into-an-endangered-species) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix)