Senior Java developer (трайб POS)

Дата размещения вакансии: 25.11.2024
Работодатель: АО «ОТП Банк» (JSC «OTP Bank»)
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Кого ищем: Java разработчика в команду POS Traders Payment

Чем предстоит заниматься:

  • Разработка новой функциональности продуктов Банка;
  • Участие в разработке мидл-слоя продуктов Банка на базе микросервисной архитектуры;
  • Участие в разработке инфраструктуры непрерывной доставки кода по методологии DevOps;
  • Участие в разработке архитектурных решений;
  • Обеспечение высокого качества поставляемого программного кода за счет использования инструментов контроля качества и написания модульных тестов;
  • Обеспечение высокого уровня отказоустойчивости разворачиваемых сервисов за счет использования инструментов оркестрации и мониторинга;
  • Анализ и реализация интеграций с сервисами и системами Банка;
  • Проведение валидации программного кода.

Что мы используем:

  • Языки: Java 11, Java 17;
  • Фреймворки: Spring Boot 3, Hibernate, Spring Data, Spring Security, JUnit+Mockito;
  • Базы данных: PostgreSQL+MongoDB;
  • Брокеры сообщений:Rabbit, Kafka;
  • SVC: Git+BitBucket;
  • CI/CD: TeamCity, Nexus;
  • сборка проекта: maven;
  • Оркестрация: k8s

Что мы ждём от тебя:

  • Хорошие компетенции в Java Core, Java Spring Boot;
  • Опыт работы с базами данных PostgreSQL, MongoDB, MinIO;
  • Понимание принципов микросервисной архитектуры, работы Docker-контейнеров в кластере Kubernetes;
  • Опыт работы в agile-командах.