- At least 6 months of professional background;
- Strong knowledge and experience in Java 8+;
- Good knowledge and experience with Spring framework and Hibernate;
- Experience in the development of server-side components;
- Knowledge and experience using development tools (Git, Jenkins, and others);
- Good knowledge of Object-oriented design;
- Intermediate or higher level of English.