Senior Java Developer
30 Мая 2026
Город:
Ташкент
Занятость:
Полная занятость
Компания "Octobank"
Обязанности
Чем предстоит заниматься:
• Разрабатывать и развивать сервисы интеграционной платформы на Java.
• Проектировать и реализовывать интеграции между внутренними и внешними системами.
• Разрабатывать и поддерживать SOAP- и REST-интеграции.
• Проектировать и описывать REST API контракты в соответствии с best practices.
• Участвовать в проектировании и развитии микросервисной архитектуры.
• Анализировать ТЗ, бизнес-требования и технические постановки, выявлять пробелы, противоречия и риски до начала реализации.
• Проводить code review, участвовать в обсуждении архитектурных решений и повышать качество разработки в команде.
• Прорабатывать надежность интеграционных сценариев: обработку ошибок, retry, circuit breaker, таймауты, отказоустойчивость.
• Участвовать в разборе инцидентов и проблем в интеграционных сценариях.
Требования
• Опыт коммерческой разработки на Java от 5 лет.
• Уверенное знание Java, Spring / Spring Boot.
• Обязательный практический опыт разработки интеграционных решений.
• Обязательное знание SOAP и опыт написания SOAP-интеграций.
• Обязательный опыт работы с микросервисной архитектурой.
• Опыт разработки REST API и backend-сервисов.
• Умение составлять REST API контракты в соответствии с best practices: понятная и консистентная ресурсная модель, корректные HTTP-методы и статусы, версионирование, обработка ошибок, контрактность и удобство для потребителей.
• Практический опыт работы с Kafka, RabbitMQ или другими брокерами сообщений.
• Обязательное понимание и практический опыт реализации механизмов retry, circuit breaker, обработки ошибок, таймаутов, идемпотентности и устойчивости интеграций.
• Понимание асинхронного взаимодействия, транзакционности и контрактов между системами.
• Глубокое понимание архитектуры backend- и интеграционных решений: отказоустойчивость, надежность, масштабируемость, поддерживаемость.
• Самостоятельность в работе: способность вести задачу целиком, задавать правильные вопросы, замечать слабые места в требованиях и предлагать решения.
• Сильный навык ревью ТЗ и кода: умение находить архитектурные проблемы, потенциальные баги, противоречия и технические риски до выхода в прод.
• Понимание observability(логи, метрики, трейсинг) и опыт работы с prometheus и grafana.
Условия
- Конкурентоспособная заработная плата обсуждаемая по итогам технического интервью.
- Современное техническое оснащение и комфортные условия работы.
- Возможность профессионального обучения и участия в масштабных проектах цифровой трансформации финансового сектора.
- Дружная команда профессионалов и прозрачные перспективы карьерного роста
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
25 Мая
.NET Developer (middle)( «UZUM TECHNOLOGIES». )
Ташкент
Компания "«UZUM TECHNOLOGIES»." Uzum — это узбекистанская экосистема цифровых сервисов, которая объединяет маркетплейс,...
28 Мая
Системный аналитик (middle/senior)( «UZUM TECHNOLOGIES». )
Ташкент
Компания "«UZUM TECHNOLOGIES»." Uzum — это узбекистанская экосистема цифровых сервисов, которая объединяет маркетплейс,...
27 Мая
Java-разработчик( UNITEL LLC )
Ташкент
Компания "UNITEL LLC" Обязанности: Разработка и доработка программного обеспечения в рамках проекта Проектирование, оптимизация и...
27 Мая
Senior/Middle PHP-developer( ИПАК ЙУЛИ БАНК )
Ташкент
Компания "ИПАК ЙУЛИ БАНК" Ищем PHP-разработчика , который усилит backend-направление мобильного приложения Ipak Yuli Mobile . Если хотите...
29 Мая
Ташкент
Компания "АКИБ Ипотека-банк" Ipotekabank by OTP Group – динамично развивающийся банк, входящий в состав международной группы OTP. Мы...
Вакансия размещена в отрасли