DSR — международная команда профессионалов, искренне увлеченных разработкой ПО. Созданная инженерами для инженеров. Мы решаем сложные задачи, работаем с новыми технологиями и разрабатываем комплексные программные решения.
За 25 лет работы мы успешно выполнили 1 000+ проектов и накопили богатый опыт в веб и мобильной разработке, блокчейне, децентрализованной идентификации, цифровых медиа, беспроводных технологиях, решениях для интернета вещей. Наша дочерняя компания Noema создает решения на основе технологий CV и AI.
Среди наших собственных продуктов – стек Zigbee для смарт-устройств, фреймворк zHome для умного дома (включает мобильное приложение, back-end, IoT-гейтвей), сообщество ZBOSS Open Initiative для разработки общей платформы Zigbee PRO и ряд приложений на основе технологий ML и CV, созданных дочерней компанией Noema.
Мы работаем с большинством популярных веб-технологий. Web FE на Angular, React, Vue.js, Flutter и др; IO-бэкенды на Node.js и Java, бизнес-решения на основе .Net Core и DDD, высокопроизводительные Rust и C++ — каждый найдет технологию по вкусу.
Присоединяйтесь к нашей команде профессионалов — будем вместе решать нетривиальные задачи и делиться накопленным опытом. Отлаженные процессы и прозрачные условия карьерного роста помогут быстро и комфортно развиваться разработчикам любого уровня.
Мы ищем инженера-разработчика на направление Java/Backend. Вашей зоной ответственности будет разработка серверной части наших web-ориентированных приложений, а также совместная работа по воплощению абстрактных идей в законченные решения, которыми будет приятно пользоваться.
Обязательные навыки:
- Алгоритмическое мышление
- Хорошие теоретические знания в области информатики и инженерии ПО (т.е. паттернами, рекурсией, указателями и деревьями вас точно не напугать)
-
3+ лет опыта
- Отличное знание языка Java (включая JMM и вопросы потокобезопасности)
- Опыт реализации ПО с использованием инфраструктурных фреймворков (Spring Framework, Vert.x, Micronaut и т.п.)
-
Понимание типовых архитектур сетецентричных приложений и основ протоколов, таких как HTTP
- Умение использовать в решениях SQL и noSQL базы данных
- Опыт работы с типовыми очередями сообщений (Kafka, RabbitMQ, NATS)
-
Опыт интеграции с внешними сервисами через API (REST, GraphQL и т.д.)
- Умение писать unit-тесты
-
Разговорный технический английский.
Будет плюсом:
- Умение оптимизировать производительность системы (включая оптимизацию БД и многопоточность)
- Опыт работы с любым другим языком программирования из области backend (примеры: Python, Go, Rust)
- Понимание принципов domain-driven development (DDD)
-
Знание нюансов промышленного развертывания приложений и связанных с этим технологий (Docker, Terraform, Ansible, AWS, CI/CD)
- Свободный английский.
Условия:
- Все преимущества аккредитованной IT-компании
- Сильная команда инженеров
- Уникальные проекты в сотрудничестве с лидерами отрасли
- Годовой бонус, размер которого зависит от достижения компанией целей
- Медицинская страховка
- Работа в офисе в центре города с парковкой
- Курсы английского языка
- Бесплатные обеды ресторанного уровня в нашем корпоративном кафе
- Кофе, шоколад и свежая выпечка от нашего шеф-повара
- Кикер, настольный теннис, дартс в офисе
- Корпоративные мероприятия и тимбилдинги, митапы, благотворительные и экологические акции
- Возможность стать наставником в учебном центре DSR
- Внутреннее обучение и профессиональные сообщества.