Java разработчик Naumen Erudite
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы ищем 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 час.
- обсуждение условий и оффер.