Java разработчик Naumen Erudite

Дата размещения вакансии: 15.08.2022
Работодатель: NAUMEN
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Лиговский проспект 123
Требуемый опыт работы:
От 1 года до 3 лет

NAUMEN — российская ИТ-компания. Она создает и внедряет решения, которые помогают бизнесу и государству перевести клиентов в цифровую среду и избавить сотрудников от рутины, оставив время для решения более важных задач. Более 200 млн пользователей из России, стран Европы и Азии в повседневной жизни пользуются решениями NAUMEN.

Главная ценность NAUMEN — это люди, которые горят идеей и желанием создавать интеллектуальные решения. Открытость и поддержка руководства, разнообразие продуктов и технологий позволяют создать комфортную среду для роста и развития каждого сотрудника. Это подкрепляется рейтингами: NAUMEN входит в топ-35 лучших работодателей по версии Forbes и в топ-5 ИТ-работодателей по версии hh.ru.

Мы ищем Java разработчика уровня middle на продукт Naumen Erudite.

Naumen Erudite — AI-платформа для создания диалоговых роботов и управления их работой. Платформа Naumen Erudite позволяет с нуля создавать голосовых роботов и чат-ботов для обслуживания клиентов, внедрять их в контакт-центры, а также управлять работой ИИ-сотрудников с помощью понятных интерфейсов. В решении используются технологии искусственного интеллекта, которые обеспечивают высокий уровень диалоговых навыков роботов.

Ты будешь работать в команде с выстроенными процессами разработки. У нас есть аналитики, дизайнеры, тестировщики, разработчики, среди которых опытные коллеги, поэтому всегда есть с кем обсудить решение задач.

О технологиях:

  • современный стек на базе Java 11/17 (многопоточные, распределенные приложения), Spring (MVC, Data, Security), Hazelcast, JUnit/Mockito, Maven;
  • CSS/LESS, HTML, TypeScript, Angular, Webpack;
  • PostgreSQL, Oracle;
  • Git, Gitlab, Docker, Swarm, Ansible, Consul.

Над чем предстоит работать:

  • заниматься разработкой серверной части на Java 11/17 и Spring Framework;
  • принимать участие в разработке клиентской части на Angular 2. Х+;
  • заниматься техдизайном разрабатываемых фич + есть возможность предлагать свои архитектурные решения;
  • взаимодействовать с продуктовыми аналитиками, тестировщиками и RnD-командой;
  • заниматься оптимизацией продукта под условия высоконагруженных систем.

Чтобы справляться с задачами нужны:

  • понимание принципов ООП и основных паттернов проектирования;
  • отличное знание Java Core, Multithreading, Generics, Collections;
  • опыт использования и хорошее понимание принципов Spring, Spring Boot, Spring Data / JPA;
  • хорошее знание SQL и опыт работы с одной из промышленных СУБД — PostgreSQL, Oracle, MS SQL, etc.;
  • опыт разработки web-приложений и сервисов на Java с использованием Spring от 2 лет;
  • знание Git на уверенном уровне.

Также вам помогут:

  • опыт использования Docker и оркестраторов контейнеров Swarm / Kubernetes;
  • знание и опыт работы с front-end стэком: Webpack, TypeScript, Less, Angular 2. X+;
  • понимание и опыт использования протокола gRPC;
  • опыт с Python 3 хотя бы на уровне pet-проектов;
  • опыт разработки и оптимизации высоконагруженных кластерных приложений.

Вас ждет

Работа со смыслом:

  • создаем инновационные ИТ-продукты для клиентов из рейтинга крупнейших российских компаний;
  • более 200 млн пользователей из России, стран Европы и Азии в повседневной жизни соприкасаются с решениями NAUMEN;
  • используем современный стек технологий на Open Source;
  • разрабатываем, внедряем, поддерживаем наши продукты и решения;
  • у вас будет возможность влиять на развитие и качество продуктов;

Развитие:

  • индивидуально подходим к планированию карьеры каждого сотрудника;
  • делимся экспертизой внутри команды и за пределами компании;
  • поддерживаем и помогаем реализовать идеи сотрудников;
  • развиваем ИТ-сообщество: проводим образовательные спецкурсы в вузах, создали и развиваем JUG. EKB;
  • сотрудники NAUMEN удовлетворены своим развитием на 8,2 балла из 10;
  • сотрудники NAUMEN оценивают профессионализм коллег на 9,4 балла из 10.

Забота и комфорт:

  • гибкий график работы;
  • расширенный социальный пакет, включая ДМС;
  • система адаптации и наставничества;
  • дружелюбная атмосфера и насыщенная корпоративная жизнь;
  • отсутствие open space.

Этапы отбора:

  • интервью-знакомство с Team lead и HR-менеджером по Zoom, занимает 1 час;
  • техническое интервью по Zoom, занимает 1 час.
  • обсуждение условий и оффер.