— Core Java 7/8 strong knowledge (incl. Collections, Multithreading, Generics)
— Knowledge of OOP principles, design patterns
— 1+ year practical experience with frameworks (Spring, Hibernate)
— DB: experience with relational databases (PostgreSQL, MySQL)
— Test/build/integration frameworks: Maven, JUnit, Mockito
— WEB front-end basic experience: JavaScript, HTML/CSS
WEB: JQuery, Angular2+, Bootstrap, REST
WEB security: HTTPS, OAuth2, Spring Security, Java secure coding
DB: experience with non-relational databases (MongoDB)
WEB Applications development for Samsung products:
— online management systems
— threat analytics and vulnerability assessment backend