Senior Java Developer

MUK Computers

Senior Java Developer

Ташкент, проспект Амира Темура, 72А

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

Обязанности:
  • Менторинг разработчиков.
  • Проведение код-ревью.
  • Работа с техническим долгом.
  • Умение планировать рефакторинг и объяснять его бизнес-ценность.

Требования:

  • Высшее техническое образование (желательно).
  • Знание русского языка обязательно.
  • 5+ лет коммерческого опыта разработки на Java.
  • Опыт поддержки и развития крупных монолитных production-систем.
  • Готовность брать ответственность за архитектурные и технические решения внутри монолита.
  • Java 17+ — глубокое понимание JVM, памяти, GC, потоков, профилирования.
  • Отличное знание Java Core, коллекций, многопоточности, streams.
  • Опыт оптимизации производительности и диагностики проблем в long-running приложениях.
  • Spring Boot / Spring Framework — проектирование и развитие монолитных приложений.
  • Spring Security — сложные схемы аутентификации и авторизации (OAuth2, JWT, SSO).
  • Spring MVC — контроллеры, фильтры, интерсепторы, обработка ошибок.
  • Spring Data JPA / Hibernate — глубокое понимание ORM, lifecycle сущностей, N+1, batching, 2nd-level cache.
  • Проектирование модульного монолита (package-by-feature, bounded contexts).
  • Понимание и применение SOLID, DRY, KISS, паттернов проектирования.
  • Разделение слоев: controller / service / domain / persistence.
  • Глубокое знание реляционных БД.
  • Проектирование схем, индексов, сложных транзакций.
  • Оптимизация тяжелых запросов и batch-операций.
  • Redis — кэширование данных, сессий, синхронизация внутри монолита.
  • Разработка и поддержка REST API для внешних и внутренних систем.
  • Понимание HTTP, CORS, WebSockets.
  • Работа с синхронными интеграциями и асинхронными задачами внутри приложения.
  • Управление схемой БД с помощью Liquibase.
  • Обратная совместимость изменений (backward compatibility).
  • Поддержка версионирования API.
  • Архитектура тестирования монолита: unit / integration / e2e.
  • Поддержка высокой покрываемости и стабильности regression-тестов.
  • DevOps Maven,Gitlab, Базовое понимание CI/CD.
Условия:
  • График работы в штатном режиме 5\2 с 09:00 до 18:00;
  • Официальное трудоустройство.
Посмотреть контакты работодателя

Адрес

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

Fido-Biznes
Полный день
  • Ташкент

  • Не указана

Рекомендуем
OSON (АO BRIO GROUP)

Java Developer (Middle)

OSON (АO BRIO GROUP)

Полный день
  • Ташкент

  • Не указана

Рекомендуем
АКБ Asia Alliance Bank
Полный день
  • Ташкент

  • Не указана

Рекомендуем
Itransition

Java Middle Developer

Itransition

Удаленная работа
  • Ташкент

  • Не указана

АО ANOR BANK

Java Developer (Senior)

АО ANOR BANK

Полный день
  • Ташкент

  • Не указана

INTELLIGENT FINANCIAL TECHNOLOGY GROUP ТМ SSD

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

INTELLIGENT FINANCIAL TECHNOLOGY GROUP ТМ SSD

Полный день
  • Ташкент

  • Не указана

Android Developer

AI IMPLEMENTATION GROUP

Полный день
  • Ташкент

  • до 1500 USD

Green White Solutions

Senior Backend Developer

Green White Solutions

Полный день
  • Ташкент

  • до 1500 USD

Полный день
  • Ташкент

  • до 1000 USD

MULTICARD PAYMENT

Senior PHP Developer

MULTICARD PAYMENT

Полный день
  • Ташкент

  • от 3000 USD

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

ГУ FARMATSEVTIKA TARMOG‘INI RIVOJLANTIRISH AGENTLIGI HUZURIDAGI ‘‘PHARM SERVICE’’

Полный день
  • Ташкент

  • от 3000 USD

NETTOSOFT
Полный день
  • Ташкент

  • от 3000 USD

ORGSELL
Полный день
  • Ташкент

  • от 15000000 UZS

ONESEC
Полный день
  • Ташкент

  • от 15000000 UZS

OPEN BANK AJ

Senior QA engineer

OPEN BANK AJ

Полный день
  • Ташкент

  • от 15000000 UZS

Полный день
  • Ташкент

  • от 15000000 UZS

ARCHIQUAD
Полный день
  • Ташкент

  • до 15000000 UZS

Полный день
  • Ташкент

  • от 2500 USD

BALCOM SOFT
Полный день
  • Ташкент

  • от 1000 USD

Полный день
  • Ташкент

  • от 15000000 UZS

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

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