Talent.com
This job offer is not available in your country.
Senior AEM Engineer - Sling Servlets

Senior AEM Engineer - Sling Servlets

HNR TechMumbai
3 days ago
Job description

Role Description :

Were seeking an experienced AEM (Adobe Experience Manager) Engineer with a strong background in both backend and frontend :

  • Develop and maintain the organizations AEM connector.
  • Solve unique and challenging technical problems to support our users.
  • Work in a highly collaborative environment with cross-functional teams on projects ranging from a few weeks to a couple of years in length.
  • Clearly and concisely communicate highly technical challenges and solutions to stakeholders and non-technical team members.
  • Maintain a high standard of quality throughout the product delivery process.
  • Support the existing user base and help them transition to newer versions of the AEM platform.
  • Continuously learn and stay up to date with the latest AEM technologies.

Qualifications & Skills :

  • Strong experience in developing, enhancing, and operating AEM 6.x and AEM as a Cloud Service.
  • Experience in headless implementation using AEM.
  • Expertise in AEM building blocks like Java, Templates, Core Components, Hybrid capabilities, Sling Resource Merger, Sling Dynamic Include.
  • Expertise in AEM-based unit testing using Mockito, JUnit 5, JCR, Sling Mocks, and OSGi Mocks.
  • Expertise in workflows and workflow APIs.
  • Experience in Adobe performance tuning and optimization.
  • Good understanding of replication strategies, dispatcher configuration, system admin features, user permissions, ACLs.
  • Knowledge of data formats (e.g. JSON, XML) and effective use of query languages.
  • Experience with frontend libraries and frameworks such as Angular.
  • Expertise in software architecture, fluency with software design patterns, understanding of TDD, experience with DDD.
  • Understanding of secure software development, experience working on solutions with high security standards.
  • Experience delivering quality software using unit testing, pull requests, and code reviews; proficient with Git.
  • Ability to analyse business requirements, working closely with business analysts to drive out detailed requirements.
  • Ability to produce maintainable, scalable, developer-tested solutions and contribute to development standards and best practices.
  • Strong problem-solving and debugging skills for complex systems.
  • Understanding of DevOps and experience with DevOps tooling.
  • Patient, flexible attitude with the ability to perform under pressure.
  • Commitment to quality and a thorough approach to work.
  • Ability to work well within a team or independently.
  • Ability to work efficiently and accurately with minimal hands-on management.
  • Good verbal and written English communication skills.
  • Education :

  • Bachelors degree in Math, Computer Science, Engineering, or a related discipline is required.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Engineer • Mumbai