FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – AEM
Caterpillar Inc.Senior Software Engineer developing web applications using Adobe platform for Caterpillar. Designing, developing, and implementing web content management solutions with a focus on AEM.
Tech Stack
Tools & technologiesAEMCloudJavaJavaScript
About the role
Key responsibilities & impact- Designing and developing web applications using the Adobe platform, including site structure, custom components, custom workflows, object model designs (Java APIs), and unit testing
- Headless CMS experience
- Good understanding on AEMaacs (Adobe Experience Manager as a cloud solution)
- Developing, implementing and configuring web content management solutions using AEM (Adobe CQ) and technologies such as Java, HTML, JavaScript, and web services
- Providing input into planning and estimates, and executing technical tasks following the Agile methodology including SCRUM
- Define, document and communicate technical features and requirements for implementation.
- Implement complex business requirements and features defined by the technical architect or business analyst.
- Review code and make recommendations for other engineers.
Requirements
What you’ll need- Over 5-8 years of experience with Content Management Systems, including a minimum of 3 years specifically working with AEM.
- Proficient understanding of AEMaacs (Adobe Experience Manager as a cloud solution).
- Proven experience in migrating on-premises applications to AEMaacs.
- Expertise in Adobe Assets implementation, including defining tags and taxonomy.
- Experience in setting up dispatcher and CDN (preferably AKAMAI).
- Experience in setting up CI/CD pipeline and configuration.
- Strong knowledge of Adobe Target, Analytics, and Campaign.
- Extensive hands-on AEM development experience, covering design and development of templates, components, forms, and dialogs.
- Solid background in Java development, Java Server Pages, and related technologies.
- Skilled in JavaScript and front-end frameworks, HTML, and CSS.
- Familiarity with Agile methodologies.
- Knowledgeable in REST, Web Services, and web application frameworks.
- Experienced with build automation tools.
- Competence in Test-Driven Development (TDD) and software testing frameworks.
- Strong knowledge of Application Architecture patterns and practices
- Proven experience in integrating AEM with Web Applications
Benefits
Comp & perks- Professional growth opportunities
- Leadership programs
- Diversity in the team
- High standards and values of integrity, excellence, teamwork, commitment and sustainability
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AEMaacsJavaHTMLJavaScriptCSSRESTWeb ServicesTest-Driven DevelopmentApplication ArchitectureBuild Automation