freehire launches on Product Hunt on 26 August.

Follow →

Java-разработчик

Summary

Java-разработчик строит и поддерживает серверную часть платежной платформы на Spring Boot, интегрирует сервисы через REST API и работает с Oracle/SQL.

Paygine — аккредитованная ИТ-компания по организации приема платежей онлайн, в том числе через кросс-платформенные мобильные приложения.

Мы специализируемся на обслуживании финансового сектора и является лидирующим поставщиком услуг для банков. Помимо банков, страховых компаний и МФО среди клиентов Paygine — известные интернациональные бренды, маркетплейсы и множество других участников рынка e-commerce.

Уже 14 лет мы развиваем российский финтех - присоединяйся и ты.

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

  • Разработкой и поддержкой серверной части на Java (Spring Boot)
  • Рефакторинг легаси-кода и написанием чистого, тестируемого кода с покрытием JUnit / Mockito
  • Проектированием и оптимизацией REST API и интеграционных взаимодействий между сервисами
  • Работой с реляционными БД (Oracle): написание сложных запросов, оптимизация индексов, анализ планов выполнения (EXPLAIN)
  • Самостоятельная сборка и деплой приложений в тестовое окружение
  • Участием в настройке и поддержке CI/CD пайплайнов (GitLab CI)
  • Базовый мониторинг работоспособности сервисов: проверка логов, настройка алертов (в связке с инфраструктурной командой), умение читать метрики (понимание, где искать проблему при падении по памяти или высокой нагрузке на CPU)
  • Документированием API (OpenAPI) и инфраструктурных сценариев (как поднять окружение, как запушить образ)

От кандидата мы ожидаем:

  • Стек: Java 8, 17+, Spring (Boot, Framework, Security, MVC), SQL (Oracle, Postgresql), RabbitMQ, Git
  • Коммерческий опыт работы от 2 лет
  • Опыт работы с многопоточкой
  • Базовое администрирование Linux: работа в командной строке, просмотр логов (grep, tail, less), управление процессами, настройка переменных окружения
  • Понимание работы с транзакциями - уровни изоляции, проблемы конкурентного доступа, оптимистичные и пессимистичные блокировки
  • Опыт отладки и профилирования - умение находить проблемы с памятью / GC, чтение heap-dump, базовый анализ метрик
  • Навык написания тестов - JUnit, Mockito, интеграционные тесты с Testcontainers

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

  • Официальное трудоустройство по ТК РФ
  • Конкурентную заработную плату с ежегодной индексацией
  • Ежегодное премирование по результатам выполненных годовых целей и годовой оценки руководителя в размере до одного месячного оклада
  • Пятидневную рабочую неделю с гибким временем начала дня с 8:00 до 10:00
  • Гибридный график после прохождения испытательного срока
  • Возможности для карьерного и профессионального роста

  • Отсрочку от военной службы

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available