Backend Developer
от 3000 до 5000 USD
Требуемый опыт работы: от 3 до 6 лет
Опубликовано на: HH.ru, 25.05.2021
Обязанности:
- Проектирование, разработка и дальнейшая поддержка backend-сервисов и высокопроизводительных API для frontend разработчиков, команды разработки мобильных приложений, внешних партнеров. Несмотря на то, что позиция предполагает работу главным образом с backend-сервисами, тем не менее есть возможность поработать и с другими классными сервисами;
- Создание новых сервисов и расширение существующих в нашей архитектуре SOA и микросервисов;
- Разработка клиент-ориентированных веб-приложений;
- Реализация модульных, функциональных, интеграционных и других форм автоматических тестов;
- Понимание командных целей роста (производительность, масштабируемость) и активное вовлечение в процесс их достижения;
- Поддержка и администрирование своих сервисов и компонентов;
- Разработка документации.
- Отличные навыки программирования на Scala и Java, или умение быстро осваивать новые языки и среды;
- Опыт работы с REST API сервисами в масштабируемых облачных средах;
- Сильные навыки объектно-ориентированного дизайна;
- Готовность обучаться новому и работать “на высоких скоростях”; умение решать проблемы;
- Наличие отличных коммуникационных навыков для эффективного взаимодействия с членами команды в решении ежедневных задач;
- Понимание значения тестирования и готовность активно вовлекаться в процесс в условиях роста ошибок и проблем с системой;
- Значительный опыт в управлении продуктивными системами и готовность к дежурному администрированию;
- Опыт проектирования, разработки и управления масштабными распределенными системами в AWS;
- Опыт работы в Agile командах;
- Не менее 5 лет опыт работы и профильное образование (предпочтительно)
- Опыт работы с Git, Jenkins, Jira,
- Опыт работы с containers и AWS deployment pipelines;
- Английский язык не ниже upper intermediate;
- Опыт работы с одной из следующих технологий:
- Структурные шаблоны проектирования;
- Kafka (or other message bus or distributed log infrastructure);
- NoSQL и/или SQL базы данных.
- удаленная работа;
- свободный график;
- профессиональный и лояльный коллектив.