Backend-разработчик (Java)
Сильная компания-лидер рынка, современный стек технологий и возможность удаленной работы делают вакансию очень привлекательной. Единственный нюанс — необходимость поездки в Ташкент для оформления документов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Требуется солидный опыт (от 5 лет) и глубокие знания стека Spring, а также умение работать с очередями сообщений и транзакционной целостностью. Дополнительную сложность может представлять необходимость краткосрочного визита в Ташкент для оформления.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в вакансии не указана, но для Senior Java разработчика в Узбекистане и при удаленной работе на местный рынок, рыночные ожидания составляют от 3000 до 5000 USD. Предложение будет зависеть от индивидуальных навыков кандидата.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*💼 Компания*: ADM Global
*📍 Локация:* г. Ташкент, Узбекистан
*🔰 Формат*: Гидбид/удаленно
Группа компаний «ADM GLOBAL» — молодая, стремительно растущая, активная команда, которая стала первой среди частных компаний в автобизнесе, кто завез иностранные марки авто в Узбекистан.В рамках цифровой трансформации группы компаний «ADM GLOBAL» ИТ-компания создаёт централизованное направление, отвечающее за развитие и сопровождение всех проектов группы.
Сейчас мы находимся в поисках Backend-разработчика (Java) для разработки и развития высоконагруженных серверных решений, бизнес-сервисов и интеграций с внутренними и внешними системами.
*🎯 Обязанности*:
- Разработка и сопровождение серверной логики на Java (Spring/Spring Boot).
- Проектирование и реализация REST/HTTP API для взаимодействия с фронтендом и внешними сервисами (банки, myID, 1C).
- Реализация надёжных интеграций: очереди задач, обработка вебхуков, ретраи/идемпотентность, подтверждение доставки.
- Работа с БД (Postgres) — проектирование схем, оптимизация запросов, миграции.
- Обеспечение транзакционной целостности при оформлении заявок и расчёте комиссий.
- Настройка логирования, мониторинга и метрик (observability) для production‑сервисов.
- Писать unit/integration тесты, участвовать в code‑review и поддерживать качество кода.
- Участие в оценке задач, планировании релизов и взаимодействии с командами продукта, интеграций и DevOps.
- Быстрое реагирование на инциденты и участие в расследовании production‑проблем.
*✅ Требования*:
- Опыт разработки на Java 8+ от 5 лет.
- Практика с Spring Boot (REST, Spring Data, Spring Security).
- Опыт проектирования и разработки API (REST/JSON); знание OpenAPI — обязательно.
- Опыт работы с реляционными БД (Postgres/MySQL): написание сложных запросов, индексы, миграции (Flyway/Liquibase).
- Опыт с очередями/сообщениями (RabbitMQ/Kafka) и реализации retry/backoff/идемпотентности.
- Навыки работы с контейнерами (Docker) и общие представления о CI/CD (GitLab CI/GitHub Actions).
- Знание принципов безопасности веб‑сервисов (JWT/OAuth, шифрование PII).
- Навык написания тестов (JUnit, Mockito) и практика code‑review.
- Умение читать и писать техническую документацию на английском/русском.
*🧩 Условия*:
- Конкурентную заработную плату (обсуждается индивидуально);
- Профессиональный рост и участие в масштабных и значимых проектах;
- Работу в крупном холдинге, активно проходящем цифровую трансформацию;
- Сильную ИТ-команду и поддержку со стороны руководства;
- Готовность к краткосрочному приезду в Ташкент для оформления документов.
Контакты:
tg: Откликнуться
e-mail: Откликнуться
Java Job в Telegram | в VK | в Max
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Java
- Spring
- Spring Boot
- REST
- PostgreSQL
- RabbitMQ
- Kafka
- Docker
- GitLab CI
- JUnit
- Mockito
- Flyway
- Liquibase
- OpenAPI
- OAuth
- JWT
Возможные вопросы на собеседовании
Проверка понимания надежности распределенных систем, указанных в требованиях.
Как вы реализуете идемпотентность при обработке платежных уведомлений через RabbitMQ или Kafka?
Вакансия предполагает работу с финансовыми данными и комиссиями.
Как обеспечить транзакционную целостность в Spring Boot при интеграции с несколькими внешними микросервисами?
В требованиях указана оптимизация запросов и индексы.
Расскажите о вашем опыте оптимизации медленных запросов в PostgreSQL. Какие инструменты и подходы вы использовали?
Упоминается работа с PII и JWT.
Какие меры безопасности необходимо предпринять при передаче персональных данных (PII) между внутренними сервисами и внешними партнерами?
Проверка навыков проектирования API.
С какими сложностями вы сталкивались при поддержке версионности REST API и как их решали?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

