С 2014 года компания разрабатывает высоконагруженные гибкомасштабируемые системы с микросервисной архитектурой, работает с масштабными долгосрочными проектами и создаёт собственные продукты.
java developer в высоконагруженных системах
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Проектировать серверные части веб-приложений, выбирать технологические подходы и технические решения
- Интегрировать приложения с внутренними сервисами компании
- Развивать и поддерживать высоконагруженные 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-часовой рабочий день
- Возможность работать в удобное время с согласованием сроков и необходимых часов
- Работа в небольших кроссфункциональных командах
- Возможность сменить проект или специфику
- Раз в полгода проходят совместные встречи и загородные хакатоны
- Нет программ для отслеживания времени
- Условий в вакансии нет
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.