Ведущий разработчик Java (удаленная работа)
(вакансия в архиве)

23 октября 2020

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Ведущий разработчик Java

Кто мы:


Мы – российская компания Datana, занимаемся разработкой программно-аппаратных решений для повышения эффективности технологических и производственных процессов промышленных предприятий. Наши решения представляют собой комплекс научных, методологических разработок с применением глубокой отраслевой экспертизы и программного обеспечения, созданного с применением принципов Индустрии 4.0.


Требования:



  • Опыт разработки в Java более 3х лет;

  • Опыт в проектирование отдельных модулей или компонентов. Опыт в оформление проекта в виде дизайна реализации и защита его. Опыт в реализации сложных, комплексных задач самостоятельно;

  • Опыт в декомпозиции задач и распределения между исполнителями;

  • Опыт в управлении подгруппой разработки.


Как преимущество:



  • Опыт работы с большими данными

  • Опыт работы с алгоритмами машинного обучения


Если опыта нет, не страшно, научим :)


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



  • Java 8 и выше

  • Глубокие знания в Collections API, Stream API, Fork\Join fraimwork, Reflection API и Java Generics

  • Глубокие знания spring boot, spring data, spring jpa, spring security, spring mvc

  • Принципы работы JMS, управление JMS-транзакциями

  • Знание SOAP-сервисов: создание и генерация по wsdl, JAXB (аннотации, рутовые элементы, дефолтные значения для xml-тэгов).

  • Знание REST сервисов: на базе JAX-RS, spring mvc

  • Знание принципов маршрутизации http-запросов в контроллеры


Применение технологий:



  • Docker

  • Hibernate

  • Apache Camel или Spring Integration

  • Kafka

  • Apache Flink

  • SQL, postgres

  • ClickHouse, Cassandra, MongoDB

  • Gitlab

  • Jenkinns

  • Jira, Confluence, OwnCloud


Unit тесты:



  • Написание кода с поддержкой Unit-тестов

  • Умение создавать Unit-тесты, знание JUnit

  • Знание основных паттернов проектирование, применение при решении задач


Front-end:



  • Понимание принципов каскадирования CSS свойств, знать flex-boxes, знать основы HTML5

  • Знание JavaScript

  • Опыт работы с Angular 2+, React или Vue.js


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



  • Выполнять задачи по разработке в соответствии с правилами разработки;

  • Оценивать трудозатраты, планировать спринты;

  • Управлять подгруппой разработки;

  • Выполнять функции руководителя группы в его отсутствие;

  • Выполнение Code review;

  • Развивать «младших» коллег, обучать новых членов команды;

  • Участвовать в приемочных испытаниях;

  • Разрабатывать тех. документацию;

  • Принимать участие в проектировании архитектуры.


Условия:



  • Достойная заработная плата и понятная схема роста;

  • ДМС;

  • Скидки:

    • в магазинах-партнерах (Nike, Lego, re:store, Samsung и др);

    • на медицинскую страховку для родственников;

    • фитнес-клубы;

    • досуговые мероприятия (кинотеатры, выставки и др).



  • Корпоративные тарифы на сотовую связь;

  • Повышение квалификации за счет компании;

  • Возможность увидеть своими глазами, как работают крупнейшие предприятия России и быть причастным к повышению их эффективности;

  • Участие в конференциях, обмен опытом, написание научно-популярных статей и публикация их на ТОПовых интернет площадках;

  • Работа в классном коллективе;

  • Отличный офис с комфортным рабочим пространством, уютными кухнями с кофемашинами, столовой, кафе, фитнес залом, салоном красоты, зонами отдыха, свежими фруктами и закусками (м. Алексеевская/Рижская/Марьина Роща);

  • Брендированный мерч :)



Посмотрите похожие вакансии

Ведущий разработчик Java
Компания: ООО «Когнитивные Системы»
Зарплата: от 140 000 до 170 000 руб.
Ведущий программист Java
Компания: LADA Цифра
Зарплата: от 260 000 до 260 000 руб.