Full Stack разработчик / teamlead (Java + React)
Прямой работодатель Aleo alliance ( aleo-alliance.ru )
Опыт работы более 5 летот 300 000 до 400 000 ₽
О компании и команде
Ищем full stack разработчика для разработки на Java (стек включает Spring Boot, PostgreSQL, RabbitMQ) и React с опытом Тимлида или перспективой перехода на позицию Team Lead. Мы создаем платформу для спорта и спортивных мероприятий с различными интерактивными инструментами — проведение трансляций, доступ к архиву событий, система аналитики и другими интересными фичами. (Мы НЕ занимаемся ставками / беттингом)
Ожидания от кандидата
- разработка приложений на фреймворках Spring Boot и React;
- разработка сервисов в микросервисной архитектуре (k8s, docker, RabbitMQ);
- работа с базами данных (в основном PostgreSQL);
- доработка API для вебсокетов и имплементация;
- оптимизация кода под большие нагрузки (десятки тысяч одновременных пользователей), включая проведение нагрузочного тестирования.
- Руководство небольшой команды разработчиков (2-3 человека)
Требования
- обязательно знание Java 11, фреймворка Spring Boot 3 (Web, Session, Data, Security, Test); ES6+, TypeScript, ReactJS 18;
- знание принципов работы с SQL и noSQL БД, ORM, опыт работы с миграциями БД;
- знание ООП, принципов event-driven архитектуры, знание RabbitMQ, AMPQ, приветствуем знание STOMP;
- знание принципов event-driven (Flux / Redux Saga), роутинга в одностраничных приложениях, понимание изоморфности (клиент-серверная сборка);
- сборка maven c учётом docker и k8s, знание сборщиков webpack / gulp;
- приветствуем опыт работы с облачной инфраструктурой (Yandex.Cloud / AWS / Azure);
- будет бонусом знание realtime механик (websockets, react-stomp, SockJs);
- опыт работы с профилированием приложений будет плюсом.
Условия работы
- Удаленный формат работы, при желании есть возможность работать из офиса
- Официальное трудоустройство в штат компании по ТК РФ (при желании можно и как ИП)
- Конкурентная и полностью белая заработная плата
- Аккредитованная IT компания