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

You will work in a highly skilled team that utilizes  Java 17, Spring Boot 2, Mysql, Gradle 7, Angular 12, Azure DevOps in their work.

Key Responsibilities:
Participate in the entire application lifecycle, focusing on coding and debugging;
Write clean code to develop functional services;
Troubleshoot and debug applications;
Address technical and design requirements;
Build reusable code and libraries for future use;
Collaborate with developers, designers, and system administrators to deliver new features;
Follow emerging technologies.

Qualification and Skills Set:
At least 2 years of experience in Java Technologies
Knowledge of Java 8+ features
Experience with Spring Framework (Spring Boot, Spring Data, Spring MVC, Spring Security, etc.)
Experience with relational databases
Intermediate+ English level

Will be advantages:
Experience with the Angular framework.