Position: Strong Junior Java Engineer
Company: VITech
Experience required: 1y
English level: intermediate

We are looking for a Java Software Engineer. Good English is a must as you’ll communicate regularly with clients and thoroughly understand software development best practices.

The project is related to healthcare data analysis. The product gathers data from public sources, normalizes and structures it, then AI builds a data model. Based on it reports for government and service providers are built. The team is currently working on the data-gathering part (scraping), but we are looking forward to digging into other stages of the process.

You will work in a highly skilled team that utilizes Java 11, Spring Boot, Angular, Kafka, Quartz, Docker, MS SQL (with JPA )  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 1 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 or React framework.