Position: Java Developer
Company: EPAM
Category: Java
Experience required: 1y

DESCRIPTION
As a Java Engineer, you will live on the front lines of the products we create, and build features used by millions of people every day.

This is a good professional opportunity for Java developers interested in full-stack development and learning modern CMS. Adobe Experience Manager (AEM) is the leading digital experience management solution that helps deliver compelling content across experiences — such as web, mobile, and the Internet of Things (IoT). From technology viewpoint AEM is a Java framework created by Adobe. Working with AEM will give you good skills in CMS design, implementation, principles and architecture.
PROJECT TECHNOLOGIES AND TOOLS
Java, JSP, JSTL
JavaScript, jQuery
REST, XML-RPC
Adobe AEM/CQ (Day CQ)
RESPONSIBILITIES
Work in Agile team
Participate in technical design and estimation
Communicate directly with the customer
Write high quality code
Perform code review
REQUIREMENTS
2+ years of practical experience in Java
Front-end web development using jQuery
Experience with ExtJS frameworks will be a plus
Good spoken and written English