Randstadeos
AEM Engineer
ESSENTIAL JOB FUNCTIONS
Work as part of an Agile development team – design, develop & implement AEM
components, templates, and workflows. Customize and extend AEM capabilities to
meet specific project requirements.
Take ownership of features and epics, working as part of a team – ensuring
excellence in design, code, test and operation
A willingness to embrace change and foster a Growth and Learning culture on the
team
Mentoring team members through code review, design reviews
Work with product owners to help refine the backlog, breaking down features and
epics into executable stories
Have a high quality software mindset – making sure that the code you write works
Who you are:
Minimum Qualifications
Education:
Bachelor’s/Master’s degree in computer science or equivalent.
Mandatory Skills
5+ years of hands-on software engineering experience with at least one full cycle
implementation
Minimum 3 years of hands on experience with AEM. Strong understanding of
Adobe Experience Manager's architecture, templates &components, workflows and
best practices.
Experience in unit test frameworks.
Ability to provide solutions based on the business requirements.
Ability to collaborate with cross-functional global teams and work in a flexible work
schedule.
Must have excellent problem-solving skills and be customer-centric.
Excellent communication skills.
Preferred Skills:
Experience with Microservices, CI/CD, Event Oriented Architectures and Distributed Systems
Experience with cloud environments (e.g., Google Cloud Platform, Azure, Amazon
Web Services, etc.)
Familiarity with web technologies (e,g,, JavaScript, HTML, CSS), data manipulation
(e.g., SQL), and version control systems (e.g., GitHub)
Familiarity with DevOps practices/principles, Agile/Scrum methodologies, CI/CD
pipelines and the product development lifecycle
Familiarity with modern web APIs and full stack frameworks.
Experience with Java, ElasticSearch, Kubernetes, Spring, Spring Boot.
Experience developing eCommerce systems.