MisuJob - AI Job Search Platform MisuJob

AEM Backend Technology Lead

Confidential

Not specified permanent

Posted: March 14, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

AEM Backend Technology Lead role involves designing, implementing, and maintaining scalable backend architectures for digital experience solutions.

Job Description

Who we are: 

We are Boombit, a full-service agency and content studio that empowers companies to grow through strategy, creativity, technology services, and exceptional human talent. Since 2012, we have propelled companies forward by delivering quality, innovation, and purpose-driven work.

Job purpose:
We are seeking an experienced AEM Backend Technology Lead to drive technical architecture, backend development, and platform integrations for enterprise digital experience solutions. This role will lead technical implementation teams, design scalable architectures, and collaborate closely with clients, program managers, and multidisciplinary teams to translate business requirements into robust Adobe Experience Manager (AEM) solutions.

The ideal candidate combines deep technical expertise in AEM and Java-based ecosystems with leadership capabilities, enabling them to mentor engineers, oversee development standards, and ensure delivery quality across complex digital platforms.

Job details: 

Location: 100% remote - open to Costa Rica, Mexico and Colombia,  based candidates.

Schedule: Monday to Friday, 8:00 AM to 5:00 PM Costa Rica time zone.

Work Model: Full-time

Language Proficiency: Spanish: Advanced proficiency / English: Advanced (C1+) – reading, writing, and conversation

Availability: Immediate availability preferred

Key Responsibilities:

Lead backend architecture and development for enterprise solutions built on Adobe Experience Manager (AEM).

Collaborate with clients, stakeholders, and program managers to gather technical requirements and translate them into scalable architecture designs.

Design and validate technical solutions aligned with industry best practices and enterprise architecture patterns.

Oversee and support development teams during implementation, ensuring code quality, performance, and maintainability.

Mentor and guide engineers on development standards, architecture decisions, and technical best practices.

Review and approve code changes, pull requests, and architectural decisions.

Lead integration efforts between AEM and third-party systems, APIs, and enterprise platforms.

Support troubleshooting, debugging, and root-cause analysis across backend systems.

Produce technical documentation including architecture diagrams, design documentation, and solution specifications.

Collaborate with QA teams to support testing strategies and ensure platform reliability.

Define development estimates, scope new work, and contribute to project planning.

Support deployment processes and CI/CD workflows for AEM-based solutions.

Contribute to internal technology practices through knowledge sharing and technical mentorship.

Participate in technical interviews and onboarding of engineering talent when needed.

Ensure compliance with development standards, architecture guidelines, and platform best practices.

Troubleshoot architectural, performance, and scalability issues within AEM environments.

Support application deployments across Development, QA, and Production environments, including release management and migration activities.

Required Academic Background:

Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent professional experience).

Certifications related to Adobe Experience Manager or relevant enterprise technologies are highly valued.

Required Skills and Experience:

6+ years of professional experience in backend development using Java-based technologies.

6+ years of hands-on experience working with Adobe Experience Manager (AEM 6.5+ or AEM as a Cloud Service preferred).

Strong understanding of AEM architecture, including Sling, OSGi, JCR, Dispatcher, and Author/Publish environments.

Advanced proficiency in Java, J2EE, Servlets, and object-oriented programming principles.

Strong experience designing scalable software solutions using design patterns and engineering best practices.

Solid experience developing RESTful APIs and integrating enterprise systems.

AEM Development Expertise:

Experience developing AEM components, editable templates, dialogs, client libraries, and content models.

Hands-on experience building Sling Models, Sling Servlets, and OSGi Services.

Strong knowledge of HTL (Sightly), Sling Resource Merger, and AEM Core Components.

Experience implementing AEM workflows, launch configurations, and permission models (ACLs, users, groups).

Experience working with Content Fragments, Experience Fragments, and Digital Asset Management (DAM).

Integrations & Front-End Interaction:

Experience integrating AEM with external systems using REST APIs and third-party services.

Solid knowledge of HTML5, CSS3, and modern JavaScript (ES6+), including integration with SPA frameworks.

Experience integrating Adobe Experience Cloud solutions such as Adobe Target, Campaign, or Analytics.

Infrastructure & DevOpsDevelopment Process:

Experience configuring and optimizing AEM Dispatcher and caching strategies.

Hands-on experience with build and deployment tools including Maven, Git, and CI/CD pipelines (e.g., Jenkins, Bitbucket).

Strong debugging, troubleshooting, and performance optimization skills in enterprise AEM environments.

Experience working within Agile/Scrum environments using tools such as JIRA and Confluence.

Leadership & Collaboration Skills: 

Ability to collaborate with cross-functional teams including engineering, product, QA, and design.

Experience mentoring developers and promoting engineering best practices and development standards.

Ability to influence teams toward adoption of engineering best practices and development standards.

Strong ownership of technical deliverables and engineering quality.

Communication & Soft Skills:

Exceptional verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders.

Strong written and verbal communication skills in English and Spanish.

Ability to proactively report project status, blockers, risks, and dependencies.

Nice to have (Not exclusive)

Relevant certifications in Adobe Experience Manager or related enterprise platforms are highly valued.

Ability to create technical architecture diagrams, solution flows, and system documentation.

Strong experience designing and implementing API-based integrations.

Containerization and environment management tools such as Docker or Vagrant.

Configuration and management of web servers such as Apache HTTP Server or NGINX.

Experience working with GraphQL-based APIs or integrations is considered a plus.

Core Competencies:

At our company, we believe that success is not just about technical proficiency but also how you work with others and approach challenges. As part of our team, you’ll be expected to demonstrate the following key competencies:

Excellent communication and interpersonal skills: Ability to effectively communicate and collaborate with clients and team members. 

Problem-solving and critical thinking: Ability to manage complex projects and find solutions to ensure project success. 

Organizational skills: Strong attention to detail and ability to manage multiple clients and projects simultaneously. 

Resilience and adaptability: Ability to navigate challenges and adapt to shifting client needs. 

Proactive and resourceful: Anticipate client needs and take initiative to ensure high-quality service delivery. 

How to apply: 

If you are passionate about building scalable, high-performance backend solutions in Adobe Experience Manager and enjoy collaborating across multidisciplinary teams to deliver enterprise-grade digital experiences, we would love to hear from you. To apply, please follow these steps:

Submit Your CV: Upload an updated and detailed resume highlighting your experience in AEM backend development, Java, Sling, OSGi services, component customization, API integrations, and CI/CD implementation.

Optional: Include links to relevant AEM projects, Git repositories, technical documentation, or case studies that demonstrate your expertise in backend architecture, performance optimization, and secure development practices.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply