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.
Условия
- Конкурентоспособная заработная плата обсуждаемая по итогам технического интервью.
- Современное техническое оснащение и комфортные условия работы.
- Возможность профессионального обучения и участия в масштабных проектах цифровой трансформации финансового сектора.
- Дружная команда профессионалов и прозрачные перспективы карьерного роста
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
18 Июня
Senior ML Engineer( АО ANOR BANK )
Ташкент
Компания "АО ANOR BANK" Мы усиливаем команду AI/ML и ищем опытного инженера, который будет создавать и развивать ML - решения для ключевых...
18 Июня
Ташкент
Компания "Summit Motors Central Asia" Job Responsibilities Support, maintain, and enhance internal business systems built on .NET and...
18 Июня
Ташкент
Компания "АО ANOR BANK" ДОЛЖНОСТНЫЕ ОБЯЗАННОСТИ: Разработка приложений на основе микросервисной архитектуры с использованием Spring...
17 Июня
Middle/Senior QA Automation Engineer
Ташкент
Компания "Creative people" Работа на месте работодателя! Компания «OX Group» OX System — Весь цикл автоматизации работы ритейл торговли:...
18 Июня
Ташкент
Компания "Itransition" Itransition invites you to join our free internship for commercial software development Applicants will have to pass an...
Вакансия размещена в отрасли