> Markdown version of [/jobs/ext/2111334-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/2111334-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:** CARRINGTON WEST LIMITED - **Location:** Kidderminster, UK - **Experience:** Expert - **Salary:** £31,200.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Automation of Tests, Code Review, Continuous Integration, MongoDB, NoSQL, Systems Integration, Java Application Server, Spring-boot, Event Driven Architecture, Apache Kafka, Restful APIs, Microservices - **Published:** August 19, 2026 - **Apply:** https://www.hiredonline.co.uk/jobs/623032913/apply ## About the Role This is a hands-on senior role requiring strong experience with Java, Spring Boot, AWS, Kafka and MongoDB. You will develop scalable and resilient services, provide technical leadership, and mentor junior developers., * Extensive commercial Java experience. * Strong Spring Boot experience. * Practical AWS experience. * Apache Kafka and event-driven architecture. * MongoDB / NoSQL databases. * REST APIs and microservices. * Automated testing, TDD/BDD and CI/CD. * Production troubleshooting and monitoring. * Strong Agile experience. Senior-Level Requirements Candidates must be able to hit the ground running, take ownership of complex technical challenges and contribute to architectural decisions. You should have experience: * Leading technical discussions and code reviews. * Mentoring and supporting junior developers. * Designing scalable, resilient services. * Working across multidisciplinary Agile teams. * Balancing technical quality, security, performance and user needs. * Sharing knowledge and promoting engineering best practice. User & Service Focus You should understand user needs and be able to collaborate with product and user research teams to ensure solutions are accessible, effective and aligned with customer requirements. ## Description * Design, develop, test and maintain high-quality Java applications and services. * Take ownership of complex technical solutions and system integrations. * Provide technical leadership, coaching and mentoring to other developers. * Contribute to architecture, technical strategy and engineering best practice. * Review code and system designs to ensure quality and appropriate standards. * Support application and infrastructure issues, including 3rd-line support where required. * Contribute to integration, automated testing, CI/CD and production support. * Promote security, resilience, accessibility and operational stability. * Collaborate with architects, product teams and wider engineering communities. * Identify risks and drive continuous improvement., Tree Team Leader Are you a Tree Team Leader looking for your next career move? This is a hands-on frontline leadership role, responsible for supervising operational teams and ensuring services are delivered safely, eff... 1h ago Apply, Interim Operational Training and Compliance Officer (Fleet & Waste) A local authority is seeking an experienced Operational Training and Compliance Officer to establish and deliver a comprehensive operational trainin... 1d ago Apply, Interim Waste Services Improvement & Operational Resilience Consultant A local authority is seeking an experienced Waste Services Improvement & Operational Resilience Consultant to support a significant programme... 1d ago Apply ## Related Videos - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [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) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)