We design experiences for brands we love. Anywhere we go, digital is our home. Canada + The World, Since ’96.
Digital Marketing • Brand Launch & Experience • User Experience & Interaction • Design • Insight & Planning
3 days ago
🏢 In-office - Bay Area
AEM
AWS
Bash
Chef
Cloud
Groovy
Hibernate
J2EE
Java
Jenkins
Maven
Node.js
Postgres
Python
Shell Scripting
Spring
Spring Boot
Unix
Vagrant
Go
We design experiences for brands we love. Anywhere we go, digital is our home. Canada + The World, Since ’96.
Digital Marketing • Brand Launch & Experience • User Experience & Interaction • Design • Insight & Planning
• 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.
• 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.
• 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…
Apply Now