Назад
2 дня назад

Java Developer (Middle/Senior)

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

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

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

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

Текст:
/
TL;DR
Java-разработчик (Spring Boot/микросервисы): Разработка микросервисных приложений, REST API и объектов баз данных для цифрового банковского продукта с акцентом на сложные SQL-запросы, обмен сообщениями и безопасность приложений. Фокус на интеграции Kafka/RabbitMQ, работе с PostgreSQL и NoSQL, обработке XML-данных и автоматизированном тестировании.

Локация: Ташкент, на месте работодателя

Компания

Инновационный цифровой банк страны, развивающий банковские продукты и сервисы.

Что делать

  • Разрабатывать приложения на основе микросервисной архитектуры с использованием Spring Boot.
  • Создавать и поддерживать REST API для взаимодействия сервисов.
  • Проектировать и разрабатывать объекты баз данных: хранимые процедуры, функции, представления, таблицы и индексы.
  • Писать и оптимизировать сложные SQL-запросы, выполнять импорт и экспорт данных, предварительную обработку и разбор XML-данных.
  • Работать с системами обмена сообщениями, реализовывать и контролировать безопасность приложений.
  • Разрабатывать и поддерживать автоматизированные тесты для обеспечения качества кода.

Требования

  • От 5 лет коммерческой разработки на Java.
  • Уверенное владение Java 11 и выше.
  • Опыт работы с Spring Boot, Spring Cloud и Spring Core.
  • Опыт разработки в архитектуре микросервисов.
  • Практический опыт работы с Kafka или RabbitMQ.
  • Знание и опыт использования RDBMS, включая PostgreSQL, и NoSQL-баз данных; навыки работы с Redis.
  • Опыт разработки с использованием WebFlux.
  • Владение системами контроля версий, включая GitLab.
  • Умение эффективно разбираться и работать с чужим кодом.
  • Знание русского языка обязательно; также требуется знание английского и узбекского языков.

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

  • Опыт контейнеризации и оркестрации с использованием Docker и Kubernetes.
  • Опыт работы по методологиям Agile и Scrum.
  • Навыки фронтенд-разработки с использованием Angular или React.

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

  • Полная занятость и официальная заработная плата.
  • Программа профессионального развития, карьерного роста, корпоративного обучения и тренингов.
  • Кафетерий льгот: обучение, развитие, книги, спорт, ментальное здоровье и путешествия.
  • Комфортные условия труда и современный офис.
  • Работа с профессиональной командой над интересными продуктами.
  • Командная работа по Agile.

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