Java Developer (Food Delivery sphere)
Компания
Компания-заказчик – это ведущая онлайн-компания по доставке продуктов питания с офисами в Чикаго, Нью-Йорке и Лондоне. Платформа и мобильное приложение клиента предоставляют возможность пользователям заказывать еду с доставкой из более чем 80000 ресторанов 1600 городов США и Лондона. Поддержка клиентов компании осуществляется 24 часа / 7 дней в неделю. Ежедневно компания-заказчик принимает 436 900 заказов, обслуживая 15,1 миллионов активных пользователей.
Проект
Цель проекта заключается в создании приложения, благодаря которому различные компании смогут заказывать еду с доставкой. Необходимо разработать back-end сервис для внедрения новых и обновления уже существующих возможностей.
Технологии
- Java 8
- Guice и Scala (проект использует gatling в качестве инструмента для интеграции и запуска тестов)
- Юнит-тестирование и паттерны для написания юнит-тестов
- Docker
- Cassandra
- Опыт работы с распределенными системами REST и/или микросервисной архитектурой
- Gradle
- CI/Jenkins, автоматизированное тестирование и т.д.
- Git
- SQS/SNS
- IntelliJ
Требования
- 3+ года опыта Java разработки
- Полное понимание текущего дизайна и архитектуры и предложение рекомендаций по проектированию
- Знание паттернов и практик разработки программного обеспечения
- Желание и способность понять бизнес-домен, необходимый для создания полнофункционального кода
- Внимание к деталям для создания качественного кода с хорошими показателями производительности
- Хорошие коммуникативные навыки
Условия
- Вопросы зарплаты обсуждаются во время интервью
- Бесплатные обеды и уроки английского языка
- Разнообразие спортивных мероприятий и социальных событий
- Медицинская страховка