ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

AEM Backend Developer

Confidential

Not specified permanent

Posted: February 27, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

AEM Backend Developer role involves designing, developing, and optimizing scalable Adobe Experience Manager solutions, collaborating with Project Managers, Business Analysts, QA Engineers, and Solution Architects to deliver secure 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 a highly skilled and performance-driven AEM Backend Developer to design, develop, and optimize scalable Adobe Experience Manager (AEM) solutions. This role will collaborate closely with Project Managers, Business Analysts, QA Engineers, and Solution Architects to deliver secure, high-performance digital experiences aligned with client deadlines, and enterprise standards.

The ideal candidate will have extensive experience in backend development, a deep understanding of AEM, and the ability to deliver high-quality, scalable solutions.

Job details: 

Location: 100% remote - open to Colombia,  based candidates.

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

Work Model: Full-time | Contractor (Temporary role)

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

Availability: Immediate availability preferred

Key Responsibilities:

Contribute in all phases of the development lifecycle and understand the entire software development process from design to development to deployment to maintenance.

Design, develop, and maintain scalable backend components within Adobe Experience Manager (AEM).

Customize AEM components, templates, dialogs, and content models to meet business and technical requirements.

Implement and manage AEM workflows, launch configurations, and user permissions aligned with best practices.

Participate in the development and implementation of solutions using AEM Sites and AEM Assets.

Configure and maintain AEM author, publish, and dispatcher environments according to Adobe-recommended architecture standards.

Integrate AEM with Adobe Marketing Cloud solutions such as Assets, Target, Campaign, and other internal or external systems.

Develop and maintain content modeling structures, editable templates, and reusable components.

Write clean, secure, and maintainable Java-based backend code using Sling framework and OSGi services.

Demonstrate strong testing and debugging capabilities, including unit testing, system integration testing, and performance optimization.

Apply test-driven development principles and document functional and technical specifications.

Utilize CI/CD pipelines and software engineering tools to ensure efficient build and deployment processes.

Participate in code reviews and enforce coding standards and secure development best practices.

Produce technical documentation, architectural diagrams, and prototypes as required.

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).

AEM Developer Certification or related Adobe certification is a plus.

Required Skills and Experience:

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

4+ 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.

Proven experience developing and customizing AEM components, editable templates, dialogs, client libraries, and content models.

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

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

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

Strong expertise in Content Fragments, Experience Fragments, and Digital Asset Management (DAM).

Proficiency in integrating AEM with external systems using RESTful APIs and third-party services.

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

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

Experience configuring and optimizing AEM Dispatcher and caching strategies.

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

Experience with Apache Maven and Git.

Strong debugging, performance tuning, and problem-resolution skills in enterprise AEM environments.

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

Strong written and verbal communication skills in English and Spanish, with the ability to translate technical concepts for non-technical stakeholders.

Nice to have (Not exclusive)

Adobe Certified Professional or Expert certification (AEM Developer).

Experience working with AEM as a Cloud Service and cloud-based deployments (AWS or Azure).

Familiarity with multi-site management (MSM) and complex multi-language AEM implementations.

Knowledge of microservices architecture and headless CMS implementations.

Experience implementing test-driven development (TDD) and automated testing frameworks.

Experience working in nearshore/offshore distributed delivery models.

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