Минск, улица Платонова, 20Б
Метро: Академия наукЗапускаем новое направление — создание публичного мессенджера Frisbee на основе корпоративной версии. Формируем команду, которая заложит основу будущей платформы: от базовой регистрации и приватности до инструментов взаимодействия и интеграций с внешними сервисами.
В поисках Senior Java разработчика
Задачи:
- Проектирование и реализация компонентов на стороне сервера;
- Обеспечение стабильной работы системы в продакшне;
- Построение архитектуры, рефакторинг, написание тестов;
- Рефакторинг и оптимизация приложения;
- Участие в проведении код-ревью;
- Сотрудничество с командой проекта для обеспечения своевременного выпуска продукта;
- Работа в фича командах.
Технология с точки зрения Back-end:
С технической точки зрения сервер будет представлять собой набор сервисов написанных на Java. Для хранения данных используем Apache Cassandra в качестве основной БД и Apache Kafka в качестве журнала событий/очереди сообщений. Деплоим в виде Docker-контейнеров внутри Kubernetes кластера. В качестве облачного провайдера используем Google Cloud Platform. Для коммуникации с мобильными/web клиентами используем REST API + Server Sent Events.
Стек: Java 17, Spring Framework, Spring Boot, Apache Kafka,Apache Cassandra, Gradle
Условия:
25 календарных дней отпуска;
Гибкое начало рабочего дня;
Данная вакансия является перспективной.
Адамовский Михаил Михайлович
Минск
Не указана