
Senior AEM Developer / Technical Lead
Overview
We are looking for a Senior AEM Developer with proven leadership capabilities to design, develop, and lead implementation of enterprise-scale Adobe Experience Manager (AEM) solutions. The ideal candidate combines deep technical expertise in AEM with the ability to guide a team, influence architecture decisions, and collaborate with business stakeholders.
Key Responsibilities
Technical Leadership & Architecture
- Lead the design and architecture of AEM-based solutions
- Define technical standards, best practices, and development guidelines for AEM projects.
- Review and validate solution designs to ensure scalability, performance, security, and maintainability.
- Make key technology choices and drive adoption of modern AEM features and frameworks.
Development & Delivery
- Implement complex AEM components, templates, workflows, OSGi services, and integrations with external systems.
- Oversee end-to-end development lifecycle: requirements analysis, estimation, development, code review, testing, deployment, and support.
- Ensure code quality through peer reviews, automated testing, and adherence to coding standards.
- Troubleshoot and resolve performance, security, and integration issues in AEM environments.
Team Leadership & Mentoring
- Lead and mentor a team of AEM developers (onshore/offshore), providing technical direction and guidance.
- Coordinate tasks, manage workloads, and support professional growth of team members.
- Facilitate knowledge sharing, conduct technical workshops, and improve team capabilities around AEM and related technologies.
- Act as the escalation point for complex technical issues.
Stakeholder Collaboration
- Work closely with product owners, business analysts, UX/UI designers, QA, DevOps, and other engineering teams.
- Translate business requirements into technical solutions and clearly communicate technical constraints and possibilities.
- Participate in roadmap planning, effort estimation, and release planning.
- Provide technical input during client and stakeholder meetings.
Process & Continuous Improvement
- Contribute to and improve development processes (CI/CD, branching, code review, release management).
- Evaluate new AEM features, tools, and frameworks and recommend improvements to existing solutions.
- Promote best practices in application security, performance optimization, and cloud-native deployments (e.g., AEM as a Cloud Service, Adobe Managed Services).
Required Qualifications
- 5+ years of hands-on experience in AEM development (preferably AEM 6.5+ and/or AEM as a Cloud Service).
- Strong experience with:
- AEM Sites (components, templates, editable templates, content fragments, experience fragments)
- Sling, OSGi, JCR, Dispatcher, and AEM security concepts
- Java,
- HTL (Sightly), HTML
- It would be also beneficial to be familiar with:
- JavaScript/TypeScript, ,
- CSS, SCSS
- Webpack
- React
- AEM Core Component
- Cypress, Playwright
- Proven experience in technical leadership roles (team lead, tech lead, or similar).
- Solid understanding of software design patterns, modular architecture, and best practices.
- Experience with version control (Git), build tools (Maven/Gradle), and CI/CD pipelines.
- Familiarity with cloud environments (AEM as a Cloud Service, AWS/Azure/GCP) and containerization concepts is a plus.
- Strong communication skills, with the ability to explain complex technical topics to non-technical stakeholders.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Desired Soft Skills
- Leadership mindset, proactive ownership, and accountability.
- Strong problem-solving and analytical skills.
- Ability to work in an agile environment and manage multiple priorities.
- Coaching and mentoring attitude, collaborative working style.
What we offer:
- The opportunity to participate in a variety of projects.
- Multisport Plus card.
- Private medical care (LUX MED).
- Group insurance.
- Access to comprehensive psychological support, individual sessions with coaches and psychodietitians, as well as inspiring webinars.
- Remote work from any location, or a hybrid model using our offices located in Poznań.
- A home office package to increase remote work comfort (chair, additional monitor, ergonomic mouse, etc.).
- Modern offices equipped with amenities such as a pool table, foosball, darts, and relaxation zones.
- Opportunities to spend time together after work - combining our employees’ passions through ski trips, cycling tours, and sailing adventures.
- Regular company-wide and team-based integration events, as well as many other occasions to meet and exchange ideas with colleagues.
- Celebrations of important moments in the lives of our employees
- An open approach to new ideas and initiatives, including charity actions.
Are you interested - apply!