Java Backend Software Engineer | Vesper
Работодатель · Deltatre
Будапешт
Эта позиция открыта в команде Vesper в Deltatre — на платформе, отвечающей за доставку VOD и прямых трансляций пользователям по всему миру. Вам предстоит работать с Java-сервисами, event-driven процессами, RESTful API и инфраструктурой AWS, лежащей в основе нашей стриминговой платформы. Мы нанимаем специалистов уровней Senior и Mid-Level.
Задачи
- Разработка, поддержка и оптимизация Java-сервисов, управляемых событиями (event-driven процессы) и RESTful API на инфраструктуре AWS
- Проектирование и внедрение надежных, масштабируемых решений для доставки VOD и прямых трансляций
- Участие в обсуждениях системной архитектуры и дизайна API
- Написание и поддержка автоматизированных тестов, а также участие в определении подходов к тестированию в команде
- Участие в код-ревью, установление и поддержание инженерных стандартов
- Проактивное выявление и устранение узких мест в производительности, рисков надежности и технического долга
Требования
- Уверенное владение Java 11+ — подтвержденный опыт работы в продакшене с современными версиями
- Глубокий опыт работы с реляционными базами данных MySQL и/или PostgreSQL
- Опыт создания и использования RESTful API (JAX-RS, Dropwizard, Spring Boot или аналогичные)
- Опыт проектирования и работы с event-driven системами (SQS, Kinesis, SNS, Kafka или подобные)
- Знание сервисов AWS, включая EC2, RDS, S3, SQS и DynamoDB
- Глубокое владение паттернами проектирования ПО и понимание того, как уместно их применять
- Навыки автоматизированного тестирования (unit- и интеграционные тесты) с умением проектировать содержательные тест-кейсы
- Опыт эффективной работы в кросс-функциональной agile-команде