Ищут аккуратного, ответственного, способного работать в команде и знающего принципы объектно-ориентированного программирования Java-разработчика с навыками разработки реактивных приложений и эффективной реализации параллельной обработки данных для работы как над собственными проектами компании, так и над проектами заказчиков.
Обязанности
- Работа над проектами компании + аутстаффинг.
Требования
- Знание основных алгоритмов и структур данных;
- Знание языка программирования Java не ниже версии 1.8;
- Чтение документации на английском языке;
- Знание принципов объектно-ориентированного программирования;
- Знание основных сетевых протоколов (HTTP, TLS, TCP, DNS);
- Опыт работы с реляционными базами данных;
- Ответственность;
- Аккуратность;
- Умение работать в команде;
- Навык разработки реактивных приложений;
- Опыт использования webflux;
- Навык эффективной реализации параллельной обработки данных;
- Опыт разработки микросервисов;
- Опыт работы с PostgreSQL;
- Опыт работы с фреймворком Spring Boot и инструментами Spring Cloud;
- Умение работать в системах GitLab, BitBucket, TeamCity, Jenkins;
- Опыт работы с Docker и Kubernetes;
- Навыки администрирования HTTP-сервера nginx.
Условия
- ВСЕГДА удаленный формат работы;
- Занятость: график 5/2;
- Стабильная заработная плата, которую мы готовы обсуждать по итогам интервью (от 250 до 350к (net));
- Индексация оклада по итогам проекта или полугодия работы;
- Премирование по итогам проекта или года работы;
- Полноценный трудовой договор или оформление по удобному для вас формату сотрудничества (ИП, СЗ).