Design, develop, and configure software systems to meet market and/or client requirements either end-to-end from analysis, design, implementation, quality assurance (including testing), to delivery and maintenance of the software product or system or for a specific phase of the lifecycle.
Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity.
Involvement in Analysis, Estimation, Coding, Implementation.
Working as Team Lead to provide estimation, to move and encourage team to achieve the set target.
Working on component development.
Bug fixing and troubleshooting the fixes of the existing application.
Requirement gathering and develop new functionality as per business requirement.
Involvement in different areas such as scrum and design discussion.
To be the right fit, you ll need:
Overall 9+ years experience
At least 4 years of experience working with AEM 6.0/6.1/6.2 (Adobe Experience Manager)
Proficient in Adobe AEM foundational concepts including CRX repository
Experience on Templating Language like Slightly
Use of core frameworks such as Apache Sling and Apache Felix.
A solid understanding of all Adobe AEM building blocks including
Templates
Components
Dialogs
Widgets, etc.,
AEM development and deployment process.
Thorough understanding of Java, Java EE, Servlets, JSP, Tag libraries and JSTL skills, combined with a solid understanding of Enterprise Java frameworks such as Spring and Hibernate.
Strong knowledge of JavaScript, JQuery, Ajax, JSON, HTML5, CSS3 and related technologies
Hands on experience in developing one or more JEE application containers
Experience customizing workflows and integration with other enterprise systems