JavaRush/Java блог/JavaRush/Вакансия: Java Architect / Java Tech Lead
Dr-John Zoidberg
41 уровень

Вакансия: Java Architect / Java Tech Lead

Статья из группы JavaRush
участников
Вы отличный Java-программист с солидным опытом работы, но устали работать в аутсорсе? Маленькие компании вызывают у вас ностальгию, а большие - скуку? Верите, что за микро-сервисами будущее? Или уже убедились в этом? Тогда, вероятно, вас заинтересует возможность присоединиться к команде JavaRush. Нам нужен человек, способный и развивать существующую архитектуру и проектировать новую.
Вакансия: Java Architect / Java Tech Lead - 1
Что мы предлагаем:
  • хорошая возможность для самореализации и профессионального роста;
  • адекватный менеджмент и интересные задачи;
  • офис со всеми удобствами (зона отдыха, библиотека, кухня, бесплатный чай, кофе, фрукты и печенье);
  • оплачиваемый отпуск (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.
Портрет идеального кандидата: Опытный Java-разработчик, отлично владеющий всеми практиками современной и качественной разработки ПО. В состоянии спроектировать сложную и эффективную архитектуру, а также повести за собой команду. Если вы хотите поработать в маленькой продуктовой компании, а также внести свой вклад в развитие онлайн-обучения - присылайте резюме на почту: hr@javarush.ru. В теме письма укажите: "Java Architect".
Комментарии
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
У этой страницы еще нет ни одного комментария