Обязанности:
Для быстрого ответа можете направить свое резюме в тг @hr_infomaximum.Или откликнуться на вакансию на карьерном сайте: https://team.infomaximum.ru/vacancy/java-developer-middle-seniorhttps://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 Мы предлагаем: удаленный или офисный формат работы; гибкое утро: есть возможность выбрать, во сколько начнется твой рабочий день; официальное оформление по ТК РФ, стабильная заработная плата; поддержка любых продуктивных идей, направленных на профессиональных и карьерный рост специалистов вместе с компанией. Корпоративное обучение. работу в команде лучших: сплоченный коллектив единомышленников; штат квалифицированных психологов, способных поддержать в трудную минуту. Бонусы: предоставление и отправка оборудования для работы; частичная оплата коворкинга (при необходимости); скидка на абонемент в тренажерный зал в вашем городе; приобретение профильной литературы; частичная или полная оплата профессиональных курсов для развития навыков; посещение крупных корпоративных мероприятий, бонус за прохождение испытательного срока и полгода работы. Дополнительные инструкции Этапы подбора: первичное собеседование и техническое интервью. Без тестового задания.Похожие вакансии