Position: Middle Java Developer
Company: Developex
Experience required: 1y
English level: intermediate

Required skills:

- Experience in Java development at least 1,5 years is a must;
- Good in Java Core, Spring, Hibernate, JUnit, Mockito;
- Understanding of Maven;
- Experience in Git;
- Understanding of multithreading;
- Solid Computer Science fundamentals (algorithms, data structures, concurrency, etc.);
- At least an Intermediate level of English.

Will be a plus:

- Understanding of reactive programming;
- Experience in Unix shell;
- Experience in Akka, ApectJ, Docker.

We offer:

- Comfortable and flexible working schedule;
- Comfortable office in the old center of the city (Podil);
- Meeting, lounge and sleeping rooms in the office;
- Social benefits, paid vacations and sick-leaves;
- Yoga classes, table tennis and football on-site;
- Customizable business lunches in the office or compensation of medical service;
- Paid trainings and seminars;
- English classes.