Java Developer [Middle]

Оплата не указана

Вакансия находится в архиве

Диплей

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

Компетенции

Middle

Привет!

На связи deeplay — продуктовая IT-компания. Мы создаём системы и решения в сфере интеллектуальных игр.

Наши продукты разрабатываются на основе 3-х ключевых технологий: Data Processing + Analytics, Artificial Intelligence, Distributed Systems.

В нашей команде порядка 500 человек — deeplay объединяет разработчиков, аналитиков, архитекторов и инженеров. С нами ты можешь комфортно работать из любого уголка мира, потому что мы:

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

  • Выстроили систему инструментов — никаких бесконечных чатов в ТГ. Работаем через онлайн-сервис управления проектами и корпоративный мессенджер с настроенной картой каналов.

  • Организовываем рабочие процессы с учётом часовых поясов, время для регулярных командных встреч подбирается максимально удобно для всех.

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

Сейчас мы ждём в команду Java разработчика, который вместе с командой будет развивать и оптимизировать инфраструктуру продукта.

Что предстоит поддерживать и развивать:

  • Десктопное кроссплатформенное ПО (Java 11+, Swing);

  • Монолитное ПО на стадии разделения клиентской и серверной частей (взаимодействие посредством gRPC);

  • Отсутствие фрэймворка, используются собственные наработки;

  • Организация взаимодействия с БД (PostgreSQL, ClickHouse) посредством jdbc, без подключения дополнительных библиотек;

  • Организация работ механизмов в многопоточном режиме с помощью ExecutorService, CompletableFuture;

  • Покрытие кода тестами (Mockito, JUnit);

  • Аналитические запросы и большие объемы данных (~60 TB).

Дополнительно используем:

  • Мониторинг метрик приложений — Zabbix, Grafana;

  • База знаний — Confluence;

  • Система управления проектами — Jira;

  • CI/CD: Jenkins, Gerrit, Gradle.

Основные задачи разработчика в этой команде:

  • Поддержка, расширение и развитие текущего функционала продукта

  • Оптимизация текущей инфраструктуры приложения

  • Участие в разработке новых проектов

Ждём от кандидата:

  • Опыт программирования на Java от 3 лет;

  • Знание теории ООП, SOLID, паттерны проектирования;

  • Базовые навыки SQL, опыт работы с СУБД (PosgreSQL, ClickHouse - будет плюсом);

  • Опыт работы с методиками разработки, тестирования, внедрения и поддержки ПО (GitFlow, CI\CD, Code Review, Static Code Analysis, Task lifecycle);

  • Владение навыками автоматического тестирования ПО;

  • Опыт поддержки legacy, рефакторинга (будет плюсом).

Мы предлагаем нашим сотрудникам:

Общие условия:

  • Если хочется офисной жизни - у нас есть хорошие офисы в Омске, Новосибирске, и Санкт-Петербурге;

  • Окладная система оплаты труда;

  • Оформление на работу с первого дня, больничные и отпуска согласно ТК РФ;

  • График работы с гибким началом и окончанием рабочего дня.

Поддержка сотрудников:

  • Частичная компенсация расходов на медицинские услуги, бассейн, массаж;

  • Частичная компенсация расходов на спорт;

  • Материальная помощь к важным событиям и в сложных жизненных ситуациях.

Обучение и развитие:

  • Частичная компенсация затрат на обучение;

  • Регулярные шаринги знаний, хакатоны, митапы, трансляции, турниры;

  • Изучение английского языка для всех желающих 2 раза в неделю.

Корпоративная жизнь:

  • Открыто делимся информацией о развитии компании: регулярно проводим интервью и внутренние бизнес-мероприятия с руководителями и экспертами deeplay;

  • Поддерживаем актуальное внутреннее информирование: систематически публикуем дайджесты о стратегии, продуктах и технологиях компании, а также новостях отрасли;

  • Отмечаем традиционные и профильные праздники, например День математика и День программиста;

  • Организовываем локальные тимбилдинги для команд;

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

  • Оказываем спонсорскую помощь профильным факультетам, выступаем с технической экспертизой на внешних мероприятиях, создаём собственные образовательные проекты.

P.S.: Хоть мы и постарались вместить в описание больше деталей, но нам все еще есть что рассказать. Будем рады познакомиться ;)

Ключевые навыки

Swing
Postgresql
Sql/mongodb/postgressql,clickhouse
Jdbc
Executorservice
Mockito
Zabbix
Grafana
Gradle kotlin dsl
Gerrit
Sqlite
Gitflow

Контактная информация

Диплей

Сайт: deeplay.io

Почта: не указана

Вакансия опубликована 22.03.2024 в г. Москва.

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

#

от 300 000 ₽

Москва

Удаленная работа

Подробное описание

20 мая

#

Junior

Москва

Полный день

Подробное описание

25 апреля

#

Senior

от 220 000 до 260 000 ₽

Любим

Гибкий график

Подробное описание

-