Technology Lead, Back End (AEM)

Full Time
San José Province, San José, Costa Rica
3 days ago

As a leader in the CMS space, you have proven your ability to guide your team through the complexities of content management rollouts to successful platform execution. You understand the importance of empathy for the content author, how each component contributes to the system as a whole, and that consistency in design is paramount.

Critical Mass is currently looking for a CMS Technology Lead to join our growing team. Working with Adobe Experience Manager and the Adobe Marketing Cloud, you'll have the opportunity to collaborate with world-class clients on a leading CMS marketing platform. This role requires both architectural skills with our development team and the ability to collaborate across disciplines. You will also be involved in prototyping new features within the AEM platform and helping to craft and execute the technical roadmap for our AEM installations.

You Will:

  • Collaborate with Technology Directors, Project Managers, Creative Leads, and Account Leads to design, develop, and deliver digital marketing projects within the Adobe Experience Manager platform.
  • Lead, mentor, and coordinate the CMS development team, ensuring adherence to development standards and best practices.
  • Build and manage the CMS development team in partnership with the Global Enterprise CMS Practice Director.
  • Develop code following established processes and standards, with an estimated split of 30% coding and 70% non-coding activities.
  • Assist with the architecture and development of project code.
  • Provide project estimates and ensure successful collaboration with Project Management, Quality Assurance, and Release Engineering teams.
  • Manage a team of 10-11 people, demonstrating both technical leadership and people management skills.
  • Engage frequently with clients and internal teams (project delivery, client services, etc.), confidently answering questions and providing clear communication.

You Have:

  • Extensive experience with Java 8/11+, Java Streams, Java Collections, Spring Boot, JPA, Hibernate, OSGi, NodeJS, Groovy, and PostgreSQL.
  • Proficiency with Git, Jenkins, Python, and Bash for tool development; experience with package managers (npm, Maven, pip); debugging; unit testing; and writing agile user stories.
  • Experience with technical writing and documentation.
  • Proven experience delivering projects within a CMS platform, preferably Adobe Experience Manager.
  • 5 years of experience with Java/J2EE applications and working knowledge of web development tools and frameworks including ES6, HTML5, and CSS3.
  • Strong problem-solving skills and experience leading development teams and projects.
  • Solid understanding of cross-browser/platform issues and RESTful web services.
  • Ability to thrive in a fast-paced, client-services environment and experience debugging large-scale applications in production.

Nice to Have Skills:

  • Familiarity with AWS, CD/CI pipelines, and DevOps.
  • Experience with deployments and utilizing third-party APIs (e.g., Twitter, YouTube, Google Maps).
  • Knowledge of HTTP protocol, UNIX shell scripting, and networking.
  • Experience with Vagrant, Chef, and Mobile First/Responsive design and development.
  • Experience using and configuring build automation tools (Maven, Jenkins, TeamCity, Bamboo, etc.).

What We Offer:

  • Maternity and parental leave extra days
  • Competitive benefits packages
  • Vacation, compassionate leave, sick days, and flex days
  • Access to online services for families and new parents
  • End-of-year closure days (not deducted from vacation balance)
  • Diversity and Inclusion Board with 12 affinity groups
  • Internal learning and development programs
  • Enterprise-wide employee discounts
  • And more…

Our new hires & employees are the future of our organization, and we want to set you up for long-term success. In an effort to do so, we expect our team to work from an office a minimum of 3 days a week.

Critical Mass is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We do not tolerate discrimination on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. If you are an individual with disabilities who would like to request an accommodation, please reach out to accommodations@criticalmass.com.

We are committed to fostering diversity, equity, and inclusion within our pool of candidates, with a target of achieving at least 50% representation from underrepresented communities.

The Critical Mass Talent Acquisition team will only communicate from email addresses that use the URLs criticalmass.com and us.greenhouse-mail.io. We will not use apps such as Facebook Messenger, WhatsApp, or Google Hangouts for communicating with you. We will never ask you to send us money, technology, or anything else to work for our company. If you believe you are the victim of a scam, please review your local government consumer protections guidance and reach out to them directly.

If U.S. based: https://www.consumer.ftc.gov/articles/job-scams#avoidIf Canada based: https://www.canada.ca/en/services/finance/consumer-affairs.htmlIf U.K. based: https://www.gov.uk/consumer-protection-rightsIf Costa Rica based: https://www.consumo.go.cr/educacion_consumidor/consejos_practicos.aspx