Fullstack Developer - Expert

Tasks and Responsibilities

  • Design, develop, and maintain reusable Adobe Experience Manager components, templates, content templates, and workflows;
  • Participate in the implementation of modern, scalable architectures based on Adobe Experience Manager;
  • Optimize application performance, caching strategies, and Core Web Vitals metrics;
  • Integrate external systems through REST application programming interfaces and orchestrate data flows;
  • Collaborate with interface development teams to ensure a consistent and efficient user experience;
  • Apply software development best practices in continuous integration and deployment, automated testing, security, and observability;
  • Diagnose and resolve incidents related to Adobe Experience Manager and its ecosystem;
  • Contribute to technical governance and the continuous improvement of development standards.

Profile Sought

  • Demonstrate significant experience as a full stack developer as well as deep expertise with Adobe Experience Manager;
  • Proficient in Java, Apache Sling, OSGi, and HTML Template Language;
  • Have a solid knowledge of HTML5, CSS3 and JavaScript;
  • Design REST application programming interfaces, microservices architectures, and system integrations;
  • Understand issues related to web performance, caching strategies, and content delivery networks;
  • Use DevOps practices and tools, including Git, continuous integration and continuous deployment mechanisms, and automated testing;
  • Demonstrate autonomy, rigor and excellent analytical skills;
  • Collaborate effectively with multidisciplinary teams and communicate clearly with different stakeholders.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available