Линейный руководитель Java-разработчиков

Требования

Бэкенд, Ведущий (Lead)JavaHTTPSQL

Местоположение и тип занятости

Нижний НовгородМожно удаленно

Компания

Компания занимается разработкой и поддержкой комплексных систем для биллинга и маршрутизации VoIP и SMS-трафика

Описание вакансии

Условия работы

Чем предстоит заниматься:

  • организация работы команды Java-разработчиков:
  • отслеживание загруженности разработчиков
  • участие в распределении разработчиков между проектами
  • контроль ведения внутренней документации
  • сбор и проверка отчётности по Java-разработке
  • участие в процессе найма, адаптации сотрудников
  • оценка профессионального уровня, планирование роста
  • обеспечение обмена опытом в команде
  • участие в разработке новых модулей и микросервисов продуктов на стеке Java
  • сопровождение существующих модулей:
  • поддержка сервера, унифицирующего работу с HLR-провайдерами
  • взаимодействие с поставщиками услуг тестирования доставки SMS
  • формирование документов MS Office на основе шаблонов
  • комплексный анализ изменений тарифов операторов связи
  • подготовка технической документации в своей сфере ответственности
  • написание unit/интеграционных тестов

Мы ожидаем:

  • Опыт работы не менее 3-х лет на Java, желателен опыт разработки standalone приложений 
  • Обязательные знания:
  • Java 8
  • ANSI SQL
  • клиент-серверная архитектура
  • знание сетевого стека и основных транспортных протоколов, работа с HTTP(S)
  • асинхронное взаимодействие
  • Spring Framework
  • Spring JPA или Hibernate
  • GIT, Maven.
  • Технология / навык:
  • Threads (Multithreading)
  • Java Profiling
  • JVM Monitoring
  • Junit
  • Design patterns (GoF)
  • JMS
  • JSON RPC, REST

Будет плюсом

  • понимание принципов микросервисной архитектуры, опыт использования Docker
  • опыт работы с базами данных Postgres, Oracle (PL/SQL, Oracle JServer и технология RMI), KeyDB/Redis, ClickHouse
  • опыт работы с протоколом SMPP
  • понимание стека протоколов SS7 (Signaling System 7)
  • знание инструментов NATS Streaming, KeyCloak, Tarantool

Условия:

  • официальное оформление по ТК;
  • программа ДМС; 
  • отличный коллектив профессионалов;
  • просторный, комфортабельный, современный офис - спортзал, закупка продуктов и напитков, зоны отдыха;
  • обучение английскому и испанскому языку;
  • гибкий график работы;
  • возможность профессионального и карьерного роста, участие в конференциях, прохождение сертификаций.