Now hiring

Senior Java Developer @ Clarify Consultancy Ltd

Queen Street, LeylandOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Salary: £45,000 - 65,000 per year

Requirements: Substantial commercial experience with JavaHighly proficient in Spring and Spring BootExperience designing and developing microservices architecturesSolid understanding of REST APIs and web-based systemsExperience with MongoDB or other NoSQL technologiesFamiliarity with Kafka or similar messaging and event-driven platformsHands-on experience with Docker and KubernetesStrong grasp of software design principles and design patternsConfidence writing automated tests using tools such as JUnit and MockitoGood understanding of scalability, resilience, availability and performance within distributed systemsExperience with CI/CD pipelines and modern development practicesFamiliarity with application monitoring, logging and observability toolsExperience working within an Agile/Scrum environmentStrong problem-solving skills, analytical thinking and excellent communication abilitiesExperience with React.js or another modern frontend framework is advantageousUnderstanding of Domain-Driven Design is advantageousExperience working within cloud environments such as AWS is desirablePrevious involvement in mentoring developers or taking technical ownership of projects is advantageous Responsibilities: Design, develop and maintain high-quality Java applications and servicesDevelop scalable, robust and highly available microservicesWork extensively with Java and Spring BootContribute to solution architecture and technical designParticipate in technical discussions, design workshops and peer code reviewsProduce clean, maintainable and well-tested codeIdentify opportunities to refactor and improve existing systemsContribute to technical decisions and help identify and manage technical debtDevelop and work with RESTful APIs and event-driven solutionsWork with databases including MongoDB and relational databasesWork with messaging and event-streaming technologies such as KafkaDevelop and maintain automated unit and integration testsWork with Docker and Kubernetes within modern cloud environmentsContribute to monitoring, logging, observability and application performanceParticipate in Agile ceremonies including sprint planning, refinement, reviews and retrospectivesWork closely with Product, Architecture and other technical teams to understand requirements and deliver effective solutionsShare knowledge and support less experienced developers where appropriateKeep up to date with emerging technologies and development practices Technologies: AWSCI/CDCloudDockerFrontendSupportJUnitJavaKafkaKubernetesLESSMongoDBNoSQLRESTReactSpringSpring BootWebmicroservices More:

We are a forward-thinking technology team based in Lancashire / Hybrid, offering a permanent full-time opportunity with a competitive salary dependent on experience. We work on modern, enterprise-scale software solutions and provide a collaborative technical environment where developers are encouraged to contribute ideas, challenge solutions constructively and take ownership of their work. You will have the opportunity to work on significant technical challenges, modernise systems and contribute to the development of scalable, high-quality software within an experienced technology team.

last updated 38 week of 2026

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores