Middle/Senior Java developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
«Центр Разработки» - технологический партнер Naumen - Приглашает на работу Java Developer в команду Разработки интеллектуальных систем.
NAUMEN — российская ИТ-компания. Она создает и внедряет решения, которые помогают бизнесу и государству перевести клиентов в цифровую среду и избавить сотрудников от рутины, оставив время для решения более важных задач. Более 200 млн пользователей из России, стран Европы и Азии в повседневной жизни пользуются решениями NAUMEN.
Главная ценность NAUMEN — это люди, которые горят идеей и желанием создавать интеллектуальные решения. Открытость и поддержка руководства, разнообразие продуктов и технологий позволяют создать комфортную среду для роста и развития каждого сотрудника. Это подкрепляется рейтингами: NAUMEN входит в топ-35 лучших работодателей по версии Forbes и в топ-5 ИТ-работодателей по версии hh.ru.
Команда занимается разработкой решений Naumen Data Aggregation Platform (NDAP) и Naumen Service Management Intelligent Automation (SMIA).
NDAP - платформа для построения систем интеллектуального мониторинга и анализа экосистемы предприятия, которая сканирует сеть, отслеживая состояние физических и виртуальных серверов, рабочих станций, маршрутизаторов, коммутаторов, других устройств, сервисов и приложений в реальном времени.
SMIA позволяет автоматизированно решать проблемы и давать рекомендации специалистам сервисных служб и конечным пользователям, снижая стоимость поддержки систем и устраняя неэффективность процессов при ручной обработке данных.
Оба решения тесно интегрированы с платформой Naumen Service Management Platform для построения решений по автоматизации бизнес-процессов, интеллектуального мониторинга и анализа экосистемы предприятия.
У нас:
- open source jvm стек технологий: Java 11, Groovy, Spring (Spring Boot), Hibernate, Artemis;
- работа с SQL и NoSQL базами данных: postgres, mssql, oracle, h2, influxDB;
- продуктовая разработка: компания владеет разрабатываемыми продуктами, каждый человек в команде может повлиять на продукт. Решения представляют из себя тиражируемое ПО, которое работает в инфраструктуре заказчика или в облаке - у нас много продакшн стендов;
- есть возможность заняться разноплановыми задачами: реализация алгоритмов обработки данных, разработка архитектурных решений, оптимизация работы высоконагруженных участков кода, разработка интерфейсов взаимодействия между системами, исследовательские задачи, нагрузочное тестирование, разработка web-интерфейса;ю
- работа с Machine Learning технологиями: внедрение инструментов ML в продукты компании;
- вам в помощь отлаженные процессы CI: десятки тысяч автотестов, запускаемые в кластере на сотнях узлов, управляемые jenkins и kubernetes. Мы не проводим регрессионного тестирования, так как весь существующий код покрыт автотестами. Есть отдельная инфраструктурная команда, которая помогает автоматизировать процессы разработки, автотестирования и интеграции кода.
Над чем предстоит работать:
- Расширять функциональность платформы NDAP, SMIA;
- Исправлять найденные дефекты;
- Участвовать в проектировании нового функционала.
Чтобы справиться с задачами нужны:
- высшее образование по технической специальности;
- опыт разработки на объектно-ориентированном языке (Java, Scala, C++, C#, Python или др.);
- знание и умение использовать структуры и алгоритмы обработки данных;
- опыт работы с реляционными базами данных.
Также вам помогут:
- понимание принципов написания кода в многопоточных средах;
- знание шаблонов проектирования приложений;
- знание базовых web-технологий: html, js, css;
- знание Linux на уровне пользователя командной строки;
- английский язык уровня intermediate достаточный для чтения документации.
Бонусы
Вас ждет
Работа со смыслом:
- создаем инновационные ИТ-продукты для клиентов из рейтинга крупнейших российских компаний;
- продуктами NAUMEN пользуется 200 млн человек;
- используем современный стек технологий на Open Source;
- разрабатываем, внедряем, поддерживаем наши продукты и решения;
- у вас будет возможность влиять на развитие и качество продуктов.
Развитие:
- индивидуально подходим к планированию карьеры каждого сотрудника;
- делимся экспертизой внутри команды и за пределами компании;
- поддерживаем и помогаем реализовать идеи сотрудников;
- развиваем ИТ-сообщество: проводим практики для студентов СевГУ, создали и развиваем сообщество JUG.SEV, поддерживаем конкурс по программированию игр среди школьников ИграМАНиЯ;
- сотрудники NAUMEN удовлетворены своим развитием на 8,2 балла из 10;
- сотрудники NAUMEN оценивают профессионализм коллег на 9,4 балла из 10.
Забота и комфорт:
- гибкий график работы;
- расширенный социальный пакет, включая ДМС;
- система адаптации и наставничества;
- дружелюбная атмосфера и насыщенная корпоративная жизнь;
- отсутствие open space.