Senior Java Developer (NAICE)

Дата размещения вакансии: 03.07.2024
Работодатель: «Предприятие «ЭЛТЕКС»
Уровень зарплаты:
з/п не указана
Город:
Новосибирск
Окружная улица 29в
Требуемый опыт работы:
От 3 до 6 лет

Кто мы:

Предприятие ЭЛТЕКС — крупнейший российский разработчик и производитель телекоммуникационного оборудования. Мы выпускаем широкую линейку телекоммуникационного оборудования — PON, Ethernet, Wi-Fi, VoIP, IPTV, IoT.

Направление разработки 'Management system' открыто много лет назад, так как всем этим оборудованием нужно как-то управлять. Сегодня в Направлении работает более 100 человек, поддерживающих несколько продуктов, ориентированных на разные сегменты нашего оборудования.

Один из таких продуктов, Network Access and Information Control Engine (aka NAICE) — система управление доступом к сети предприятия и оборудованию для корпоративного рынка РФ.

Основные функции NAICE:

  • Централизованное хранение политик доступа к сети и управление ими
  • Аутентификации пользователей сети по протоколу 802.1X (RADIUS)
  • Аутентификации администраторов оборудования сети по протоколу TACACS+
  • Регистрация новых пользователей в сети (т.н. BYOD — Bring Your Own Device)
  • Сегментации пользователей

Наш стек:

  • Backend: Программируем на Java 20;
  • Используем Spring 6, Spring Boot 3;
  • Обмениваемся сообщениями по REST, gRPC, Nats. io;
  • Храним данные в PostgreSQL + Liquibase, Hibernate, Hazelcast;
  • Запускаем на Docker;
  • Автоматизация подготовки конфигурации, окружения — Ansible;
  • Собираем метрики Prometheus, Grafana, в коде используем micrometer. io;
  • Собираем код Gradle;
  • Тестируем на JUnit5, Mockito, Gatling, Allure, Testcontainers;
  • Разговариваем в Discord;
  • Frontend: Программируем на TypeScript;
  • Используем Angular;
  • Собираем код в Nx CLI;
  • Храним состояния в Akita;
  • Библиотека компонентов — Material;
  • Взаимодействие с backend — REST;
  • Прототипируем в Figma;
  • Тестируем в Jest.
  • CI/CD в Gitlab;
  • Пишем документацию в Asciidoc, Confluence;

Проект совсем молодой — активная разработка началась в марте 2023 года.

В этой вакансии мы ищем Java Backend разработчика. Frontend стек указан только для полноты картины, знание этих технологий не требуется, но их понимание или опыт разработки будет большим плюсом.

Кто вы:

  • Понимаете основы разработки в окружении Linux/Docker;
  • Имеете опыт разработки высоко-нагруженных приложений;
  • Имеете коммерческий опыт разработки на Spring Framework;
  • Понимаете принципы работы коммуникационного оборудования и компьютерных сетей.

Среди других кандидатов вас может выделить:

  • Опыт работы с сетевым оборудованием любого известного вендора (Eltex, Cisco, Huawei, Juniper) или их программными продуктами;
  • Опыт работы с телекоммуникационными протоколами RADIUS, SNMP, NETCONF, Netflow;
  • Опыт в области защиты сетевой инфраструктуры;

  • Опыт разработки АИС (автономных информационных систем) с нуля.

В нашей команде вам предстоит:

  • Придумывать архитектуру новых фич, проводить дизайн ревью, оценивать сроки и риски;
  • Писать надежный код и своевременно делать код ревью;
  • Писать все виды тестов, какие только можно представить.

От нас:

Предоставляем комфортное рабочее место в нашем просторном комплексе зданий (10 минут от м. «Заельцовская»).

Поддерживаем желание сотрудников учиться и профессионально расти, поэтому постоянно участвуем в профильных конференциях, тренингах и семинарах, а также проводим внутренние встречи по обмену знаниями.

Сотрудничаем с языковой школой. Занятия проводятся в офисе, в сформированных, по уровню языка, группах.

В зданиях есть благоустроенные кухни, а также столовая. У нас есть собственный тренажерный зал, настольный теннис и корпоративные скидки на фитнес.

Официально устраиваем своих сотрудников в первый рабочий день. Никаких зарплат в конверте.

Бонусы

— комфортная программа ввода в должность с наставником (вне зависимости от вашего уровня);
— ДМС (расширенный);
— собственный комплекс зданий в парковой зоне города;
— уличная зона с турниками и настольным теннисом;
— большая парковка;
— яркие корпоративные мероприятия;
— развивающаяся электронная библиотека, обширная «бумажная» библиотека;
— служебный транспорт от пл. Калинина и 4, 5, 6 мкр.
— релокационный пакет для иногородних кандидатов.