Мы ждем, что вы
- готовы к действительно сложным и интересным задачам;
- имеете опыт коммерческой разработки на Java;
- умеете тестировать свой код и разбираться в чужом;
- умеете работать в команде;
- хорошо знаете Java Core;
- знаете классические алгоритмы и структуры данных.
Будет плюсом, если вы
- создавали распределённые системы с большой нагрузкой и микросервисы;
- использовали реляционные системы управления базами данных или NoSQL-хранилища;
- умеете разрабатывать многопоточные приложения;
- разрабатывали под Unix или Linux;
- использовали непрерывную интеграцию (CI) и непрерывную доставку (CD);
- знаете базовые принципы организации сетей.