Help shape the future of digital solutions at Castelan
Castelan is a trusted leader in furniture care, repair, and warranties, supporting independent retailers and major national brands across the UK. We are entering an exciting phase of growth and innovation -- and we are looking for a talented Full Stack Java Developer to join us on that journey.
Be part of something that matters
Our IT Development team is expanding to build cutting-edge digital platforms that enhance the experience of our partners, technicians, and customers. In this role, you will help design and deliver modern applications that sit at the heart of our business operations. From requirements analysis and technical architecture to development, testing, and deployment, you will be involved in the full lifecycle of cloud-based projects. You will also work on integrations across multiple systems, ensuring our technology remains robust, scalable, and future-ready. If you enjoy solving complex problems, building reliable systems, and contributing to meaningful digital transformation, this is a role where your impact will be felt every day.
What you will be doing
Developing, integrating, and analysing complex systems, collaborating with fellow developers on production issues.
Participating in walkthroughs and peer code reviews to maintain quality and consistency.
Creating and maintaining clear documentation for ongoing development.
Applying software standards and helping shape team best practices.
Building and maintaining Java & J2EE applications within a diverse IT ecosystem.
Following best practices for build and deployment.
Taking a hands-on, pragmatic approach to delivering solutions.
What you will bring
Experience & technical skills
Degree in Computer Science or equivalent experience
Hands-on J2EE development experience across front-end and back-end
Familiarity with testing practices (JUnit, integration, system, regression)
Knowledge of J2EE, RESTful Web Services, React, Struts
Strong Java coding skills, plus experience with languages like C++, Python, Perl, or JavaScript
Experience with Git, SVN, Eclipse
A passion for continuous learning and staying ahead of emerging trends
Creative, resourceful problem-solving
Behavioural strengths
Detail-oriented with strong planning skills
Able to switch focus quickly to meet project demands
Committed to high-quality work within deadlines
Clear communicator with strong organisational skills
Collaborative team player who can also work independently
Adaptable and proactive when priorities shift
Genuine enthusiasm for technology and innovation
Technical competencies
Experience or interest in Docker or Kubernetes
Knowledge of UNIX/Linux environments
Advanced build, configuration, and release management skills
Comfort working with APIs and integrations
Exposure to cloud platforms (AWS, GCP, Azure) is a bonus
How to apply
Submit your application through our careers page and upload your CV or covering letter, or email
recruitment@castelangroup.com
.
Application deadline: Monday 26 January 2026 at 13:00
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.