> Markdown version of [/jobs/ext/1304007-java-developer](https://www.wearedevelopers.com/jobs/ext/1304007-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:** Methods Business - **Location:** London, UK - **Experience:** Experienced - **Salary:** £50,201.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Automation of Tests, Microsoft Azure, Cloud Computing, Software Quality, Code Review, Continuous Integration, Database Design, Github, Python (Programming Language), Software Engineering, Web Content Accessibility Guidelines, Backend, SC Clearance, Event Driven Architecture, Containerization, Integration Tests, Restful APIs, Docker, Microservices - **Published:** July 17, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5803246328 ## About the Role We are looking for a Mid-Level Java / Python Developer with strong Azure experience to contribute to the delivery of digital services for the public sector. You'll work as part of a collaborative team building solutions that serve citizens, writing clean, well-tested code and growing your skills in a supportive environment., * Proven experience as a Back-End Developer with a strong focus on Java. * Modern Patterns: Working knowledge of RESTful API design, microservices concepts, and event-driven architecture. * Data Skills: Experience working with SQL Server and understanding of database design and optimization. * Development Practices: Experience with CI/CD pipelines, GitHub Actions, and automated testing approaches. * Testing: Strong focus on writing unit and integration tests to ensure code quality. Desirable Attributes * Containerization: Basic experience with Docker or container concepts. * Active SC Clearance: While BPSS is required, existing SC clearance is beneficial. What We Look For We're looking for developers who are comfortable working on complete features independently while knowing when to ask for help. You should be curious about the "why" behind technical decisions, eager to learn from senior colleagues, and ready to take increasing responsibility for the quality and reliability of the services you build. ## Description As a Mid-Level Developer, you will take ownership of complete features and components, work closely with senior developers to implement technical solutions, and begin to mentor junior colleagues while continuing to develop your own expertise. Requirements * Software Development: Design, build, and maintain applications, writing clean, secure, and well-tested code that meets user needs. * Design, develop, and deploy stable, well-tested fixes using Java and related frameworks. * Cloud Implementation: build and deploy cloud-native solutions, following architectural guidance from senior team members. * Security & Compliance: Follow secure coding practices and ensure solutions meet government security requirements and accessibility standards (WCAG). * Collaboration: Work within an agile team alongside Product Owners, Delivery Managers, and other developers to deliver features that meet policy and user requirements. * Mentorship: Coach and mentor junior developers, participate in code reviews, and share knowledge with the team. * Service Support: Operate the services you build, help fix service issues, and contribute to monitoring and maintenance activities. ## Related Videos - [Hosting a modern justice system](https://www.wearedevelopers.com/videos/332-hosting-a-modern-justice-system) - [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) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [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) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)