Senior Java Developer

Description

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

Компания существует более 15 лет, помогая решать сложные задачи для своих клиентов, комерческих структур и государственных органов РФ.

Сейчас компания ищет Java разработчика, который поможет реализовать большой портал для ученых.

Обязанности:
  • Разработка бэкенд-составляющей информационной системы с функциями  интеллектуального поиска, социального взаимодействия, публикации
  • Интеграция со сторонними сервисами (REST, SOAP )
  • Автоматизация задач развертывания и мониторинга
  • Написание Unit- и интеграционных тестов
  • Взаимодействие с командой разработки фронтенда
  • Участие в создании документации, развитии архитектуры проекта

Requirements

  • Уверенное владение Java, знание основных библиотек и шаблонов проектирования.
  • Знание основных алгоритмов и структур данных
  • Spring Framework, PostgreSQL, Elasticsearch
  • Опыт разработки БД: реляционная алгебра, индексы, оптимизация запросов
  • Опыт работы с распределенными хранилищами данных — Redis, Memcached
  • Знание Git (используется GitLab Flow), Gradle или Maven
  • Опыт работы с системами автоматизации бизнес-процессов (Camunda, Apache NiFi)

Личные качества:
  • Стремление активно развиваться и изучать новое;
  • Умение и желание докапываться до сути;
  • Умение поддерживать порядок и быть педантом в вопросах качества;
  • Умение читать и понимать техническую литературу на английском языке;
  • Терпеливое отношение к чужому коду и к критике собственного;
  • Желание и умение работать в команде.
Условия:
  • Работу в российской компании (работа над масштабными проектами с использованием передовых технологий в команде высококлассных специалистов);
  • Официальное трудоустройство, стабильную з/п;
  • Гибкое начало рабочего дня, а также возможность (иногда) работать удаленно;
  • Бесплатные обеды;
  • Работа в современном БЦ, комфортные рабочие места.
Recruiter
Daria Shvets
Must have skills:
Java
Location:
Moscow, Russia
Work arrangement:
Onsite or remote
Company type:
Software Development Company
Language:
Russian
Level:
Senior
Relocation support:
Not provided
Company size:
50-500 people

Description

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

Компания существует более 15 лет, помогая решать сложные задачи для своих клиентов, комерческих структур и государственных органов РФ.

Сейчас компания ищет Java разработчика, который поможет реализовать большой портал для ученых.

Обязанности:
  • Разработка бэкенд-составляющей информационной системы с функциями  интеллектуального поиска, социального взаимодействия, публикации
  • Интеграция со сторонними сервисами (REST, SOAP )
  • Автоматизация задач развертывания и мониторинга
  • Написание Unit- и интеграционных тестов
  • Взаимодействие с командой разработки фронтенда
  • Участие в создании документации, развитии архитектуры проекта

Requirements

  • Уверенное владение Java, знание основных библиотек и шаблонов проектирования.
  • Знание основных алгоритмов и структур данных
  • Spring Framework, PostgreSQL, Elasticsearch
  • Опыт разработки БД: реляционная алгебра, индексы, оптимизация запросов
  • Опыт работы с распределенными хранилищами данных — Redis, Memcached
  • Знание Git (используется GitLab Flow), Gradle или Maven
  • Опыт работы с системами автоматизации бизнес-процессов (Camunda, Apache NiFi)

Личные качества:
  • Стремление активно развиваться и изучать новое;
  • Умение и желание докапываться до сути;
  • Умение поддерживать порядок и быть педантом в вопросах качества;
  • Умение читать и понимать техническую литературу на английском языке;
  • Терпеливое отношение к чужому коду и к критике собственного;
  • Желание и умение работать в команде.
Условия:
  • Работу в российской компании (работа над масштабными проектами с использованием передовых технологий в команде высококлассных специалистов);
  • Официальное трудоустройство, стабильную з/п;
  • Гибкое начало рабочего дня, а также возможность (иногда) работать удаленно;
  • Бесплатные обеды;
  • Работа в современном БЦ, комфортные рабочие места.

Apply now

or