> Markdown version of [/jobs/ext/13508-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/13508-senior-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). --- # Senior Java Developer - **Company:** Applause IT - **Location:** UK (Remote available) - **Experience:** Expert - **Salary:** £60,000.0 - £70,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Automation of Tests, Continuous Integration, Gradle, Groovy, Scrum Methodology, Standard Sql, Vagrant, Enterprise Software Applications, Test-Driven Development (TDD), Kubernetes, Terraform, Cucumber (Software), Docker, Jenkins - **Published:** May 17, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=f337c9182f09c49b ## About the Role Do you have experience in Test-driven development?, Do you have a Bachelor's degree?, * Strong commercial Java development experience * Experience working in Agile / Scrum environments * Practical experience with TDD and CI/CD * Experience mentoring or leading other developers * Strong communication and collaboration skills * A proactive approach to continuous improvement, * Bachelor's (preferred) ## Description Working in a collaborative Agile environment, the Senior Java Developer will help shape technical direction, contribute to core product development, and support continuous improvement across engineering teams., As a Senior Java Developer, you will: * Develop new features and enhancements for enterprise software platforms * Work within Agile Scrum teams delivering high-quality software * Champion TDD, automated testing, and CI/CD best practices * Provide technical leadership and support engineering standards * Mentor developers through coaching and regular 1-to-1 support * Contribute to tooling, frameworks, and process improvements * Collaborate closely with technical and business stakeholders Tech Stack * Java (OpenJDK) * SQL * Gradle * Jenkins * TDD * Cucumber * Docker * Kubernetes * Terraform * Packer * Chef * Vagrant * JavaScript * Groovy ## Related Videos - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) - [Modular Secrets to Lightning-Fast Android Builds](https://www.wearedevelopers.com/videos/1428-modular-secrets-to-lightning-fast-android-builds) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [AI-Native Enterprise Platforms: Interpreting Logic, Not Compiling Code](https://www.wearedevelopers.com/videos/1975-ai-native-enterprise-platforms-interpreting-logic-not-compiling-code) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)