Назад

Не получаете ответ?

Вакансия опубликована 10 дн. назад - шансы на ответ снижаются.

10 дней назад

Senior Java Developer (Banking)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Страна
Uzbekistan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior Java Developer (Banking): Разработка и развитие backend-приложений на Java для банковских систем с акцентом на микросервисную и монолитную архитектуру, интеграции и высоконагруженные системы. Focus on проектирование баз данных, контроль качества кода, масштабируемость, контейнеризацию и наставничество разработчиков.

Локация: Ташкент, офис работодателя; офис в Ташкент Сити.

Компания

Асакабанк — ведущий банк Узбекистана.

Что делать

  • Организовывать рефакторинг кода, проводить Code Review и проверять качество ревью младших разработчиков.
  • Контролировать соблюдение архитектурных и кодовых паттернов, а также качество реализации задач в команде.
  • Интегрировать внутренние и внешние системы, проектировать структуру баз данных приложений.
  • Участвовать в подготовке документации, планировании и оценке задач.
  • Подбирать, обучать и наставлять разработчиков.

Требования

  • Высшее техническое образование.
  • От 5 лет опыта backend-разработки на Java 11+.
  • Отличное знание Java Core, Spring Boot, Spring Data, Spring Security и Hibernate.
  • Понимание реляционных баз данных Oracle и PostgreSQL, а также нереляционных баз данных Cassandra и MongoDB.
  • Знание UML, основных шаблонов проектирования, принципов микросервисной и монолитной архитектур и опыт их реализации.
  • Опыт управления высоконагруженными системами и понимание принципов создания поддерживаемых и масштабируемых систем.
  • Понимание жизненного цикла и процессов разработки ПО, Agile-методологий и ИТ-процессов.
  • Понимание контейнеризации, опыт работы с Docker и Kubernetes.
  • Опыт работы с инструментами мониторинга и логирования Prometheus, Grafana, Zabbix и ELK, а также с Keycloak.
  • Аналитический склад ума, внимательность к деталям, ответственность и организованность.

Хорошо, если есть

  • Опыт работы в банковской или финансовой сфере и понимание банковских процессов.
  • Умение работать с BPMN-нотациями.
  • Опыт разработки процессов Camunda BPM.

Культура и преимущества

  • Официальное трудоустройство согласно ТК РУ.
  • Полная занятость и работа в офисе.
  • Конкурентоспособная оплата труда обсуждается по итогам собеседования.
  • Возможности профессионального развития, обучения и карьерного роста.
  • Гибкое начало рабочего дня: 9:00–18:00, 9:30–18:30 или 10:00–19:00.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →