Описание
С 2014 года компания разрабатывает высоконагруженные гибкомасштабируемые системы с микросервисной архитектурой, работает с масштабными долгосрочными проектами и создаёт собственные продукты.
Задачи
•Проектировать серверные части веб-приложений, выбирать технологические подходы и технические решения
•Интегрировать приложения с внутренними сервисами компании
•Развивать и поддерживать высоконагруженные Java-сервисы
•Писать интеграционные и модульные тесты
•Работать с продуктами Atlassian и вести учёт времени
Требования
•Знать основы Computer Science
•Знать основы реляционных СУБД
•Иметь опыт работы со Spring Boot и его экосистемой от 1,5 лет
•Понимать основы MSA и соответствующие паттерны
•Участвовать в разработке микросервисов
•Уметь писать чистый код или быть готовым этому научиться
•Иметь опыт работы с Docker и Kubernetes или быть готовым его получить
•Адекватно относиться к покрытию кода тестами и работе с SonarQube
•Уметь работать в Scrum или Kanban
•Иметь хорошее знание Java Core и SQL/NoSQL-систем
•Иметь отличное знание Java Core, SQL/NoSQL-систем, систем обмена сообщениями и кэширования
•Уметь писать чистый код, покрывать его тестами и объяснять другим, зачем это нужно
•Иметь опыт вывода в продакшн и поддержки как минимум двух крупных проектов
•Иметь опыт наставничества
Условия
•Оплата почасовая, ставка зависит от опыта и результатов общения со специалистом
•Официальное трудоустройство по ТК РФ
•График 5/2, стандартный 8-часовой рабочий день
•Возможность работать в удобное время с согласованием сроков и необходимых часов
•Работа в небольших кроссфункциональных командах
•Возможность сменить проект или специфику
•Раз в полгода проходят совместные встречи и загородные хакатоны
•Нет программ для отслеживания времени