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.