other

Middle+/Senior Java Developer

17 сентября 2024

З/П не указана

Город: Нижний Новгород. Станции метро: Стрелка

Sigur

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 3 лет

Обязанности:

Компания Sigur ищет Java разработчика, готового присоединиться к нашей R&D команде для участия в развитии программного обеспечения Sigur – системы контроля управления доступом. Предстоящие задачи: Реализация интеграционных сервисов на Java для работы платформы с внешними системами и оборудованием; Рефакторинг текущего продукта с миграцией на модульную структуру; Участие в развитии архитектуры продукта; Участие в код-ревью, помощь менее опытным коллегам с вопросами по техническому стеку и проектированию; Возможно периодическое выполнение задач в Java Swing клиенте; При наличии опыта в C++ возможность участия в слое взаимодействия компонент. Список базовых требований для максимально «легкого» вкатывания в проект: Уверенные знания Java Core (JDK 17): collections, streams, exceptions, lambdas, functional interfaces, etc; Уверенные знания Java concurrency: synchronization, callbacks, threads, thread pools, executors, futures; Опыт проектирования/поддержки многопоточных приложений, написание асинхронного кода; Знание принципов и опыт работы с реляционными БД (PostgreSQL, MySQL/MariaDB); Опыт работы с Spring: spring data, beans, configuration, dependency injection; Отличное знание Git; Знание XML/JSON. +500 к карме за обладание хотя бы частью из нижеперечисленных скиллов: Понимание принципов и способов синхронного и асинхронного RPC; Понимание устройства сетевого стека, транспортных протоколов TCP/UDP, прикладных протоколов типа HTTP; Опыт работы с системами сборки (Maven, Gradle); Умение написания bash/batch скриптов; Знание принципов работы или опыт работы с асинхронными очередями: RabbitMQ/ActiveMQ/Apache Kafka; Опыт проектирования и реализации REST API; Опыт работы с Spring Boot; Понимание принципов работы SSL/TLS, опыт его использования; Базовые знания C/C++; Опыт модульного (JUnit, ..) и интеграционного тестирования; Опыт работы с JNI. Написание JNI-библиотек; Знание и опыт работы с Docker. Компиляция и развёртывание в docker-контейнерах; Знание YAML. Работая с нами ты получишь: Возможность участия в полном цикле разработки нашего продукта от идеи до реализации; Интересные реалистичные задачи и, как следствие их выполнения, профессиональный и карьерный рост; Отсутствие формальных потолков и ограничений на темп роста; Конкурентную белую заработную плату, размер которой определим вместе, исходя из результатов собеседования и наличия у тебя релевантного для нас опыта; Полный соц. пакет, ДМС, социальные гарантии; Компенсация расходов на обучение, а именно: изучение английского языка, тренинги, курсы по повышению квалификации, необходимой для выполняемых обязанностей в компании; Посещение выставок, семинаров, конференций, необходимых для профессионального развития в рамках выполняемых обязанностей в компании; Современный комфортный офис в 5 мин от ст.м. Стрелка; Комфортное рабочее место, оборудованное под вас (Mac/Win/Linux, Notebook/PC, 2+ монитора и тд.); Гибкий график в рамках пятидневной рабочей недели.

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 121359303

Похожие вакансии

Java Senior Developer

Договорная

Нижний Новгород. Станции метро: Стрелка

Неофлекс

Middle Java developer

Договорная

Нижний Новгород. Станции метро: Стрелка

СБЕР

Middle Java Developer

Договорная

Нижний Новгород. Станции метро: Стрелка

STM Labs

Senior Java developer (СОПТБ)

Договорная

Нижний Новгород. Станции метро: Стрелка

Т1

Senior/middle С++ developer

Договорная

Нижний Новгород. Станции метро: Стрелка

Гарда Технологии

Middle+/Senior С++ Developer

Договорная

Нижний Новгород. Станции метро: Стрелка

Sigur