👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Team lead Java

Местоположение и тип занятости

Ростов-на-ДонуПолный рабочий день

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

Описание вакансии

Условия работы

Описание проекта:

Создание с ноля централизованной высоконагруженной системы на актуальных "хайповых" технологиях.Цель – создать интеллектуальную платформу управления информацией и документами, которая позволяет автоматизировать и стандартизировать основные потоки информации в организации.

Ключевыми элементами создаваемого решения должны стать:

1) Управление контентом с помощью естественных UX/UI форм восприятия информации;

2) Интеллектуальные возможности при работе с информацией и документами достигаются множественными контекстуальными связями;

3) Доступность и надежность достигается микросервисной архитектурой платформы;

4) Толерантность к интеграциям с внешними источниками информации

Вам предстоит:

  • Контролировать качество Сервиса (проводите Code Review, контролируете %% покрытия кода тестами, управление инцидентами/багами в продакшене, своевременно ставите задачи на исправление и т.д.);
  • Автоматизировать цикл разработки (порядок при работе с системой управления версиями (BitBucket), консультируете коллег в настройке автоматизация релизов, pipeline CI);
  • Управлять технической архитектурой проекта;
  • Непосредственно участвовать в создании команды разработки под своим управлением;
  • Администрировать проект в части разработки (ставите задачи в JIRA, контролируете сроки выполнения, участвуете в формировании бэклога, в формировании спринта ит.д.);

Мы ожидаем, что Вы:

  • Имеете опыт программирования на Java;
  • Знания (Java 8+, Groovy , знание SQL, JavaScript, XSLT, XPath будет преимуществом);
  • Опыт работы с одним из фреймворков (Spring (будет преимуществом), Hibernate, JSF, GWT, Vaadin);
  • Опыт работы с инфраструктурой микросервисов обязателен (Openshift, Kubernetes, Docker, Ansible);

Желательно:

  • Знание паттернов интеграции (REST, gRPC, KafkaMQ или RabbitMQ, файловая), протоколов сетевого взаимодействия (HTTP/1/2, AMQP, SOAP);
  • Опыт работы с платформами/библиотеками реализации поиска (Apache Solr, Apache Lucence);
  • Опыт конфигурации, настройки систем мониторинга (Zabbix-"для железа", Hystrix, Prometheus+Grafana);
  • Опыт работы с паттерном для распределенных систем Service Discovery (ISTIO или Netflix Eureka или Zookeper);
  • Приложения сборки кода (Maven или Gradle), настройкеа CI/CD pipeline в следующей конфигурации (Jenkins + Nexus + Kubernetes);
  • Опыт работы с БД (PostgreSQL, знание MongoDB, Ignite).

Работа у нас — это:

  • Команда профессионалов, готовых поддержать ваши инициативы;
  • Мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
  • Возможность работы с новыми технологиями;
  • Обучение за счёт компании;
  • ДМС;
  • Прозрачная система бонусов и премий, достойная зарплата — размер обсудим на собеседовании.