Бэнкс Софт Системс

Java разработчик (Fintech)

Коротко

Java-разработчик для production-backend финансовых сервисов в головном офисе Banks Soft Systems в Ташкенте — работа с банковскими интеграциями (core banking, процессинг, платёжные сети), реализация сценариев верификации, карт, переводов, кредитов и обмена валют. Требуется опыт в финтехе или банковской сфере, Java 17+, Spring Boot 3, PostgreSQL, Kafka, OAuth2/OIDC, Docker/Kubernetes. Работа строго на месте работодателя с релокацией в Узбекистан, график 5/2.

Локация
Головной офис в Ташкенте; требуется релокация в Узбекистан. Работа на месте работодателя, график 5/2 с 9:00 до 18:00.
Зарплата
Не указана.
Компания
Banks Soft Systems — системно значимая российская ИТ-компания, разрабатывающая и внедряющая решения для цифровизации клиентского обслуживания банков, финтех-компаний, госсектора, телекома, ритейла, медицины и ЖКХ в России и СНГ.
Что делать
•Разрабатывать и поддерживать 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-контракты.
Культура и преимущества
•Официальное трудоустройство по ТК Узбекистана с первого дня.
•Работа в современном офисе в центре Ташкента с инфраструктурой для работы и отдыха, включая бассейн.
•Предоставляется необходимая техника для работы.
•Обеды в столовой по себестоимости.

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

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

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

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

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