Position: AEM Developer
Company: SQRD.tech
Experience required: 5y
English level: upper

Remote work location: Poland!!!

About the Project:

The AEM Developer role is crucial for our project's success. You will play a key role in building and leading AEM-based projects, ensuring high-quality deliverables. 

Job Details:

We are seeking an experienced AEM Developer to join our team. This role requires a strong background in AEM 6.5 and above, with a minimum of 5 years of experience. The successful candidate should have a deep understanding of web application development, design, and AEM 6.x expertise. You will be responsible for building AEM components, templates, dialogs, widgets, and more.

Technical Requirements:

- Extensive hands-on experience with AEM 6.5 and above (5+ years).
- Proficiency in web application development and design using AEM 6.x.
- Solid knowledge of AEM 6.x building blocks, including templates, components, dialogs, and widgets.
- Hands-on development expertise in Sightly, Java/J2EE, Servlets, JSP, AJAX, XML, jQuery, CSS3, and JSON.
- Experience with AEM-on-Cloud (SaaS) is highly advantageous.
- Strong familiarity with Agile delivery methodology.
- Essential experience in backend third-party integration.
- Working experience with Atlassian tools - Jira, Confluence, BitBucket - would be beneficial.

Required Technical Skills:

- AEM
- Agile

Preferred Technical Skills:

- Java
- jQuery
- JIRA
- Confluence
- BitBucket

Main Responsibilities:

- Translate business requirements into technical specifications.
- Engage in customer discussions to gather scope information and analyze it for project scope documentation.
- Provide technical leadership for large, complex AEM projects, both onsite and offshore.
- Address functional and technical issues identified by users.
- Develop migration Proof of Concepts and define migration paths for minimal disruption to business continuity.
- Lead an offshore team of engineers, ensuring on-time delivery of AEM projects or modules.
- Verify, validate, and QA the team's work to ensure high-quality output.
- Collaborate with Architect and Technical Governance teams to develop IP-based solutions, frameworks, and productivity accelerators.
- Document and communicate project progress to Project Managers and Delivery teams.
- Participate in estimation and solutioning to contribute to solution delivery for proposals.