
Senior Product Engineer – Full Stack
Hyatt
full-time
Posted on:
Location Type: Remote
Location: Illinois • United States
Visit company websiteExplore more
Salary
💰 $117,000 - $152,000 per year
Job Level
Tech Stack
About the role
- Develop Adobe Experience Manager (AEM) components, templates, and workflows that support scalable and flexible content authoring.
- Build a hybrid CMS platform that powers experiences across mobile apps, websites, chatbots, and booking systems.
- Build and maintain authoring tools within AEM that streamline content creation and publishing for internal teams.
- Develop and maintain APIs and GraphQL endpoints that serve content to multiple platforms, ensuring consistency, performance, and flexibility.
- Collaborate with product managers, QA engineers, and other developers to streamline content operations and drive innovation in digital publishing.
- Contribute to architectural decisions and technical strategy for content-driven applications, with a focus on modularity, reusability, and accessibility.
Requirements
- Bachelor’s degree in computer science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of experience in full-stack development, with a strong focus on building scalable web applications and services.
- Deep knowledge of Adobe Experience Manager and AEM Core components (Example: Sling, OSGI, JCR, Dispatcher)
- Ability to fine-tune AEM application for optimal performance, including configuring Threads, Heap, GC Policy. FEO, JS and CSS minification and optimization.
- Hands-on experience with Sightly (AEM Templating language) and CoralUI/TouchUI frameworks
- Experience designing and consuming RESTful APIs and GraphQL endpoints.
- Strong experience with Spring Boot for building microservices and backend APIs.
- Proficiency with Docker for containerizing applications and Kubernetes (K8s) for orchestration and deployment in cloud-native environments.
- Familiarity with GitLab for source control, CI/CD pipelines, and DevOps workflows.
- Experience using JIRA for agile project management, sprint planning, and tracking development tasks.
- Proficiency in Java, JavaScript, and modern frameworks such as React, Angular, or Vue.js.
- Strong understanding of content management systems, authoring tools, and OmniChannel content delivery.
- Excellent problem-solving skills and ability to work collaboratively in cross-functional teams.
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Adobe Experience ManagerAEM Core componentsSlingOSGIJCRDispatcherSightlyCoralUITouchUISpring Boot
Soft Skills
problem-solvingcollaborationinnovationcross-functional teamwork
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Engineering