Линейный руководитель Java-разработчиков
Требования
Местоположение и тип занятости
Компания
Компания занимается разработкой и поддержкой комплексных систем для биллинга и маршрутизации 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
Условия:
- официальное оформление по ТК;
- программа ДМС;
- отличный коллектив профессионалов;
- просторный, комфортабельный, современный офис - спортзал, закупка продуктов и напитков, зоны отдыха;
- обучение английскому и испанскому языку;
- гибкий график работы;
- возможность профессионального и карьерного роста, участие в конференциях, прохождение сертификаций.