Description

Key Skills: Java, Aem(Adobe Experience Manager), Cloud, Adobe

Roles and Responsibilities:

  • Development & Implementation:
    • Design, develop, and maintain AEM-based websites, components, templates, and workflows.
    • Build and integrate custom AEM components using Java, OSGi, and Sling frameworks.
    • Ensure smooth integration of AEM with other platforms, APIs, and third-party systems.
  • Technical Expertise:
    • Work with AEM architecture, including CRX/CRXDE, JCR repository, and dispatcher configurations.
    • Develop RESTful APIs and web services to facilitate integrations.
    • Implement AEM best practices for scalability, performance, and security.
  • Collaboration:
    • Collaborate with cross-functional teams, including designers, content authors, and backend engineers, to deliver seamless digital solutions.
    • Provide technical guidance to junior developers and support code reviews.
  • Optimization & Troubleshooting:
    • Optimize AEM configurations for performance and resolve any technical challenges.
    • Debug and resolve issues in the production environment as needed.
  • Documentation & Training:
    • Prepare and maintain technical documentation.
    • Train content authors and administrators on AEM features and functionalities.

Skills Required:

  • 3+ years of hands-on experience in AEM development (preferably AEM 6.x versions).
  • Proficiency in Java, J2EE, and OSGi frameworks.
  • Strong knowledge of AEM architecture, components, templates, and workflows.
  • Experience with front-end technologies like HTML, CSS, JavaScript, React, or Angular.
  • Familiarity with AEM Dispatcher configurations.
  • Understanding of RESTful APIs, JSON, and XML.

Preferred Skills:

  • Experience with other Adobe Marketing Cloud tools like Adobe Analytics or Adobe Target.
  • Knowledge of DevOps practices, including CI/CD pipelines and tools like Jenkins.
  • Familiarity with cloud environments like AWS, Azure, or Google Cloud.
  • Certifications in AEM or Adobe Experience Cloud tools.

Personal Attributes:

  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Attention to detail and a commitment to delivering high-quality work.

Education: Bachelor's degree in Computer Science, Software Engineering, or a related field

Education

Any Graduate