Position: Senior Java Developer
Company: ProfITsoft
Category: Java
Experience required: 3y
English level: upper

**The project includes modernization of the existing infrastructure (various optimizations, containerization, division into microservices, etc.), development of new functionality, creation of coverage by automated tests and configuration of CI / CD.**

**Requirements:
**
4+ years of experience in developing commercial projects in Java and Spring Framework;

Skills in developing web-applications (knowledge of HTML, CSS, REST-services);

Database skills (relational and NoSQL);

Skills to create unit-tests;

Ability to use version control systems (Git);

Knowledge of English Upper-intermediate or higher.

**It will be a plus**

Experience with Message Brokers such as Kafka or RabbitMQ;

Skills in developing frontend on JavaScript and React;

Oracle knowledge;

Docker knowledge.


**We offer:**

А worthy reward;

Flexible schedule, which is agreed and approved by the project manager;

Various corporate training programs;

Friendly team and entertainment events