Senior Software Engineer - AEM
Back icon

Senior Software Engineer - AEM

Senior Software Engineer - AEM

We are currently looking for Senior AEM Developer in India for our offices in multiple locations & Remote working.

We are looking for experienced Senior AEM Engineers to work on critical application & product development. You'll be a part of a modern, lean, self-governing engineering teams.

Responsibilities

  • We are looking for a AEM Developer for EPAM AEM Solutions department to work on the AEM based projects. We use Agile methodologies, the most up-to-date technologies, Continuous Integration practices. We constantly learn by participation in R&Ds projects and share experience. Our plan is to create a team of professionals capable to contribute to the development of one of the most popular e-commerce solutions in the world.

    Requirements

    • J2EE development experience required
      • Deep knowledge of the OOP and Design Patterns
        • Experience implementing AEM (Adobe Experience Manager/Adobe CQ) or similar web content management system
          • Experience with Adobe CQ/AEM APIs
            • Experience with Adobe CQ/AEM workflows, authorization & authentication
              • Experience in Adobe Experience Manager related technologies:
                • OSGi
                  • Java Content Repository
                    • Apache Sling
                      • Good understanding of web-application development
                        • HTTP protocol
                          • Experience in REST based web services
                            • Servlets
                              • JSP
                                • Web-performance best practices
                                  • Session management
                                    • Knowledge and experience of applying various design patterns in practice
                                      • Experience in version control systems (Git)
                                        • Experience and understanding of Agile software development
                                          • Good spoken and written English (Intermediate or higher level)
                                            • Team player, able to work in a distributed team
                                              • Reliable and responsible person
                                                • Good communication skills

                                                  Nice to have

                                                  • Experience in front-end development
                                                    • Java Script (jQuery, ExtJs)
                                                      • CSS
                                                        • Continuous integration tools (Jenkins, Hudson)
                                                          • Understanding CICD processes & experience in writing different types of tests
                                                            • eCommerce background

                                                              Technologies

                                                              • AEM
                                                                • java
                                                                  • design patterns
                                                                    • OOPS
                                                                      • http
                                                                        Adobe Experience Manager
                                                                        hot

                                                                        Bangalore, Chennai, Gurgaon, Hyderabad, Pune

                                                                        Cities eligible for the position