Lead Java Software Engineer

Kyiv, Ukraine

(63422508)

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 Lead Java Software Engineer for our Kyiv office to make the team even stronger.

Our customer is one of the most acknowledged Canada’s companies, which provides solutions for the jobs and joys of everyday life.

Project technologies and tools

  • Java 1.8;
  • Spring;
  • Apache CXF;
  • Apache Camel;
  • Gemfire distributed cache;
  • Maven;
  • Git;
  • Jenkins;
  • Platform: Red Hat JBoss Fuse ESB.

Responsibilities

  • Design and develop Restful APIs;
  • Lead development activities: analyze requirements, communicate user story details and design with the customer, provide estimates;
  • Perform Implementation activities (code, unit tests).

Requirements

  • 5+ years of commercial experience with Java;
  • Strong Java Core;
  • Spring Core;
  • Experience in web-services development (SOAP and Restful);
  • Experience with JUnit, Mockito;
  • Good communication skills;
  • Leadership skills;
  • English of Intermediate+ level (ability to speak and express some technical concepts).

Nice to have

  • Experience with Maven, Git, Apache Camel;
  • Experience working with Agile methodologies.

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;
  • Partial grant of the cost of certification;
  • English classes with native speakers (certified English teachers).