ИТ-компания группы ADM GLOBAL создаёт централизованное направление для развития и сопровождения проектов группы. Группа компаний стала первой среди частных компаний в автобизнесе, кто завёз иностранные марки автомобилей в Узбекистан.
java backend разработчик высоконагруженных сервисов
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Разрабатывать и сопровождать серверную логику на Java с использованием Spring и Spring Boot
- Проектировать и реализовывать REST/HTTP API для взаимодействия с фронтендом и внешними сервисами, включая банки, myID и 1C
- Реализовывать надёжные интеграции: очереди задач, обработку вебхуков, повторные попытки, идемпотентность и подтверждение доставки
- Проектировать схемы баз данных, оптимизировать запросы и выполнять миграции
- Обеспечивать транзакционную целостность при оформлении заявок и расчёте комиссий
- Настраивать логирование, мониторинг и метрики для рабочих сервисов
- Писать модульные и интеграционные тесты, участвовать в проверке кода и поддерживать его качество
- Участвовать в оценке задач, планировании выпусков и взаимодействии с командами продукта, интеграций и DevOps
- Оперативно реагировать на инциденты и участвовать в расследовании проблем рабочих систем
требования
- Опыт разработки на Java 8+ от 5 лет
- Практический опыт работы со Spring Boot, Spring Data и Spring Security
- Опыт проектирования и разработки REST/JSON API
- Знание OpenAPI
- Опыт работы с реляционными базами данных Postgres или MySQL, сложными запросами, индексами и миграциями Flyway или Liquibase
- Опыт работы с очередями и сообщениями RabbitMQ или Kafka, повторными попытками, backoff и идемпотентностью
- Навыки работы с Docker и общее понимание CI/CD, включая GitLab CI или GitHub Actions
- Знание принципов безопасности веб-сервисов, JWT/OAuth и шифрования персональных данных
- Навыки написания тестов с JUnit и Mockito, опыт проверки кода
- Умение читать и писать техническую документацию на английском и русском языках
условия
- Зарплата обсуждается индивидуально
- Возможны профессиональный рост и участие в масштабных проектах
- Работа в крупном холдинге, проходящем цифровую трансформацию
- Поддержка сильной ИТ-команды и руководства
- Нужно быть готовым к краткосрочному приезду в Ташкент для оформления документов
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.