Senior / Ведущий разработчик Java

Datana

Senior / Ведущий разработчик Java

Москва, Полковая улица, 3

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

Наша компания занимается цифровизацией промышленных предприятий. Мы разрабатываем пути оптимизации производства с помощью инструментов Индустрии 4.0: искусственного интеллекта, IIOT, роботов и много другого. Сейчас мы находимся в поисках Senior java разработчика к себе в команду.

Что нужно будет делать:

  • Выполнять задачи по разработке в соответствии с правилами разработки
  • Оценивать трудозатраты, иногда планировать спринты
  • Управлять подгруппой разработки
  • Выполнять функции руководителя группы в его отсутствие
  • Делать Code review
  • Развивать «младших», обучать новых членов команды
  • Участвовать в приемочных испытаниях;
  • Разрабатывать тех. документацию
  • Принимать участие в проектировании архитектуры
  • Делать самые сложные и интересные задачи
  • Иногда подменять лида

Мы ждем от тебя:

  • Опыт в разработке более 5 лет
  • Умение делать сложные, комплексные задачи самостоятельно
  • Умение декомпозировать задачу и распределить между исполнителями
  • Опыт управления небольшой группой разработчиков до 3 человек
  • Опыт работы в гибких или гибридных методологиях
  • Неплохие навыки работы в Linux (не как у наших Devops, но лучше базовых)

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

  • Опыт разработки отказоустойчивых и высоконагруженных систем
  • Опыт работы с большими данными
  • Опыт работы с алгоритмами машинного обучения

Знание технологий:

  • Java 11 и выше
  • Хорошие знания Java Core (Collections API, Stream API, Fork/Join framework, Reflection API, Java Generics и т.п.)
  • Хорошие знания spring boot, spring data, jpa, spring security, spring mvc
  • Принципы работы JMS, управление JMS-транзакциями
  • Знание REST, Websocket и чего-нибудь еще (кроме SOAP)
  • Знание NoSQL, типы БД, особенности, применение, структура данных
  • Умение создавать Unit-тесты, знание JUnit
  • И конечно же паттерны

Опыт или минимальное понимание

  • Python
  • Kafka
  • Docker
  • Kubernetes
  • Hibernate
  • Postgres
  • ClickHouse, Cassandra или аналоги
  • Gitlab CI/CD
  • Jira, Confluence или аналоги

Будет преимуществом:

  • Python, FastAPI, async
  • ML и алгоритмы
  • Опыт работы с потоковыми данными
  • Желание изучать новое.
  • Все это поможет вам быстрее влиться и лучше понимать друг друга в большой разносторонней мультистек команде.

Вам (и нам) будет сложно, если

  • Вы не признаете ничего кроме Java, Spring, SQL
  • Не хотите выучить и попробовать новый язык (зачем, если все можно сделать на Java?)
  • Не можете понять, что от вас хотят хотя бы со второго раза
  • Не помните, что делали вчера

Ваш день начинается/заканчивается в HH:MM:SS, а там хоть трава не расти

Условия:

  • Оформление по ТК РФ
  • ДМС
  • Белая заработная плата и социальные гарантии
  • Обучающие курсы, лекции в офисе, участие в конференциях
  • Удаленный или гибридный график
  • Современный офис и возможность поработать в команде реальных дел.
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию