ФоксТри

Java developer

Не указана
  • Минск
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет

Приглашаем в свою команду Java-разработчика.


Формат работы: офис (г. Минск, ст. м. Молодежная)

Требуемый опытработы: от 1 года

СТЕК: Java 11, Tarantool + Lua, Redis, Kafka, S3, Solr, Zipkin, Websockets(Netty), Quarcus, Docker Swarm, Nginx


Обязанности:

- Построение и модернизация распределенных высоконагруженных систем;

- Разработка и модернизация архитектуры, выбор, обоснование и согласование ключевых решений;

- Проектирование и модернизация ИТ-решений на базе микросервисной архитектуры;

- Проектирование и модернизация модели данных и структуры распределенной БД;

- Декомпозиция общей архитектуры до уровня отдельных компонентов, обоснование выбора решения задачи;

- Оценка сроков реализации задач;

- Контроль корректной реализации архитектуры реализуемого решения со стороны разработчиков;

- Проектирование форматов и интерфейсов взаимодействия со смежными системами и между компонентами системы;

- Проведение нагрузочного тестирования;

- Проектирование решения и компонент системы в формате постановки, схем понятных для аналитики и разработки;

- Ведение архитектурного надзора по проекту + Code Review;

- Изучение скриптового языка Lua;


Требования:

- Опыт разработки микросервисной архитектуры;

- Опыт работы с NoSQL базами данных (кластерные варианты);

- Опыт в проектировании высоконагруженных ИТ-решений на базе микросервисной архитектуры;

- Опыт работы в команде, проведения code-review.


Будут плюсом:

- Опыт работы с Tarantool и Lua;

- Опыт проектирования баз данных;

- Знание технологий контейнеризации и оркестрации (docker, swarm, kubernetes);

- Готовность обсуждать сильные/слабые стороны имеющихся/будущих решений, предлагать свои решения и способность аргументированно доказывать их применимость;

- Способность находить простые решения для сложных задач;

- знание типовых шаблонов интеграции информационных систем;

- Контроль корректной реализации архитектуры реализуемого решения со стороны разработчиков;

- Проектирование форматов и интерфейсов взаимодействия со смежными системами и между компонентами системы;

- Проведение нагрузочного тестирования;

- Проектирование решения и компонент системы в формате постановки, схем понятных для аналитики и разработки;

- Ведение архитектурного надзора по проекту + Code Review;


ссылка на Общереспубликанский банк вакансий на информационном портале государственной службы занятости не размещается на основании абз. 5 ст. 34 закона Республики Беларусь "О занятости населения" (ГПД, рабочие места планируемые к созданию или размещению)