Вы отличный Java-программист с солидным опытом работы, но устали работать в аутсорсе? Маленькие компании вызывают у вас ностальгию, а большие - скуку? Верите, что за микро-сервисами будущее? Или уже убедились в этом?
Тогда, вероятно, вас заинтересует возможность присоединиться к команде JavaRush. Нам нужен человек, способный и развивать существующую архитектуру и проектировать новую.
Что мы предлагаем:

- хорошая возможность для самореализации и профессионального роста;
- адекватный менеджмент и интересные задачи;
- офис со всеми удобствами (зона отдыха, библиотека, кухня, бесплатный чай, кофе, фрукты и печенье);
- оплачиваемый отпуск (24 календарных дней в году), оплачиваемые больничные, медстраховка;
- удобное расположение офиса (ст.м. Лыбедская);
- дружная команда профессионалов;
- тим-билдинги и корпоративы за счет компании;
- возможность иногда работать из дома.
- совместно с командой продумать архитектуру новой версии серверной части, собрав все пожелания и проанализировав недостатки текущей версии;
- построить прозрачный предсказуемый процесс разработки в команде;
- настроить CI/CD для новой версии с полным набором quality gates;
- внедрить необходимые инженерные практики для обеспечения высокого уровня качества кода;
- оптимизировать использование облачных ресурсов в AWS;
- разработать с командой и развернуть новую версию, обеспечив плавный безболезненный переход на нее всех компонентов системы;
- участвовать в обсуждении новой функциональности продукта и отвечать за развитие серверной части.
- успешно применять на практике Java 8 минимум 2 года (общий опыт Java разработки от 6 лет);
- иметь опыт разработки архитектурных решений для распределенных серверных систем с их последующей реализацией в команде;
- хорошо понимать Java concurrency, иметь практический опыт в этой области;
- хорошо понимать принципы облачной разработки, иметь практический опыт работы с AWS;
- уметь масштабировать и обеспечивать высокую доступность нагруженных систем;
- уметь и писать модульные/интеграционные тесты (культура применения TDD будет плюсом);
- иметь практический опыт настройки CI/CD с полным набором quality gates;
- уметь грамотно внедрять процесс Code Review, вырабатывать coding standards с командой.
- опыт в создании аналитических систем;
- большой опыт работы с Amazon AWS;
- практический опыт с RabbitMQ, Kafka, Cassandra, Spring Cloud, Netflix OSS, Docker.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ