Position: Java Developer
Company: Digicode
Experience required: 3y
English level: intermediate

Digicode is looking for Java Developer for our team.
We expect to meet specialist with:

— Strong java development capabilities;
— Great grasp of OOP and design patterns;
— Spring, Spring boot;
— Spring cloud knowledge;
— SQL;
— Experience with apache hadoop framework;
— Experience with kafka / rabbitmq;
— Writing unit tests and use it extensively in order to assure code quality;
— Code documentation capabilities ( good english writing skills);
— Fluent in git and git flow.


We offer:
— Professional and personal development.
— Comfortable working environment.
— 18+ working days paid vacation.
— Paid sick leaves.
— Medical insurance for employees, for children of employees.
— Language classes.
— Subscription for pool and gym.
— Compensation of visiting professional conferences.

Functions:
Developing from scratch as well as working with some legacy in the full-cycle development team (3-4 JAVA backend, 3-4 FE ReactJS, QA, CTO, PM)