Обязанности:
deeplay — продуктовая ИТ-компания. Мы создаём системы и решения в сфере интеллектуальных игр. Мы ценим идейных людей, которых заряжают нестандартные задачи и профессиональные вызовы. Тех, кто любит экспериментировать, находить уникальные решения и всегда ориентируется на результат. Если тебе близок такой подход, будем рады видеть тебя среди наших тиммейтов!Сейчас нам нужен Java Developer [Junior], который будет вносить свой вклад в развитие продуктов компании, сможет поддерживать открытое общение и дружескую атмосферу. С нами ты можешь комфортно работать из любого уголка мира, потому что мы: Настроили процессы технического оснащения, чтобы можно было рассчитывать на нашу помощь в подготовке техники для работы, где бы ты ни находился. Выстроили систему взаимодействия — никаких бесконечных чатов в ТГ. Работаем через онлайн-сервис управления проектами и корпоративный мессенджер с настроенной картой каналов. Организовываем рабочие процессы с учётом часовых поясов, время для регулярных командных встреч подбирается максимально удобно для всех. Помогаем сохранять контекст и знакомиться с коллегами из других отделов — регулярно проводим общие информационные и развлекательные онлайн-мероприятия, а также командные встречи с выездами в российские города и за границу. Будем рады видеть в команде deeplay не просто начинающего Java-разработчика, но еще и алгоритмиста, аналитика.Стек технологий: В команде у нас проект на java, система контроля версий gerrit. Система сборки gradle. Практикуем: Agile. В каждой команде используется своя методология (Kanban). Компания живет в едином ритме: дейлики, ретро и декомпозиция. Команды разработки активно внедряют и практикуют Code Review. Основные задачи специалиста в этой команде: Разработка алгоритмов принятия решений (Java-код без фреймворков); Написание рекурсивных алгоритмов; Обработка данных, хранящихся в структурах (списки, деревья, maps); Обработка событий; Разработка кода в условиях многопоточности. Для реализации этих задач потребуется: Понимание алгоритма решения; Базовые знания мат.статистики и комбинаторики; Знание битовой математики. Большим плюсом будет: знание grpc; понимание принципов работы с большими данными; принципы логирования приложений и знание инструментов (slf4j, elk); знакомство с системой мониторинга zabbix, influxdb, grafana, Micrometer; docker, aws; знакомство с python; Знание СУБД: SQL, PostgreSQL; Высшее математическое, ИТ или техническое образование; Твое участие в математических олимпиадах, или олимпиадах по программированию. Мы предлагаем: Гибкий подход к формату и месту работы — выбирай любое место на карте или один из комфортных офисов в Омске, Новосибирске или Санкт - Петербурге. Регулярные офлайн-встречи для распределённых команд, чтобы ближе знакомиться со тиммейтами. Корпоративную культуру: общаемся на равных, поддерживаем друг друга, ценим обратную связь и инициативность, легкость общения и юмор. Годовой лимит, который можно использовать для компенсации расходов на медицину для себя и ближайших родственников, спортивные услуги и обучение. Доступность руководства компании и открытую внутреннюю политику. Технику, необходимую для работы. Финансовую поддержку в случае важных событий в жизни. Обучение и развитие: Оценка компетенций и составление индивидуального плана для прокачки твоих скилов. Ежегодный перфоманс ревью с полезными рекомендациями от команды и возможностью увидеть свои достижения глазами тиммейтов. Частичная компенсация затрат на обучение. Изучение английского языка для всех желающих 2 раза в неделю. Доступ к корпоративной офлайн и онлайн-библиотеке. Регулярные шаринги знаний, хакатоны, митапы, трансляции, турниры. Корпоративная жизнь: Открыто делимся новостями о развитии компании: регулярно проводим интервью и внутренние бизнес-мероприятия с руководителями и экспертами deeplay. Поддерживаем актуальное внутреннее информирование: систематически публикуем дайджесты о стратегии, продуктах и технологиях компании. Организовываем локальные тимбилдинги для команд. Развиваем тематические комьюнити: проводим киберспортивные турниры, участвуем в квизах/мозгобойнях, спортивных челленджах. Оказываем спонсорскую помощь профильным факультетам, выступаем с технической экспертизой на внешних мероприятиях, создаём собственные образовательные проекты. Все преимущества аккредитованной IT-компании. P.S.: Хоть мы и постарались вместить в описание больше деталей, но нам все еще есть что рассказать. Будем рады познакомиться ;)