Высшее техническое образование;
Опыт разработки на Java или общий опыт разработки от 3-х лет;
Опыт работы на позиции архитектора от 1 года в течение последних двух лет
Опыт использования Apache Kafka;
Знакомство с технологиями Spring Framework, Hibernate ORM, JDBC;
Знание принципов реляционных БД, опыт проектирования и оптимизации БД;
Опыт проектирования и разработки высоконагруженных, распределённых и отказоустойчивых систем
Опыт профилирования приложений - поиск утечек памяти, поиск bottleneck приложений;
Опыт работы с микросервисной архитектурой на Docker, Kubernetes, OpenShift
Понимание принципов работы и особенностей SQL и NoSQL хранилищ PostgreSQL, Tarantool, Elastic.