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 лет |
График работы | Полный день |