Senior Java Backend Developer (Spring WebFlux)
от 1 500 $в месяц
LoadConnectБишкекВ офисеот 5 летКонтракт
PostgreSQLJavaDockerREST APIBackendAWSRedisSpring BootМикросервисыWebsocketSpring WebFluxAmazon RDSProject Reactor
Описание
LoadConnect.io — SaaS-платформа для автоматизации логистики в США и Канаде. Нашими продуктами пользуются более 11 000 пользователей. Мы развиваем высоконагруженную инфраструктуру, обработку данных в реальном времени и AI-агентов.
Обязанности
- Проектировать и разрабатывать высоконагруженные backend-сервисы на Java и Spring WebFlux.
- Проводить рефакторинг существующего кода, улучшать архитектуру, производительность и отказоустойчивость.
- Работать с AWS, Amazon RDS, PostgreSQL и Redis; оптимизировать хранение и обработку данных.
- Разрабатывать WebSocket-сервисы для обмена данными в реальном времени.
- Создавать backend-инфраструктуру для AI-агента, рассчитанного на 1000+ одновременно активных пользователей.
- Проектировать асинхронную обработку задач, очереди сообщений и взаимодействие микросервисов.
- Принимать ключевые технические решения и участвовать в развитии архитектуры продукта.
Требования
- От 5 лет коммерческой разработки на Java.
- Глубокие знания Spring Boot, Spring WebFlux и реактивного программирования.
- Опыт проектирования высоконагруженных и распределённых систем.
- Практический опыт работы с AWS, RDS, PostgreSQL и Redis.
- Понимание конкурентности, многопоточности, асинхронной обработки и WebSocket.
- Умение находить узкие места, оптимизировать производительность и проводить архитектурный рефакторинг.
- Опыт создания сервисов для тысяч одновременных подключений.
Будет плюсом
- Опыт с AI-агентами, LLM API, очередями сообщений и Kubernetes.
Условия
- Работа в офисе в Бишкеке.
- Сначала сотрудничество на проектной основе, затем возможен переход на постоянную позицию.
- Оплата обсуждается индивидуально в зависимости от опыта и квалификации.
- Заработная плата от 1500 USD в месяц.
Процесс отбора
- Отправьте резюме, GitHub или краткое описание реализованных проектов.