Java developer (Middle/Senior)

Зарплата от 25000000 UZS
от 25000000 UZS
Занятость Полная занятость
Полная занятость
Адрес Узбекистан, Ташкент, 2-й проезд Миробод, 39
Описание вакансии

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

  • Интеграция с партнерами через API и также поддержка текущих интеграций с партнерами и внутренними сервисами. Примеры: ГНК. Узкард, Хумо, Виза, Мастер и тд. Внутренние Микросервисы;

  • Проведение Code Review коллег по их тикетам;

  • Написание unit- и интеграционных тестов (JUnit, Mockito);

  • Проектирование архитектуры создаваемых проектов и функций;

  • Работа с очередями/сообщениями (RabbitMQ, Kafka);

  • Написание документации по задачам, описание API для frontend разработчика;

  • Решение проблем и багов с текущими проектами в проде.

Требования:

  • Опыт работы с Java (от 3 лет для middle, от 5 лет для senior);
  • Умение написания API и ее поддержки между внешними и внутренними сервисами через (REST, SOAP и т.д);

  • Интеграция с внешними платёжными шлюзами и обработка вебхуков.

  • Проведение Code Review коллег по их тикетам.

  • Написание unit- и интеграционных тестов (JUnit, Mockito).

  • Проектирование архитектуры создаваемых проектов и функций.

  • Умение работать с очередями/сообщениями (RabbitMQ, Kafka)

  • Опыт работы с платёжными сервисами Uzcard, Humo и также желательно (Visa, Mastercard, Mir, Union Pay).

  • Умение работать с высоконагруженными системами.

  • Стек: Java 8+, Spring Framework (Web, Data), Open Feign, OpenApi, Postgres, Redis, Microservices, Git (Bitbucket), SOAP.

Будет плюсом:

  • Опыт работы с контейнеризацией (Docker, Kubernetes).
  • Опыт работы в Agile/Scrum командах.

Мы предлагаем:

  • Работа над интересными и масштабными проектами в области платежных решений.
  • Профессиональное развитие, обучение и участие в конференциях.
  • Дружная команда профессионалов, готовая поддерживать и делиться опытом.
Требования
Опыт От 3 до 6 лет
Условия работы
График работы Полный день
Добавлено вчера
Для связи с работодателем или просмотра контактов нажмите на кнопку