Канавинский район, жилой район Мещерское Озеро, улица Карла Маркса 44Б
Обязанности:
-
Участие в разработке решений в области телекоммуникаций и мониторинга сетевой инфраструктуры
-
Непосредственное участие в проектировании и разработке новых функциональных модулей, в поддержке и оптимизации существующего функционала
-
Анализ показателей работы системы с предложениями по улучшению, включая оценку надежности, производительности существующих и новых решений
-
Поддержание жизненного цикла программного продукта
-
Разработка на Java / Spring Framework
Требования:
-
Опыт разработки на Java (Kotlin) не менее 5 лет
-
Опыт работы со Spring Framework (не менее 3-х лет), ORM (Hibernate) / JOOQ
-
Опыт работы с SQL/NoSQL базами данных: PostgreSQL, ClickHouse, Redis
-
Твердое знание принципов разработки ПО: ООП, SOLID, … (функционального/реактивного программирования будет плюсом)
-
Твердое понимание работы JPA/ORM (Hibernate): плюсы и минусы
-
Понимание ACID и принципов транзакционности
-
-
Опыт написания тестов на разрабатываемой код: JUnit 5, Mockito, Hamcrest, SpringBootTest
-
Понимание принципов REST
-
Будет плюсом: Опыт работы с Kafka, RabbitMQ
-
Будет плюсом: Опыт разработки ПО по Agile-методологиям: Scrum, Kanban
-
Будет Плюсом: Работа с окружением Docker/Kubernetes
-
Будет плюсом: Понимание принципов и опыт разработки распределенных систем на основе (микро-)сервисной архитектуры
-
Будет плюсом: Понимание принципов работы сетевых технологий и протоколов. Работа с SNMP.
-
Будет плюсом: Опыт разработки решений для сетевого оборудования
-
Будет плюсом: Знание скриптовых языков (Python, Unix shells)
-
Умение декомпозировать и оценивать сложность/время выполнения задачи.
-
Нацеленность на выпуск качественного продукта на основе требований и потребностей заказчика.
-
Умение работать в команде как с горизонтальной, так и с вертикальной структурой.
-
Способность критического мышления в сложных ситуациях и выработке путей достижения оптимального результата.
Условия:
- Оформление по ТК РФ
- Полный соцпакет
- ДМС (включая стоматологию)
- Профессиональное обучение и развитие
- Гибридный график работы
- Компенсация спорта, дополнительные выходные