Luytens Technology Solutions Pvt. Ltd.
Location
Hyderabad | India
Job description
Roles and Responsibilities:
Seasoned backend specialist skilled in Adobe Experience Manager (AEM) and robust Java development. The role encompasses crafting and maintaining AEM templates components and integrations while upholding clean coding practices.
- AEM Development & Maintenance:
- Develop and maintain AEM templates components and workflows.
- Collaborate with frontend teams to ensure seamless integration of web components into AEM.
- Implement and manage content structures within the AEM platform including content types taxonomies and metadata.
- Java Development:
- Write clean scalable and maintainable Java code to enhance the backend capabilities of AEM.
- Optimize performance of AEM instances leveraging Java best practices and tools.
- Work with other Javabased tools and frameworks that integrate with the AEM ecosystem.
- System Integration:
- Integrate AEM with other enterprise systems databases and thirdparty services using APIs web services or other methods.
- Ensure data consistency and reliability across integrations.
4) Code Quality & Best Practices:
- Ensure backend solutions adhere to clean coding practices
- Conduct and participate in regular code reviews to maintain code quality.
- Stay updated on the latest AEM patches and updates and ensure timely application for security and performance.
5) Performance & Scalability:
- Monitor AEM backend performance and optimize as necessary to ensure smooth operation.
- Work with infrastructure teams on scaling solutions ensuring the AEM platform can handle growth in traffic and content.
The Experience You Bring
- 7 years experience in development with atleast 4 years in AEM
- Strong expertise in Java with a focus on backend development.
- Proven experience working with Adobe Experience Manager (AEM) and understanding of its architecture and components.
- Proficiency in developing and managing OSGi components and services with an understanding of OSGi configurations lifecycle and modularity aspects.
- Deep knowledge of JCR standards including experience with node structures versioning and query languages like XPath or SQL2.
- Experience with AEM built in and exgternal search engine
- Knowledge of clean coding practices and principles with a track record of applying them in past roles.
- Familiarity with RESTful services and integration patterns with AEM.
- Strong understanding of version control systems preferably Git.
- Knowledge of continuous integration and continuous deployment (CI/CD) pipelines and tools.
- Comfortable with server configurations caching strategies and optimizing AEM dispatcher setups.
- Knowledge of CDN.
- Maintain code quality through regular code reviews unit testing and following established best practices.
- Stay updated with the latest industry trends and incorporate them into projects as deemed fit.
- Good communication including written diagrammatic and oral to unwind complexities in solutions to technical and nontechnical personnel.
- Strong analytical critical thinking and problemsolving skills.
- Keep up with the latest trends be a disruptive thinker and have experience of driving cultural change in organizations.
- Passionate innovator.
- Selfmotivated and capable of leading initiatives with little or no supervision.
- Flexible to meet changing requirements and priorities.
- Good interpersonal skills combined with willingness to listen and learn.
- Able to react positively under pressure to deliver solutions in a timely manner.
- Enjoy resultsoriented and thoughtprovoking work with a strong desire to progress career.
- Able to work in a global multicultural environment.
- Able to express compassion and have engineering empathy.
- Willing to travel as required by role when needed.
Academic requirements
- Bachelors Degree in Management Information Systems Computer Science or related computer engineering degree is preferred but relevant work experience and proven background is foremost
adobe experience manager,java,integration
Job tags
Salary