4 - 9 years
15 - 27 Lacs
Posted:1 month ago|
Platform:
Work from Office
Full Time
As a Full Stack AEM Developer you will be responsible for translating the requirements into technical designs which includes enterprise-level architecture and implementing strategies developing and using components of the Adobe AEM platform to support eCommerce Marketplace site. You will work closely with our business partners, developers, quality engineers, system administrators, project managers, business analysts and end users to build a state-of-the-art Digital Marketplace. What will be my duties and responsibilities in this job? • Build eCommerce Marketplace website and application using Adobe Experience Manager. • Contributing to front-end and back-end development processes. • Design and develop AEM components and page templates, combining backend Java, HTL/Slightly, Sling, CRX, OSGI, JCR, HTML/CSS, and frontend JavaScript frameworks technologies. • Integrate AEM with backend services using APIs. • Integrate AEM with other products and vendors specifically targeting Social Integrations. • Develop and oversee OSGI bundles, AEM templates, Web and HTL/Sightly components, Micro services, workflows, localization features, AEM Mobile and Forms applications and the AEM DAM • Work with Architects to ensure that scalable AEM solutions are created, alongside equally talented CMS engineers. • Apply deep understanding of AEM and other Adobe solutions like Launch, Analytics and Target to make appropriate technical decisions. • Participate in project planning sessions with team members to analyze development requirements, provide work breakdown and estimates of work. • Conduct code reviews for ongoing projects to ensure optimal code quality and appropriate design patterns are used. • Own and support feature-focused unit and system testing, including features built by other developers on the team, to ensure each project delivers a high-quality application. • Performs unit testing, implementation, and production application support. • Participates in troubleshooting problems related to webpage performance & mobile web optimization. What are the requirements for this position? • Strong experience with OSGi back-end technology stack of Adobe Experience Manager (AEM) 6.4 and/or 6.5 to develop and manage AEM bundles and their configurations. • Solid experience with AEM building blocks including templates, components, dialogs, widgets and bundles. • Experience with implementation of Personalization using Adobe Target, Context hub etc. • Strong Experience in React, Sightly/HTL. • Comfortable with data exchange protocols like JSON and XML. • Experience with Adobe Experience Cloud, and Analytics is a plus • Experience with development and in-depth knowledge of Experience fragments, Content fragments, SPA • Solid experience with AEM building blocks including templates, components, dialogs, custom widgets, workflow development, configurations, and bundles. • Experience in service-oriented architecture, enterprise integration patterns and API gateways • Experience with JavaScript frameworks/libraries (jQuery, Grunt, Bootstrap etc.) and CSS pre-processing platforms (SASS). • Working knowledge of Java concepts and patterns including Java/J2EE, JSP, Spring, Sling, JMS, JUnit, AOP, MVC. • Write reusable, testable, and efficient code. • Design and implement low-latency, high-availability, and performant applications. • Experience with HTML 5, CSS 3, and JavaScript. • Working knowledge of Java concepts and patterns including Java/J2EE, Junit. • Experience with unit testing and automated testing tools. • Experience with secure coding practices. • Good experience in AEM Query builder and Indexing. • At least 4+ years of full stack programming experience • Experience working with a globally distributed team. • Excellent written and oral communication skills; Ability to communicate effectively with technical and non-technical staff. What other skills/experience would be helpful to have? • Bachelors degree in computer science engineering or related field. • Adobe AEM certifications beneficial • Strong JEE and front-end technology experience in React, Angular, SASS, CSS • Mobile hybrid application development experience • Knowledge and experience in developing software using agile methodologies. • Skilled in building relationships with clients and in practice development activities. • Ability to work effectively with resources in multiple locations • Experienced in Agile methods, processes, and tools • Develop and implement scalable, secure, and highly performant applications. • Experience with building eCommerce applications • Demonstrated ability to build strong working relationships across a large, cross-functional team • Tools: Jira, Confluence, wireframing tools (i.e. Balsamiq), Postman
Wroots Global
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Wroots Global
15.0 - 27.5 Lacs P.A.
Bengaluru
18.0 - 19.8 Lacs P.A.
Gurugram
15.0 - 22.5 Lacs P.A.
1.5 - 1.75 Lacs P.A.
5.0 - 8.0 Lacs P.A.
Ahmedabad
6.0 - 7.0 Lacs P.A.
35.0 - 40.0 Lacs P.A.
22.5 - 25.0 Lacs P.A.
35.0 - 40.0 Lacs P.A.
Hyderabad, Bengaluru
4.0 - 5.0 Lacs P.A.