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, cross-functional delivery team)