Java Core (OOP, collections, I/O, concurrency, generics, design patterns, java 8);
Unit testing (JUnit, Mockito, Hamcrest)
Databases: Strong knowledge of SQL, MySQL, Hibernate;
UI: HTML, CSS, JavaScript, React, JSP, JSON, JQuery, AJAX;
Frameworks: Spring;
Servers: Tomcat;
IDE: IDEA;
Build tools: Maven, Jenkins;
Operating Systems: Windows\Linux;
VCS: Git;
At least an Intermediate level of English.
MVC model
SOLID principles
Clean code
TDD
Bootstrap
our benefits include but not limited to:
— Friendly team,
— Competitive salary and compensation package,
— Low hierarchy and open communication;