Большевистская улица 30
Для быстрого ответа можете направить свое резюме в тг @hr_infomaximum.
Или откликнуться на вакансию на карьерном сайте: https://team.infomaximum.ru/vacancy/java-developer-middle-senior
https://team.infomaximum.ru/vacancy/java-developer-senior
Инфомаксимум — аккредитованная продуктовая IT-компания, разрабатывает решения в области бизнес-аналитики с 2008 года.
Выросли из стартапа до лидера рынка Process Mining России. 3000+ клиентов, среди которых: Т-Банк, Газпромбанк, Россельхозбанк, Альфа Банк, МТС, ФНС России, НИУ ВШЭ, hh.ru, Магнитогорский металлургический комбинат, Северсталь, Норникель, OZON и др.
Мы помогаем избавлять мир от рутинных задач, основываясь на трех ценностях — время, люди, идеи и их реализация.
Наш флагманский продукт — система активной бизнес-аналитики Proceset (в реестре отечественного ПО с 2019 года). В рамках одной платформы сочетает ряд решений: Process Mining, Task Mining, Цифровой сотрудник и др.
Команда работает по методологии Scrum.
Мы ищем Java-разработчика в нашу команду.
В составе SCRUM-команды разработчиков тебе предстоит:
-
разрабатывать проект с модульной архитектурой - систему оптимизации бизнес-процессов Proceset;
-
поддерживать существующие сервисы и интегрировать их с различными системами;
-
оптимизировать и повышать эффективность работы платформы.
Ключевые задачи и зона ответственности:
- разработка и поддержка ядра модульного продукта на Java;
- проектирование и реализация крупных, сложных фич (large-scale features) по продуктовому roadmap;
- активное участие в архитектурном проектировании и принятии технологических решений;
- проведение исследовательских работ (R&D);
- оптимизации производительности и внедрения новых подходов;
- проведение архитектурного и код-ревью, наставничество;
- профилирование, диагностика и глубокая оптимизация кода.
Обязательные навыки:
- коммерческий опыт разработки на Java от 4 лет;
- глубокое знание Java Core;
- понимание структур данных и применение алгоритмов и на практике;
- опыт работы с реляционными БД, умение писать и оптимизировать SQL-запросы;
- отличное владение Git, понимание процессов CI/CD;
- практический опыт с JUnit (или TestNG) и принципами тестирования;
- понимание сетевого протокола: HTTP;
- опыт работы с REST или GraphQL;
- навыки работы с Maven или Gradle;
- опыт работы с Docker;
- знание и умение использовать на практике паттернов проектирования;
- понимание принципов SOLID, основ чистой архитектуры;
- писать поддерживаемый код и аргументированно проводить code review;
- умение профилировать код, находить и устранять узкие места.
Будет значительным преимуществом:
- опыт многопоточного и параллельного программирования;
- работа с ClickHouse;
- использование GraphQL;
- углубленное знание Gradle;
- опыт разработки высоконагруженных или low-latency систем.
Стек: Java core, Java, Git, GraphQL, REST, SQL, NoSQL, ClickHouse, Gradle
Мы предлагаем:
- удаленный или офисный формат работы;
- гибкое утро: есть возможность выбрать, во сколько начнется твой рабочий день;
- официальное оформление по ТК РФ, стабильная заработная плата;
- поддержка любых продуктивных идей, направленных на профессиональных и карьерный рост специалистов вместе с компанией. Корпоративное обучение.
- работу в команде лучших: сплоченный коллектив единомышленников;
- штат квалифицированных психологов, способных поддержать в трудную минуту.
Бонусы:
- предоставление и отправка оборудования для работы;
- частичная оплата коворкинга (при необходимости);
- скидка на абонемент в тренажерный зал в вашем городе;
- приобретение профильной литературы;
- частичная или полная оплата профессиональных курсов для развития навыков;
- посещение крупных корпоративных мероприятий, бонус за прохождение испытательного срока и полгода работы.
Дополнительные инструкции
Этапы подбора: первичное собеседование и техническое интервью. Без тестового задания.