Java разработчик
Прямой работодатель Aleo alliance ( aleo-alliance.ru )
Опыт работы от 3 до 5 летот 200 000 до 300 000 ₽
Ищем разработчика для разработки на Java (стек включает Spring Boot, PostgreSQL, RabbitMQ). Мы создаем платформу для спортивных мероприятий с различными интерактивными инструментами — трансляциями, записями событий, статистикой игроков, системой аналитики и другими интересными фичами (мы НЕ занимаемся ставками / беттингом).
Обязанности
- разработка приложений на фреймворке Spring Boot;
- разработка сервисов в микросервисной архитектуре (k8s, docker, RabbitMQ);
- работа с базами данных (в основном PostgreSQL);
- доработка API для вебсокетов;
- оптимизация кода под большие нагрузки (десятки тысяч одновременных пользователей), включая проведение нагрузочного тестирования.
Требования
- обязательно знание Java 11 (будет полезно знание 1.8), фреймворка Spring Boot 2.3 (будет полезно знание от 1.5), особенно наше всё - Web, Session, Data, Security, Test;
- знание принципов работы с SQL и noSQL БД, ORM, опыт работы с миграциями БД;
- знание ООП, принципов event-driven архитектуры, знание RabbitMQ, AMPQ, приветствуем знание STOMP;
- сборка maven c учётом docker и k8s;
- приветствуем опыт работы с облачной инфраструктурой (Yandex.Cloud / AWS / Azure)
- будет бонусом опыт работы с вебсокетами;
- опыт работы с профилированием приложений будет плюсом - мы любим оптимизации;
- будет бонусом опыт нагрузочных тестов (JMeter, Yandex.Tank).
Условия
- удалённое сотрудничество с командой, работаем спринтами;
- гибкий график;
- уровень оплаты зависит от знаний и опыта, обсуждается.