> Markdown version of [/jobs/ext/3694897-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/3694897-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:** ARC IT Recruitment - **Location:** UK (Remote available) - **Experience:** Expert - **Salary:** £60,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Spring Security, Application Programming Interfaces (APIs), Amazon Web Services, Advanced Message Queuing Protocol, Software as a Service, Cloud Engineering, Code Review, Java Persistence API, Spring Framework, PostgreSQL, Model View Controller (MVC), OAuth, OpenID, Commercial Software, RabbitMQ, Openid Connect, Ansible, Sql Optimization, Spring-mvc, Code Testing, Terraform, Software Version Control, Docker - **Published:** October 12, 2026 - **Apply:** https://www.careerboard.com/gb/en/find-jobs-in-United-Kingdom/-551C0DFE954C737C8C/ ## About the Role * 5+ years commercial software development experience * Advanced Java * Advanced Spring (Spring Web MVC, Spring Data JPA, Spring Security, Spring AMQP, Spring OAuth2) * Advanced SQL, ideally PostgreSQL * Cloud architecture experience, ideally AWS * Strong security best-practice knowledge * Version control, testing, code review experience * Strong communication skills * Able to work independently and mentor junior team members Desirable Skills: * Ansible * Terraform * Docker * Thymeleaf * OIDC (OpenID Connect) * RabbitMQ * SMS Messaging APIs ## Description Senior Software Developer required for a HealthTech, tech-for-good business delivering software that supports patient care and rehabilitation across the healthcare sector., This is a hands-on senior developer role, not purely architectural. You will design, build and maintain features on a live SaaS platform, working closely with product and clinical teams in a regulated healthcare environment. It's a genuine opportunity to work on technology with real, measurable impact on people's health outcomes., * Design and develop software features using Java, AWS and PostgreSQL * Write clean, maintainable, well-tested code * Participate in code reviews and QA processes * Troubleshoot and resolve client-reported issues * Contribute to technical documentation and API specs * Mentor junior developers