> Markdown version of [/jobs/ext/2740879-senior-developer](https://www.wearedevelopers.com/jobs/ext/2740879-senior-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 Developer - **Company:** Cathcart Technology - **Location:** Altrincham, UK (Remote available) - **Experience:** Expert - **Salary:** £60,000.0 - £70,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Cloud Computing, Cloud Engineering, Continuous Integration, DevOps, Design of User Interfaces, Scrum Methodology, TypeScript, Vagrant, ReactJS, Spring-boot, Kubernetes, Extreme Programming, Terraform, Serverless Computing, Docker - **Published:** September 6, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5871841000 ## About the Role * Strong commercial Java development experience * Experience delivering complex features end-to-end * Commitment to clean, maintainable and well-tested code * Experience with, or genuine interest in, TDD and XP practices * Enjoyment of pairing, mentoring and sharing knowledge with other Engineers * Comfort contributing to technical discussions and challenging existing approaches * Experience working within collaborative Agile engineering teams * Strong engineering fundamentals and ability to pick up new technologies * Experience with cloud-native or serverless architectures is a bonus * AWS experience is a bonus * Experience with DevOps and Infrastructure as Code is a bonus * Experience building scalable, secure platforms is a bonus ## Description * Work hands-on on large-scale, business-critical systems * Join a cross-functional Scrum team alongside Product Managers, UX Designers, Test Analysts and fellow Engineers * Take ownership of features from initial idea through to production * Mentor other Developers and share knowledge * Help raise engineering standards across the team * Challenge existing approaches and contribute ideas * Influence technical direction and how the team works Technologies: * AWS * Cloud * DevOps * Support * Java * Serverless * TDD * XP * UX UI Design * CI/CD * Docker * Embedded * Kubernetes * React * Spring * Spring Boot * Terraform * TypeScript * Vagrant ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [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) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Coffee with developers - Brian Morrison](https://www.wearedevelopers.com/videos/902-coffee-with-developers-brian-morrison) - [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 - [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) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)