К содержимому

Senior Java Developer

OPEN BANK AJТашкент

  • Узбекский — C2 — В совершенстве
  • Английский — B2 — Средне-продвинутый
  • Русский — B2 — Средне-продвинутый

Обязанности: -

Разработка и развитие 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.

Требования: -

Опыт работы от 6 лет.

-

Уверенное владение 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-продуктов;

-

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

-

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

-

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

-

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

openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.