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

Java разработчик

Зарплата

от 100 000 до 200 000 ₽

Требования

Бэкенд, Средний (Middle)JavaООПHibernateDockerPostgreSQL

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

Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Крупнейшая телекоммуникационная и ведущая ИТ-компания

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

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

В новый продукт Data stream processing platform ищем Java разработчиков. Платформа DSPP дает возможность командам быстро создавать конвейеры потоковой обработки данных. Это позволяет компании просто и быстро создавать продукты, требующие обработки данных в момент их поступления. Таким образом, платформа дает возможности продуктам значительно ускорить реакцию на действия пользователя, события на рынке, события в партнерской среде, действия конкурентов и другую быстро меняющуюся информацию.

Бонусы

  • Стабильная белая заработная плата, премии.
  • Скучно не будет - множество интересных и сложных проектов.
  • Саморазвитие - мы сделали обучение доступным. Вы можете проходить тренинги очно, дистанционно, в Корпоративном университете, у провайдеров, у наставников.
  • Развитие в компании - Вы сами выбираете: стать экспертом или руководителем.
  • Чемпионат по программированию – соревнуемся не только в спорте.
  • Здоровье своих сотрудников - ДМС со стоматологией, страхование жизни, страхование при поездках за рубеж.
  • Спорт - корпоративные соревнования по футболу, баскетболу и волейболу, различные спорт-программы или компенсация вашего фитнес - абонемента.
  • Хороший отдых - отпуск 28 календарных дней + 3 календарных дня дополнительно ежегодно а также различные скидки на путешествия от наших партнеров.
  • Возможности раскрыть талант - мы поддерживаем хобби сотрудников, у нас есть корпоративный театр и кукольный театр.
  • Социальную ответственность - мы помогаем детям из детских домов, обучаем пенсионеров безопасному поведению в сети, сдаем кровь, очищаем парки от мусора на волонтерских субботниках и многое другое.

Дополнительные инструкции

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

  • Реализация компонентов серверных приложений на основе принятых проектных решений.
  • Написание кода в соответствии со стандартами разработки и архитектуры ПО, принятым в трайбе.
  • Выполнение отладки написанного кода.
  • Устранение ошибок и уязвимостей, найденных при статическом анализе кода.

Требования:

  • Базовое знание информационных технологий
  • Знание базовых алгоритмов и структур данных
  • Понимание ключевых принципов разработки ПО (SOLID, DRY,…)
  • Умение оптимизировать и отлаживать код
  • Java: JDK8,11, знание основных библиотек, навыки разработки сетевого взаимодействия по различным протоколам (REST, HTTP), понимание принципов создания многопоточных приложений.
  • БД: знание языка SQL на базовом уровне, навыки работы с РСУБД (PostgreSQL) через JDBC