- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Java Разработчик
Интересный проект на стыке Telegram Web Apps и реального сектора бизнеса (HoReCa). Современный стек технологий и удаленный формат работы делают вакансию привлекательной для Middle-разработчиков.
Сложность вакансии
Средний уровень сложности обусловлен необходимостью уверенного владения стеком Spring Cloud и опытом работы с WebSocket, а также интеграциями с внешними POS-системами.
Анализ зарплаты
В вакансии указана договорная зарплата. Для Java-разработчика с опытом от 2 лет на российском рынке медиана составляет около 200 000 - 250 000 рублей. Итоговое предложение будет сильно зависеть от навыков кандидата в области микросервисов и интеграций.
Сопроводительное письмо
Я заинтересован в позиции Java разработчика в компании Urbanist. Имея опыт разработки на Java и Spring Boot более 2 лет, я специализируюсь на создании микросервисных архитектур и интеграции сложных систем, таких как iiko, что напрямую соответствует вашим текущим задачам.
Меня особенно привлекла работа над Telegram Web App и использование WebSocket для обновлений в реальном времени. Я обладаю глубокими знаниями Spring Cloud Netflix stack и имею опыт контейнеризации приложений с помощью Docker, что позволит мне эффективно включиться в процессы разработки и поддержки вашей админ-панели и пользовательского сервиса.
Буду рад обсудить, как мой опыт в реализации бизнес-логики бронирования и работы с высоконагруженными API поможет развитию экосистемы Urbanist. Спасибо за ваше время и внимание.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Urbanist уже сейчас
Присоединяйтесь к команде Urbanist и создавайте инновационную экосистему для отдыха и бизнеса — отправьте свое резюме Павлу прямо сейчас!
Описание вакансии
Java Разработчик
Локация: Удалённо в РФКомпания: Urbanist
ЗП: договорная
Занятость: Полная (возможен part-time)
Приглашаем опытного Java разработчика присоединиться к нашей команде.
Urbanist - это технологичный сервис, объединяющий заведения, мероприятия, досуг и пользователей в единую экосистему.
У нас два направления:
Telegram Web App для пользователей - бронирование столиков, афиша, подборки, рекомендации
Админ-панель для компаний - управление бронированиями, рекламой, аналитикой
Чем предстоит заниматься:
Разработка и поддержка микросервисов для Telegram Web App и админ-панели;
Проектирование API и взаимодействия между сервисами;
Реализация бизнес-логики (резервы, заведения, мероприятия, реклама, интеграции);
Работа с WebSocket для обновления данных в реальном времени;
Подключение и интеграция внешних API (например, iiko);
Работа с Docker, участие в CI/CD процессе;
Поддержка и развитие архитектуры.
Требования:
Опыт разработки на Java + Spring Boot от 2 лет;
Понимание микросервисной архитектуры;
Опыт работы с PostgreSQL;
Знание Spring Security, JWT;
Опыт интеграции через REST API;
Умение писать чистый, поддерживаемый код;
Понимание принципов SOLID, DRY, KISS;
Умение работать с Docker и логами в проде;
Опыт с WebSocket;
Знание Spring Cloud Netflix stack (Eureka, Gateway, Config Server);
Настройка логирования и мониторинга.
Будет плюсом:
Опыт интеграций с внешними системами (например, POS или ERP);
Знание Testcontainers / MockServer / интеграционных тестов;
Основы React, TypeScript, Redux Toolkit.
Что мы предлагаем:
Участие в проекте с живыми пользователями и бизнесом;
Возможность влиять на архитектурные решения;
Современный стек и выстроенные процессы разработки;
Гибкий график, работа удалённо;
Прямая коммуникация с тимлидом и продакт-менеджером.
💬 Резюме отправлять: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- TypeScript
- CI/CD
- PostgreSQL
- Microservices
- React
- Docker
- Java
- REST API
- Spring Boot
- JWT
- SOLID
- Spring Security
- WebSocket
- TestContainers
- Redux Toolkit
- Spring Cloud Netflix
- Eureka
- Spring Cloud Gateway
- Spring Cloud Config
Возможные вопросы на собеседовании
Вакансия предполагает работу с бронированием и афишей в реальном времени.
Расскажите о вашем опыте работы с WebSocket: как вы обеспечиваете масштабируемость и обработку разрывов соединений?
В стеке указан Spring Cloud Netflix.
Для чего в микросервисной архитектуре используются Eureka и API Gateway, и какие альтернативы этим инструментам вы знаете?
Упоминается интеграция с iiko.
Был ли у вас опыт интеграции с внешними API (POS или ERP системы)? С какими основными сложностями вы сталкивались при синхронизации данных?
Требуется знание Spring Security и JWT.
Как организована аутентификация и авторизация в микросервисной среде при использовании JWT? Где лучше хранить секреты?
В требованиях указаны принципы SOLID и чистый код.
Приведите пример из практики, когда применение принципов SOLID помогло вам значительно упростить поддержку или расширение функционала.
Похожие вакансии
Go - разработчик (Senior)
Senior Java Developer
.NET разработчик Middle+ , Senior
Senior C++ Developer (ATM / Payment Systems)
Разработчик C++ ( Senior )
Rust Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия