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 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 .
Application deadline: Monday 26 January 2026 at 13:00
Required Experience:
Manager
Help shape the future of digital solutions at CastelanCastelan 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 Stac...
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 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 .
Application deadline: Monday 26 January 2026 at 13:00
Required Experience:
Manager
View more
View less