Adobe AEM Developer
Bristol (City of Bristol) IT development
Job description
Job Details
Role Sector: IT
Hours Per Week: 35
Salary Range: £ Flexible depending on experience
Additional Benefits: Bonus potential, generous annual leave entitlement, competitive pension and flexible benefit options
Role Description
Adobe AEM Developer
Bristol
Role Description
‘Come and join me in leading the digital transformation of Aviva. We will fundamentally change the way consumers engage with our products and services. This is a once a lifetime chance to change an entire industry’. Andrew Brem – Chief Digital Officer.
We are currently recruiting for a Developer (Adobe Experience Manager) based in Bristol. This will be an instrumental role to support the implementation and development capability of a new strategic content platform for the redesign of Aviva’s customer facing websites.
Your responsibilities include:
· Support the technology implementation of ‘Adobe Experience Manager (AEM)’ as a strategic content management platform for Aviva UK Digital.
· Support the definition of AEM development standards and frameworks, software architecture, design principles and ways of working.
· Support the Lead Developer for the UK Customer Website Re-design Project and future strategic programmes.
Essential Technical Knowledge
· Good knowledge of the AEM 5.x/6.x platform, preferably on 6.x version and significant experience of enterprise development on Adobe AEM Sites.
· Deep knowledge of the entire Adobe AEM stack: AEM Modules, Granite Platform (Granite UI, Apache Sling, JCR, CQSE and OSGi (Apache Felix)).
· Strong background in AEM Sites application design and development. Experience in design and development of templates, components, dialogs, widgets and workflows. Valuable experience developing components for Touch-optimized and Classic UI.
· Specific experience in component based development in Java using OSGi.
· Strong knowledge & experience of Continuous Delivery.
· Deep technical expertise in web development technologies including Java Spring MVC, HTML, CSS, JavaScript, JQuery, ExtJS, JSON, XML & web frameworks.
· Strong working knowledge of Agile Software Architectures, GoF OO Software Design Patterns & Solution Architectures.
· Knowledge of modern software engineering practices, such as Test Driven Development, Behaviour Driven Development, Continuous Integration (Jenkins, Maven) & Static Analysis software (SonarQube, Coverity).
· Source Code Management (GIT/Stash, SVN).
· Application Integration / Web Services experience (XML, REST, SOAP & messaging)
We offer a competitive salary and fantastic benefits, including excellent pension and bonus potential, as well as generous annual leave.
We’re here to free people from the fear of uncertainty. Our insurance, savings and investment products help some 31 million customers enjoy life today, knowing that tomorrow is covered. And we definitely know how to look after our own people. If you love doing a great job to improve things for customers, you’ll be at home here. Help us build a future to be proud of and get ready to fulfil your potential with Aviva.