ENGLISH
At CompucomStaffing, you’re more than just a number. Our employee relationship managers support you throughout your engagement, providing career guidance and reemployment assistance.
Our client is currently seeking a qualified AEM (Adobe Experience Cloud) Developer to join their team remotely. This resource can be based in the US or in Canada. The developer will be responsible for leading the design, development, and implementation of development solutions for the client flagship website.
The evaluation, optimization, and long-term sustainability of the site's development approach and codebase are a main focus of the role. Overall seasoned development experience with the ability to think critically, self-manage, and consistently make decisions based on project requirements, best practices, the minimization of technical debt, and the long term success and sustainability of each project and the website overall are key requirements for this position. Clear communication and the ability to collaborate cross-functionally are also essential.
The developer will manage AEM templates, components, and workflows, ensuring seamless integration with other systems when needed. They will focus on optimizing the performance and scalability of the sites, collaborating closely with cross-functional teams to deliver robust digital solutions. Expertise in AEM architecture, Java, and related web technologies is essential for maintaining high availability and performance.
Skills and Qualifications:
Minimum 10+ years of Adobe AEM CMS experience
Experience with Adobe Analytics and Cloud Manager
Must have 10+ Years of experience on Javascript and related frameworks like React or Vue JS
Must have 10+ Years of experience on Java and related frameworks
Must have 10+ Years of Hands-on experience with Spring framework
Extensive experience designing and implementing reusable AEM components for complex websites
Must have hands-on experience in working with Java technologies to manipulate large data and faster data delivery
Residing in database or un-indexed systems
Experience creating and maintaining custom APIs for data integrations with multiple data sources and SSO Integrations
- Experience with SOLR Search Engine, Text Mining, SOAP/REST-like API such as HTTP/XML and JSON APIs
Good knowledge on setting up and configuring multiple SOLR cores under Linux environment
Defining SOLR index schemas for various data elements and configuring the same for various priorities
SOLR J API programming experience for querying/feeding
Experience with Tomcat or other Application Server runtimes
Experience with caching solutions is a plus
Experience with SSL Certificates
Experience building and maintaining AEM CI/CD pipelines to seemingly allow multiple software developers and authors to collaborate, commit and update components/content on a single AEM instance preferred
Experience load balancing, integrating multi core searches preferred
Wage Range:
The rate for this position is between $83.99 - $101.68 per hour, unless local minimum wage is higher. Factors which may affect starting pay within this range may include geography/market, skills, education, experience and other qualifications of the successful candidate.
The compensation is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law.
Expiration Date:
This posting is anticipated to remain open until 9/01/2026.
CompucomStaffing™, a division of CompuCom® Systems, Inc., is an Equal Opportunity Employer. We provide IT staffing services and solutions to Fortune 1000 companies as well as small and medium business. For more information, visit www.compucom.com.
Accessibility: Compucom welcomes and encourages applications from candidates with disabilities. Accommodations are available on request for candidates taking part in the selection process. If you require disability-related accommodation during the recruitment process, please advise Compucom. Compucom will consult with all applicants who request disability-related accommodation during the recruitment process to ensure that the accommodation provided takes into account the applicant's individual accessibility needs.
Existing Vacancy:
While this posting is not for an existing vacancy, its purpose is to connect with candidates who may be considered for future employment opportunities with Compucom.
AI Usage:
Artificial intelligence (AI) will not be used to screen, assess or select applicants for this position.
FRENCH
Chez CompucomStaffing, vous êtes bien plus qu'un simple numéro. Nos gestionnaires de relations avec les employés vous accompagnent tout au long de votre mandat, vous offrant des conseils de carrière et une aide au réemploi.
Notre client est actuellement à la recherche d’un(e) Développeur(se) AEM (Adobe Experience Cloud) qualifié(e) pour rejoindre son équipe en télétravail. Cette personne peut être basée aux États-Unis ou au Canada. Le ou la titulaire du poste sera responsable de diriger la conception, le développement et la mise en œuvre de solutions techniques pour le site Web phare du client.
L’évaluation, l’optimisation et la pérennité à long terme de l’approche de développement et de la base de code du site constituent des responsabilités clés de ce poste. Une solide expérience en développement est essentielle, de même qu’une capacité à faire preuve d’esprit critique, à travailler de façon autonome et à prendre des décisions cohérentes en fonction des exigences des projets, des meilleures pratiques, de la réduction de la dette technique ainsi que du succès et de la durabilité à long terme de chaque projet et du site Web dans son ensemble. D’excellentes aptitudes en communication et la capacité à collaborer efficacement avec des équipes multidisciplinaires sont également indispensables.
Le ou la développeur(se) sera responsable de la gestion des modèles (templates), des composants et des flux de travail (workflows) dans Adobe Experience Manager (AEM), tout en assurant une intégration harmonieuse avec d’autres systèmes lorsque nécessaire. La personne se concentrera sur l’optimisation des performances et de l’évolutivité des sites Web, en travaillant en étroite collaboration avec des équipes interfonctionnelles afin de livrer des solutions numériques robustes. Une expertise approfondie de l’architecture AEM, de Java et des technologies Web connexes est essentielle pour garantir une haute disponibilité, des performances optimales et la fiabilité des plateformes numériques.
Compétences et qualifications:
Minimum de 10 ans d’expérience avec le CMS Adobe Experience Manager (AEM).
Expérience avec Adobe Analytics et Adobe Cloud Manager.
Minimum de 10 ans d’expérience en JavaScript et avec des frameworks connexes tels que React ou Vue.js.
Minimum de 10 ans d’expérience en Java et avec les frameworks associés.
Minimum de 10 ans d’expérience pratique avec le framework Spring.
Vaste expérience dans la conception et l’implantation de composants AEM réutilisables pour des sites Web complexes.
Expérience pratique avec les technologies Java pour le traitement de grands volumes de données et l’optimisation de la rapidité de livraison des données.
Expérience de travail avec des données stockées dans des bases de données ou des systèmes non indexés.
Expérience dans la création et la maintenance d’API personnalisées pour l’intégration de données provenant de multiples sources, ainsi que pour les intégrations d’authentification unique (SSO).
Expérience avec le moteur de recherche Apache SOLR, l’exploration de texte (text mining) et les API de type SOAP/REST, notamment les API HTTP/XML et JSON.
Bonne connaissance de la configuration et de l’administration de plusieurs cœurs (cores) SOLR dans un environnement Linux.
Expérience dans la définition des schémas d’indexation SOLR pour divers éléments de données et dans la configuration des priorités associées.
Expérience en programmation avec l’API Java de SOLR pour l’alimentation et l’interrogation des index.
Expérience avec Tomcat ou d’autres environnements d’exécution de serveurs d’applications.
Une expérience avec des solutions de mise en cache (caching) constitue un atout.
Expérience dans la gestion et le déploiement de certificats SSL.
Expérience dans la mise en place et la maintenance de pipelines CI/CD AEM, permettant à plusieurs développeurs et auteurs de collaborer, de soumettre des changements et de mettre à jour les composants et le contenu sur une même instance AEM.
Une expérience en répartition de charge (load balancing) et en intégration de recherches multicœurs (multi-core search) est fortement souhaitée.
Échelle salariale:
Le taux pour ce poste se situe entre $ et $ l'heure, à moins que le salaire minimum local ne soit plus élevé. Les facteurs pouvant influencer le salaire initial dans cette fourchette incluent la zone géographique/le marché, les compétences, la scolarité, l'expérience et d'autres qualifications de la personne retenue.
La rémunération est exacte à la date de publication de cette offre. L'entreprise se réserve le droit de modifier ces informations à tout moment, avec ou sans préavis, sous réserve des lois applicables.
Date d'échéance :
Ce poste devrait rester ouvert jusqu'au 09/01/2026.
CompucomStaffing™, une division de CompuCom® Systems, Inc., est un employeur souscrivant au principe de l'égalité d'accès à l'emploi. Nous fournissons des services et des solutions de dotation en personnel TI aux entreprises du Fortune 1000 ainsi qu'aux petites et moyennes entreprises. Pour plus d'informations, visitez www.compucom.com.
Accessibilité : Compucom accueille et encourage les candidatures de personnes handicapées. Des mesures d'adaptation sont disponibles sur demande pour les candidats participant au processus de sélection. Si vous avez besoin d'un accommodement lié à un handicap pendant le processus de recrutement, veuillez en informer Compucom. Compucom consultera tous les candidats qui demandent de tels accommodements afin de s'assurer que les mesures fournies tiennent compte de leurs besoins spécifiques en matière d'accessibilité.
Poste vacant actuel :
Bien que cette offre ne concerne pas un poste vacant actuel, son but est d'établir un contact avec des candidats qui pourraient être considérés pour de futures opportunités d'emploi chez Compucom.
Utilisation de l'IA :
L'intelligence artificielle (IA) ne sera pas utilisée pour filtrer, évaluer ou sélectionner les candidats pour ce poste.
#INDCCStaffing