Обязанности:
Нам нужны специалисты c опытом разработки распределенных информационных систем, серверная часть. Мы развиваем и поддерживаем несколько крупных программных комплексов, в частности работающих в сфере розничной торговли, наружной рекламы и больших данных (модно, стильно, молодёжно). Что мы ожидаем от кандидата: опыт разработки на язках Java/Kotlin/Scala (в новых проектах мы используем Kotlin, но есть легаси на Java и Groovy); опыт работы в стеке Spring MVC; знание SQL и теории реляционных СУБД, особенно PostgreSQL/GreenPlum; понимание парадигм REST, MVC, объектно-ориентированного программирования, многопоточности; наличие фразы «дерево не тонет» в отклике на эту вакансию; понимание принципов работы протокола HTTP в частности и IP-сетей в целом; навык работы с системами контроля версий (git). Вообще хорошо, если ещё есть: опыт работы с Groovy и Grails 2 (нет, мы их не используем, но есть легаси! :( ) опыт разработки на других языках (например Ruby, Python, Objective C, C, C++, bash, mono и т.д.) и платформах (использовать их против желания не придётся но мы все восхитимся твоей крутизной); знания в области нереляционных (NoSQL) СУБД, в особенности Druid, Kafka (а это мы используем); мозг, извращённый математическим анализом; понимание нюансов и опыт разработки многопоточных приложений; знание особенностей работы компиляторов (например, GCC, LLVM, Clang) и трансляторов (PHP, Java, .NET, Mono); знакомство с любой IDE JetBrainsIDEA; продвинутый английский язык; профильное высшее образование; непрофильное, или отсутствие формального высшего образования недостатком не является. Условия: полный рабочий день с весьма либеральным графиком дистанционно или в офисе в Чебоксарах; испытательный срок — 3 месяца; компания имеет ИТ аккредитацию в Минцифры РФ; заработная плата состоит из постоянной и переменной части, переменная часть рассчитывается от количества успешно выполненных задач; чай, кофе, какао — в неограниченных количествах (на самом деле нет, если что — вас предупредили); возможно трудоустройство не в РФ.