— 1+ year of experience in developing of commercial software
— At least 2 years of experience as Java software developer
— Strong knowledge in Java
— Good knowledge of Java concurrency
— Experience working with Java Streams
— Good understanding of Database design, SQL Queries...