Java Web Software Engineer

Kyiv, Ukraine

(67702699)

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Currently we are looking for a Java Web Software Engineer for our Kyiv office to make the team even stronger.

TOP REASONS TO WORK WITHIN E-COMMERCE DEPARTMENT:
-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 E-Commerce technologies (paid by the company);
-We offer guaranteed professional growth through the technology trainings and technology communities inside the E-Commerce 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…

Project technologies and tools

  • Adobe Experience Manager/AEM/Adobe CQ;
  • Java;
  • CI: Jenkins + Maven;
  • OSGi;
  • JavaScript;
  • Infrastructure: Amazon Cloud, etc.

Responsibilities

  • Implement solutions for digital consumer experiences based on the Adobe Experience Manager Product suite, including Search & Promote, Scene7, and Analytics etc;
  • Take part in technical problems resolution; use 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

  • 3+ years of development using Java/J2EE technologies;
  • Web services, strong understanding of REST principles;
  • Good understanding of web-application development principles: web-performance best practices, HTTP protocol, session management;
  • Good understanding of web-application development principles: web-performance best practices, HTTP protocol, session management;
  • Experience building frameworks;
  • Understanding of the key concepts of developing content management solutions;
  • Experience working with application (Tomcat, JBoss) and web servers (Apache, IIS);
  • Version control systems (Git, Subversion);
  • As a plus:
    • Continuous integration tools (Jenkins, Hudson);
    • Understanding of responsive and mobile design concepts and principles.
  • Soft skills:
    • Intermediate/Upper-Intermediate spoken English;
    • Proactive and quick learner.

We offer

  • 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.