Знание ООП
Знание Java (Java EE / Spring Framework)
Опыт работы с шаблонами проектирования (design patterns)
Опыт работы с реляционными базами данных
Опыт работы с системой контроля версий
Знание SQL (PostgreSQL, MySQL) и сетевых протоколов
Знание принципов клиент-серверной модели взаимодействия приложений
Знание Linux
Умение разбираться в чужом коде
Знание применения различных типов и методик тестирования
Владение техническим английским языком
Многозадачность
Способность к самообучению
Нацеленность на результат.
Не менее 3 лет на должности разработчика
Образование ВТиПО, ИТ или МКМ.