AEM Website Developer

SmartIPlaceAdelphi, MD
Onsite

About The Position

The AEM Website Developer will be responsible for designing scalable AEM solutions aligned with UMGC's digital goals, such as personalized student portals. This role involves translating stakeholder requirements into technical specifications using AEM Sites, Assets, and Forms, and ensuring feasibility with Cloud Manager pipelines and integrations. The developer will build custom components, templates, and workflows using HTL, Java, OSGi, and frontend technologies like React. Key responsibilities include conducting code reviews, testing, and deployments via Cloud Manager, optimizing performance for high-traffic periods, handling upgrades and migrations, providing production support, and implementing secure solutions. The role also involves working in Agile teams, collaborating with University IT and content authors, and potentially mentoring junior developers. Adherence to contracts, NDAs, and knowledge transfer at project end are also required. Experience with integrations, such as MuleSoft, to connect data sources and applications is necessary.

Requirements

  • Bachelor's degree in computer science, Information Technology, or related field (or equivalent professional experience accepted for contractors).
  • 3–5+ years of hands-on AEM development and implementation, including at least 1 year with AEM as a Cloud Service (e.g., managing sites, assets, and forms for educational portals; 5+ years preferred for senior roles).
  • Strong skills in Java, HTL, HTML, CSS, JavaScript, and front-end frameworks.
  • Proven experience designing and developing reusable AEM components, templates, and workflows; knowledge of CRX/DE repository, Sling models, and OSGi framework.
  • Familiarity with AEM Cloud Manager for CI/CD pipelines, Git for version control, immutable environments, and integrating with REST APIs/third-party systems.
  • Experience with Agile methodologies, including participation in Scrum ceremonies, and strong documentation/communication skills for knowledge transfer to UMGC teams.
  • Understanding of performance optimization (e.g., dispatcher, caching), security best practices and DevOps tools.

Responsibilities

  • Design scalable AEM solutions aligned with UMGC's digital goals (e.g., personalized student portals).
  • Translate stakeholder requirements into technical specs using AEM Sites, Assets, and Forms.
  • Ensure feasibility with Cloud Manager pipelines and integrations.
  • Build custom components, templates, and workflows with HTL, Java, OSGi, and frontend tech (e.g., React).
  • Conduct code reviews, testing, and deployments via Cloud Manager.
  • Optimize performance (e.g., caching, dispatcher) for high-traffic periods like enrollments.
  • Handle upgrades, migrations, and Adobe updates; provide production support and documentation.
  • Implement secure solutions and monitoring systems.
  • Work in Agile teams with Univ IT/content authors; mentor juniors if needed.
  • Adhere to contracts, NDAs, and deliver knowledge transfer at project end.
  • Work with integrations – MuleSoft to connect between data sources and applications.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service