Position: Senior AEM (formerly Adobe CQ) Developer
Company: EPAM Systems
Category: Java
Experience required: 1y
English level: intermediate

Today we are a global team of technologists and thinkers, who help transform the world with the power of software, enabling our customers to be competitive and disruptive in the marketplace through innovative technology solutions.

**TECHNOLOGIES & TOOLS**
●	Adobe Experience Manager
●	Java
●	OSGi
●	JavaScript

**RESPONSIBILITIES**
●	Implement solutions for digital consumer experiences based on the Adobe Experience Manager product suite, including Search & Promote, Scene7, and Analytics etc.
●	Technical problems resolution, critical thinking on development approach
●	Diagnose and solve technical problems related to content management implementation
●	Adopt and utilize iterative/Agile methodology as needed or requested
●	Define and implement Unit tests

**REQUIREMENTS**
●	2+ years of 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:
o	OSGi
o	Java Content Repository
o	Apache Sling
●	4+ years of J2EE development experience required
●	Good understanding of web-application development:
o	HTTP protocol
o	Experience in REST based web services
o	Servlets
o	JSP
o	Web-performance best practices
o	Session management
●	Version control: Git
●	Build frameworks: Maven
As a plus
●	Experience in front-end development:
o	Java Script (jQuery, ExtJs)
o	CSS
●	Experience in leading team
●	Continuous integration tools (Jenkins, Hudson) 
Soft skills
●	Intermediate/upper-intermediate spoken English

**TOP REASONS TO WORK WITHIN DEP PRACTICE**
●	We offer the possibility to work on full product lifecycle – from concept to delivery into production
●	We are open for innovations and modern technologies
●	We propose certification for Content technologies (paid by the company)
●	We offer guaranteed professional growth through the technology trainings and technology communities inside the Content department and company as well
●	We propose IT conferences sponsorship
●	We are proactive Agile/Scrum/XP practitioners
●	We propose to realize your ideas and potential within the democratic environment and much more

**BENEFITS**
●	Competitive compensation depending on experience and skills
●	Individual career path in engineering
●	Social package - medical insurance, sports
●	Compensation for sick lists and regular vacations
●	English classes with certified English teachers
●	Flexible work hours

**ABOUT EPAM**
EPAM Systems, Inc., delivers product development and platform engineering services to Global 2000 companies by solving complex business challenges with breakthrough technical innovations. 

EPAM specializes in digital transformation, business intelligence, big data and analytics, testing, next-gen architecture, digital engagement, service design and business consulting; all supported by over 23 years of software engineering expertise. 

We are among the fastest growing technology firms globally, with over 200 clients and offices in over 25 countries. We have successfully helped our clients achieve measurable business results through best-in-class software engineering, combined with innovative strategy, consulting and design capabilities.