Description
An experienced AEM Developer is required for a 12 month contract (inside IR35) to work on a hybrid opportunity that will require 2 days per week on the client site in Canary Wharf and 3 days working remotely.
As a AEM Developer you will work closely with the marketing and growth teams, product owners, and agile squads to provide consistent, integrated solutions that enable the attraction of new customers more effectively, curating experiences that drive engagement, delivering messages at the right time and in the right channels, and understanding our customer pain points to continuously improve our ability to delight them and provide them with an unparalleled banking experience.
We are seeking a passionate result-oriented technologist to drive better, faster, simpler solutions and technology direction focused on the Marketing Technology stack. Someone that is highly motivated, hands-on and cross-functional with the capability of driving high quality solutions to difficult problems.
Required Skills/Experience
- 8+ years hands-on experience with Java J2EE application development
- Expertise in implementing and integrating RESTful and SOAP-based services
- Hands-on experience developing services in Java with Spring
- Hands on-experience in UI frameworks like ReactJS or AngularJS
- Experience working in an agile, dynamic and customer-facing environment
AEM expertise
- Academic qualification in a computer science or STEM (science, technology, engineering or mathematics) related field or the foreign equivalent
- Experience working in an agile, dynamic and customer facing environment
- At least 2 years of recent hands-on professional experience (actively coding) working as an AEM developer
- Extensive experience with Java, preferably Java 8+
- Extensive experience with AEM 6.3+
- Hands on experience with unit tests
- Understanding of RESTful APIs and web technologies
- Experience creating templates and components with templating language.
- Practical experience with AEM workflows
- Practical experience with data models with SlingModel or WCMUse
- Able to Debug AEM Java code in an IDE such as IntelliJ or Eclipse
- Practical experience on Dispatcher configuration