Events  Deals  Jobs 
    Sign in  
Critical Mass // digital experience design agency
Engineering, Full Time    Toronto    Posted: Friday, April 30, 2021
Apply To Job

Critical Mass is looking for an enthusiastic developer with a few years experience building consumer-facing websites using modern web technologies & a Java backend. This role is a bit different than others -- we're looking for candidates with strong core skills, & will enroll you in a four month training program to certify you on Adobe Experience Manager. You'll learn all the latest & greatest AEM features that we leverage to create extraordinary digital experiences for our clients & their customers. This in-house program is focused on hands-on challenges & close mentorship to ensure you complete the certification & become an effective contributor on one of our client teams like BMW, Nissan, or Mitsubishi.


  • Participation in & successful completion of AEM Talent Development Program the first 4 months of employment
  • Identify & analyze requirements & code them into application architectures & features using the AEM technology stack
  • Create, extend & configure templates, components, dialogs widgets & bundles
  • Write well designed, testable, efficient code
  • Build & configure OSGi components & services for internal & 3rd party services
  • Troubleshoot issues that arise in AEM
  • CMS maintenance tasks & troubleshooting
  • Manage & maintain the content deployment workflows in AEM

Required skills:

  • Bachelors Degree in Computer Science, Engineering, or Information Systems OR equivalent relevant experience and/or training
  • 1+ years of Java/J2EE development experience, hands-on troubleshooting
  • Experience working with build system tools like Maven & multi-module projects
  • Good understanding of REST APIs & HTTP protocol
  • Object mapping & serialization using libraries like Gson or Jackson
  • Knowledge & experience working with design patterns like MVC, Interface, Singleton, Observer, Factory, Iterator
  • Foundational knowledge & skills in FE technologies like HTML5 & Javascript

Nice to have skills:

  • Working knowledge of SQL
  • Web Content Management & development experience with Adobe AEM / CQ5
  • Experience with front end development technologies: ES5/ES6, jQuery (AEM UI Development), AJAX, JSON, HTML5, CSS3
Apply To Job
© 2021 GarysGuide      About    Feedback    Press    Terms