U-BSSYS

Java разработчик

Коротко

Java-разработчик для поддержки и разработки production-backend финансовых сервисов (платформа ДБО Digital2Go) в офисе в Ташкенте. Требуется опыт в финтехе/банковской сфере, Java 17+, Spring Boot 3, PostgreSQL, Kafka, Docker/Kubernetes и знание механизмов безопасности (OAuth2, JWT, mTLS). Компания разрабатывает комплексное ПО для цифрового банковского обслуживания с микросервисной архитектурой. Работа офисная, 5/2, официальное оформление по ТК Узбекистана.

О компании
Компания U-BSSYS — разработчик комплексного программного решения, включающего платформу ДБО нового поколения Digital2Go, в том числе использующую микросервисы, инновационную омниканальную диалоговую платформу Digital2Speech и комплексную систему информационной безопасности.
Чем нужно будет заниматься
•Разрабатывать и поддерживать production‑backend для финансовых сервисов, обеспечивать стабильность и отказоустойчивость при реальной нагрузке и сбоях;
•Реализовывать ключевые сценарии: верификация личности, операции с картами, переводы, кредиты, депозиты, обмен валют;
•Внедрять механизмы безопасности (OTP, биометрия, подписание транзакций, OAuth2/OIDC, JWT, mTLS) с учётом нештатных ситуаций;
•Интегрировать систему с core banking, процессингом, платёжными сетями и госсервисами (REST, SOAP, GraphQL, Kafka);
•Обеспечивать устойчивость решений: идемпотентность, retry, dead‑letter‑очереди, circuit breaker, корректную работу транзакций;
•Участвовать в релизных циклах, расследовать инциденты, анализировать логи и метрики;
•Писать тесты, проводить код‑ревью, следить за качеством кода, участвовать в CI/CD;
•Согласовывать API‑контракты и требования с командами (аналитики, тестировщики и др.).
Что мы ждём от кандидата
•Опыт работы в финтехе/банковской сфере/платежных продуктах (обязательно);
•Опыт разработки и поддержки production‑backend на Java, реальные кейсы с инцидентами, релизами и поддержкой;
•Java 17+ (records, streams, многопоточность: пулы потоков, CompletableFuture);
•Spring Boot 3, Spring MVC, Spring Data JPA, Hibernate, Spring Security;
•Работа с PostgreSQL: SQL, индексы, EXPLAIN и планы запросов, JSONB, транзакции и уровни изоляции;
•Опыт интеграций: REST, OpenAPI/Swagger, SOAP, GraphQL; Apache Kafka; событийно‑ориентированные конечные автоматы;
•Безопасность: OAuth2/OIDC, JWT, mTLS, сертификаты X.509;
•Инструменты сборки и репозиториев: Maven, многомодульный монорепозиторий, Git, GitLab CI;
•Контейнеризация и оркестрация: Docker, Kubernetes/OpenShift, ConfigMap и Secret;
•Тестирование: JUnit 5, Mockito, AssertJ, Testcontainers;
•Логирование и мониторинг: структурированное логирование (Log4j2), correlation ID, Prometheus, Micrometer, Spring Boot Actuator;
•Навыки диагностики: ELK (Elasticsearch, Kibana), работа с метриками и логами, понимание типичных проблем производительности и отказов.
Будет плюсом
•Опыт с Liquibase, Camunda BPMN, гексагональной архитектурой;
•Понимание и опыт работы с вендорскими платформами: построение решений поверх закрытого ядра через модули расширения;
•Опыт внедрения и настройки AppDynamics или аналогичных APM‑систем;
•Знание инструментов качества кода: Checkstyle, SpotBugs;
•Практический опыт с Postman, IntelliJ IDEA, умение быстро читать и проектировать API‑контракты.
Условия
•Работа в головном офисе в Ташкенте;
•График работы 5/2: с 9:00 до 18:00;
•Официальное трудоустройство в соответствии с ТК Уз с первого дня;
•Современный офис в центре города с полностью оборудованной инфраструктурой для работы и отдыха, есть бассейн;
•Обеды в столовой по себестоимости;
•Предоставляем всю необходимую технику для работы.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте