Java Developer [Middle]

Требуемый опыт работы: 3–6 лет

Полная занятость, удаленная работа

Диплей
4,6

Москва

Напишите телефон, чтобы работодатель мог связаться с вами

Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha

Привет!

На связи 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
ClickHouse
JDBC
ExecutorService
Mockito
Zabbix
Grafana
Gradle
Gerrit
SQL
GitFlow

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Вакансия опубликована 23 апреля 2024 в Москве

Отзывы о компании

4,6отлично
Оценка Dream Job

90%

Рекомендуют
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв

Что говорят сотрудники

Программист
Апрель 2024
Гибкий рабочий график. Приемущественно сплоченный коллектив. Возможности обхода бюрократии. Приемущественно продвинутое руководство.
Хотите видеть здесь больше отзывов?
Дайте знать об этом — попросим работодателя открыть их

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

Диплей
4,6

Москва