Описание
Компания создаёт клиентские (customer-facing) приложения, которыми пользуются миллионы людей.
Задачи
•Разрабатывать backend-сервисы на Java и Spring Boot
•Писать чистый, многократно используемый, хорошо протестированный код с минимальным контролем
•Применять принципы проектирования, такие как SOLID и DRY
•Работать с микросервисами, распределёнными системами и базами данных SQL/NoSQL
•Изучать, как сервисы мониторятся, деплоятся и поддерживаются в production
•Сотрудничать с разработчиками, product owner'ами и engineering manager'ом
Требования
•1–3 года профессионального опыта backend-разработки
•Хорошие навыки Java и Spring Boot
•Знакомство с микросервисами, SQL и NoSQL базами данных
•Интерес к клиентским приложениям и распределённым системам
•Хорошие коммуникативные и аналитические навыки, готовность учиться
•Степень бакалавра или эквивалентный опыт
Условия
•Контракт на 6+ месяцев