A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio.
In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
We're looking for an experienced Senior AEM Developer with deep expertise in Adobe Experience Manager (AEM) and Adobe Forms Modernization to join our dynamic team. In this pivotal role, you will lead the development and delivery of high-impact, high-quality software solutions that leverage Adobe’s enterprise platform capabilities.
As a Senior Developer specializing in Adobe Forms Modernization, you will:
Lead end-to-end development of AEM applications, with a focus on adaptive and interactive forms modernization using Adobe Experience Manager.
Design, develop, and implement scalable and maintainable solutions that align with client requirements and Adobe best practices.
Collaborate closely with UX designers, business analysts, and backend developers to define, design, and deliver innovative digital experiences.
Troubleshoot and debug complex issues, ensuring high performance, availability, and security.
Maintain high standards of code quality through code reviews, automated testing, and continuous integration.
Create and maintain technical documentation, including design specifications, system architecture, and user guides.
Mentor junior developers and contribute to knowledge sharing across the team.
Participate in Agile ceremonies, sprint planning, and backlog grooming.
Stay updated with emerging trends in Adobe technologies and broader web development practices.
5+ years of experience in enterprise web development, with at least 3 years focused on Adobe Experience Manager (AEM).
Deep hands-on experience with AEM Forms, including adaptive forms, data integrations, workflows, and the Forms Modernization process.
Strong proficiency in Java, HTML5, CSS3, JavaScript, and OSGi component development.
Experience integrating AEM with other Adobe solutions (e.g., Adobe Sign, Adobe Analytics) and third-party services via RESTful APIs.
Familiarity with Agile/Scrum methodologies.
Proficient with version control systems such as Git.
Strong problem-solving skills and ability to troubleshoot complex issues in a distributed system.
Adobe Certified Expert (ACE) in AEM Forms or AEM Sites.
Familiarity with cloud-native Adobe Experience Platform as a Service (PaaS) environments.
Experience with CI/CD pipelines and DevOps practices.
Knowledge of accessibility standards and compliance (WCAG 2.1).
Prior consulting experience or experience working directly with enterprise clients.