Java Developer Middle/Senior

OPEN BANK AJ

Java Developer Middle/Senior

Ташкент, Юнусабадский район, улица Шахрисабз, 2

Описание вакансии

Обязанности:
  • Разработка и развитие backend-сервисов на Java (версии 17–23) с использованием Spring Boot и Spring Cloud.

  • Проектирование и реализация микросервисной архитектуры и событийно-ориентированных систем (Event-Driven Architecture).

  • Участие в проектировании архитектурных решений с применением паттернов API Gateway, Saga, CQRS, Service Mesh и др.

  • Реализация асинхронной и реактивной логики (CompletableFuture, Reactive Streams, Project Reactor / RxJava).

  • Интеграция сервисов через брокеры сообщений (Apache Kafka).

  • Написание и поддержка unit и integration тестов, обеспечение высокого покрытия кода тестами.

  • Участие в code review, улучшение качества и читаемости кода.

  • Работа в команде с использованием Git, участие в CI/CD процессах.

  • Контейнеризация приложений и работа с Docker.

Требования:
  • Опыт работы от 3 лет middle, от 5 лет senior.

  • Уверенное владение Java 17–23 и понимание современных возможностей языка (Records, Pattern Matching, Virtual Threads и др.).

  • Опыт коммерческой разработки на Spring Boot и Spring Cloud.

  • Глубокое понимание микросервисной архитектуры и SOLID-принципов.

  • Опыт проектирования и разработки асинхронных и реактивных систем.

  • Практический опыт работы с Apache Kafka (топики, партиции, consumer groups).

  • Опыт unit-тестирования (JUnit 5, Mockito, AssertJ) и integration-тестирования (Spring Boot Test, Testcontainers).

  • Понимание и применение подходов TDD/BDD.

  • Знание CI/CD процессов и основ контейнеризации (Docker).

  • Умение писать чистый, поддерживаемый код и работать с code review.

  • Будет преимуществом:

    • опыт работы с Apache Pulsar;

    • опыт использования Redis для кеширования и хранения данных.

Условия:
  • Пятидневная рабочая неделя (пн–пт, 9:00–18:00);
  • Участие в развитии современных FinTech-продуктов;

  • Работа в профессиональной и сплочённой команде;

  • Возможности карьерного и профессионального роста;

  • Конкурентоспособная заработная плата;

  • Официальное трудоустройство в соответствии с Трудовым кодексом РУз.

Посмотреть контакты работодателя

Адрес

Похожие вакансии

Национальный межбанковский процессинговый центр

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

Национальный межбанковский процессинговый центр

  • Ташкент

  • Не указана

Рекомендуем
«NATIONAL INNOVATIVE PAYMENT TECHNOLOGIES» (ATMOS)

Middle+/Senior Java Developer

«NATIONAL INNOVATIVE PAYMENT TECHNOLOGIES» (ATMOS)

  • Ташкент

  • Не указана

Рекомендуем
АКБ Агробанк

Java Developer

АКБ Агробанк

  • Ташкент

  • Не указана

Рекомендуем
Ipotekabank OTP Group

Middle Software Engineer (Java)

Ipotekabank OTP Group

  • Ташкент

  • Не указана

  • Ташкент

  • до 700 USD

АО СО INSON
  • Ташкент

  • до 700 USD

АИКБ ИПАК ЙУЛИ БАНК

Android-разработчик (Middle/Senior)

АИКБ ИПАК ЙУЛИ БАНК

  • Ташкент

  • до 700 USD

«NATIONAL INNOVATIVE PAYMENT TECHNOLOGIES» (ATMOS)

Java QA Инженер

«NATIONAL INNOVATIVE PAYMENT TECHNOLOGIES» (ATMOS)

  • Ташкент

  • до 25000000 UZS

FlexSoft
  • Ташкент

  • до 25000000 UZS

HamkorBank
  • Ташкент

  • до 25000000 UZS

OPEN BANK AJ
  • Ташкент

  • до 25000000 UZS

Angular Frontend-разработчик

INNASOFT DIGITAL SERVICE

  • Ташкент

  • от 8000000 UZS

COSCOM ТМ Ucell

DevOps инженер (Senior)

COSCOM ТМ Ucell

  • Ташкент

  • от 8000000 UZS

  • Ташкент

  • от 9000000 UZS

Creative people
  • Ташкент

  • до 3000 USD

  • Ташкент

  • до 1500 USD

NETTOSOFT
  • Ташкент

  • до 1500 USD

YOU CLOUD
  • Ташкент

  • от 1500 USD

KSG INFINITE
  • Ташкент

  • от 1500 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию