Senior Java Developer

Lviv, Ukraine

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 Senior Java Developer for our Lviv office to make the team even stronger.

As a Senior Java Developer, you will develop from scratch small applications choosing technology stack you want and integrate into complex system. We offer you challenging tasks – not just develop simple app with CRUD/fix issues, but develop complex (non-standard) solutions.

The project is focusing on implementation of applications that search and secure the trademarks over the world. Within this project, you will perform refactoring from different libraries; develop client applications for Web Services, developed tests.

Project technologies and tools

  • Java Core;
  • Java Web;
  • Spring;
  • JAXP;
  • SQL;
  • GIT;
  • XSL-FO/ Apache FOP;
  • XSLT;
  • Hibernate;
  • Front-end experience;
  • Linux.

Requirements

  • Expert knowledge of Java Core;
  • Expert knowledge of Java Web or networking/http/servlet/web services;
  • Knowledge of Spring;
  • Knowledge of JAXP;
  • Basic knowledge of SQL;
  • Knowledge of GIT;
  • Experience in writing web apps/services, refactoring complex projects;
  • English level: Intermediate+ (B1+), everyday communication with the client.

Nice to have

  • Basic knowledge of XSL-FO/ Apache FOP;
  • Basic knowledge of XSLT;
  • Basic knowledge of Hibernate;
  • Front-end experience;
  • Basic knowledge of Linux.

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 native speakers (certified English teachers);
  • Other.