This Job Vacancy has Expired!

Senior Java CMS Developer

Posted on Sep 23, 2020 by Manifesto

London, United Kingdom
Immediate Start
Annual Salary

Senior Java CMS Developer

About Manifesto:

We're an agency of makers and doers with backgrounds in design, strategy, change and technology who work with our clients to deliver positive change either inside their organisation or externally for their supporters, members or customers.

Over the last eight years we've gone from three people to over 60 of us, delivering everything from coaching to content and workshops to websites. We're now part of a group called The Panoply which has over 400 staff and together with the agencies in our group we bring about transformative change that uses 21st century methods to build 21st century organisations.

We value diversity, purpose, high standards, collaboration and innovation - we're Made for Change. And we're growing. Maybe you could join us?

Duties of the Specific Role:

We're looking for an excellent Senior Java developer preferably with both agency and CMS experience to join our java team.

Most of this team is based in or around London, but we will accept applications from elsewhere, we also have a cluster of people based around Bristol. At the moment the team is working remotely, however it's anticipated some travel to Bristol and London would be likely in the future.


A key part of your role is the creation of technical solutions using a range of technologies with a focus on content management and Java.

This would include:

  • Analysing business problems and creating technical solutions to solve them

  • Hands on bespoke development with a focus on Bloomreach Experience Manager and associated frameworks with a focus on delivering outcomes with pace, within the bounds of a project

  • Using your deep understanding of at least one JCR/Jackrabbit based content management system (preferably Bloomreach/Hippo) to help clients create meaningful end user experiences

  • Working with broader web technologies including HTML, JavaScript and CSS and associated technologies and frameworks

Team oversight (20%)

In addition to your hands-on role as a Senior developer a key part of your job will be providing oversight to the development work produced by other team members. This could include projects that you're working on in a hands on capacity and some, where you're not.

  • Reviewing pull requests and giving constructive feedback to team members

  • Contributing to our technology communities of practice and helping us adopt better ways of working

  • Contributing to solution design/technical decisions on projects and providing challenge and guidance

  • Acting as the technical lead for some projects

  • Supporting team members development by acting as a coach/mentor when appropriate

Requirements of the role:

  • Minimum 5 years Java development experience

  • Deep experience of at least one Java CMS with experience of designing content models for a wide range of purposes. A preference for Bloomreach Experience Manager/Hippo experience or another JCR/Jackrabbit based CMS.

  • Experience of working in an agency environment preferred

  • Experience of working in Scrum teams preferred

  • Confident articulating the thinking and reasoning behind a technical decision

  • Open to taking in the views of others - but finding a path to an agreed way forward

  • Comfortable working with and presenting to groups

  • Comfortable giving and receiving feedback to improve work/outcomes

  • Experience of guiding less experienced developers

  • Understanding that collaboration is an outcome that doesn't happen by magic and has a set of strategies and approaches to bring the best out in people and situation

  • Likes to work with others

More about our culture...

Here at Manifesto, we want great people in our team. However, you identify and wherever you're from, you can belong here. What's most important to us is having a creative, dynamic team who live our values of collaboration and excellence every day. We're 100% committed to fostering an open, supportive and inclusive culture where everyone can focus on just being themselves while reaching their full potential.

Reference: 955271142

Set up alerts to get notified of new vacancies.