Vacancy

Middle/Senior Java developer

Requirements

  • you know OOP and feel comfortable with design patterns;
  • abbreviations like SOLID, TDD, YAGNI, DRY sound familiar and you know what’s behind them;
  • Java by itself – the newer the better, but 1.9 is already overkill;
  • you have mastered the technology: Spring, Hibernate (if not, then JDBC), Maven || Gradle;
  • you have experience working with relational databases (MySQL, PostgeSQL etc.);
  • you know what the REST API is and successfully used it (of course, here comes JSON and XML);
  • you understand the HTTP protocol guts;
  • you wrote tests using JUnit, Spock, TestNG, EasyMock, Mockito (but not PowerMock!);
  • Intermediate English, both speaking and written.

Beneficial skills

  • if you know other JVM languages, you are familiar with any non-relational databases, AWS || GCE, *nix, docker (+ Vagrant), Frontend stack, click Spring Puzzlers like nuts – that's great, it's a huge plus and it all comes in handy.

We Offer

  • competitive salary, tied to dollar exchange rate;
  • possibility of visiting profile conferences, courses, trainings, seminars at the company expenses;
  • our own library, updated regularly;
  • work in distributed international teams, possibility of abroad business trips;
  • work schedule without adjustment for the customer's time zone (other options are possible by agreement);
  • 100 % English courses reimbursement;
  • 50 % sports subscriptions reimbursement;
  • 100 % reimbursement for sick leave;
  • material assistance to significant events (wedding, birth of children, etc.);
  • location in 8 minutes by foot from the subway station, comfortable conditions (separate rooms for teams, not open space/several recreation areas with darts, air hockey, ellipsoid/full kitchen with stove, coffee machine, toaster, microwave/shower);
  • adequate management, lack of bureaucracy, friendly staff;
  • cheerful corporate events (usually two days) within and outside of the Republic of Belarus, Pizza Days and pleasant gifts;
  • small pleasures in the form of tea-coffee-baking-fruit-vegetable-milk;
  • other benefits that the Labor Code of the Republic of Belarus promises.

Application Form

I prefer to be connected via: