Senior AEM Developer / Technical Lead

Admin

Senior AEM Developer / Technical Lead

Admin
Full-time
Permanent
Senior
Hybrid

Job description

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.

Tech stack

    Dispatcher

    advanced

    HTL

    advanced

    Sling

    advanced

    JCR

    advanced

    HTML

    advanced

    AEM

    advanced

    Java

    advanced

    OSGI

    advanced

Office location

Senior AEM Developer / Technical Lead

Summary of the offer

Senior AEM Developer / Technical Lead

-, Poznań
NTT DATA Business Solutions
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest NTT DATA Business Solutions sp. z o.o. z siedzibą w Tarnowie Podgórnym, ul. __Owocowa 21b ... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.