PHP-программист/Middle PHP Developer (FinTech / iPSP)

PHP-программист/Middle PHP Developer (FinTech / iPSP)

Минск, проспект Независимости, 177

Метро: Борисовский тракт

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

Мы — белорусская продуктовая FinTech-компания. Разрабатываем и поддерживаем собственную высоконагруженную iPSP-платформу (Internet Payment Service Provider), которая обеспечивает прием платежей, процессинг транзакций и интеграцию с банками-эквайерами по всему миру.

Сейчас мы расширяем команду и ищем Middle PHP-разработчика, готового глубоко погрузиться в логику движения денег, обеспечивать отказоустойчивость 24/7 и развивать API для наших мерчантов.

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

  • Разработка ядра: Писать чистый, строго типизированный код на PHP (Symfony).
  • Интеграции: Разрабатывать и поддерживать модули интеграции с международными платежными шлюзами, банками и альтернативными методами оплаты.
  • Проектирование API: Проектировать и документировать отказоустойчивые REST/SOAP API для мерчантов.
  • Оптимизация и надежность: Работать со сложными транзакциями в СУБД, управлять блокировками, обеспечивать идемпотентность запросов и защиту от double-spending.
  • Работа с Legacy: Стабильно и спокойно работать с легаси-кодом (включая монолитную архитектуру) — оптимизировать его, рефакторить и переводить критические узлы на новые рельсы.
  • Fullstack-задачи: Поддерживать и развивать интерфейсы (кабинеты мерчантов, админ-панели), используя Vue.js, jQuery или другие фронтенд-фреймворки.
  • Микросервисы: Принимать участие в распиле монолита, проектировании распределенной микросервисной архитектуры, создании новых микросервисов.
  • Безопасность: Реализовывать механизмы шифрования, токенизации данных и защиты платежного контура в соответствии со стандартами PCI DSS.

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

  • Опыт коммерческой разработки на PHP от 3-х лет (актуальные версии 8.1+).
  • Отличное знание фреймворка Symfony или Laravel на глубоком уровне (DI, Service Providers, Queues).
  • Фронтенд-бэкграунд: Хорошие практические знания Vue.js (или React/Angular) и готовность при необходимости разобраться в коде на jQuery
  • Уверенные навыки работы с PostgreSQL / MySQL: понимание уровней изоляции транзакций ACID, оптимизация тяжелых запросов, индексы.
  • Архитектурный кругозор: Четкое понимание принципов микросервисной архитектуры, межсервисного взаимодействия (REST, SOAP) и брокеров сообщений (RabbitMQ).
  • Умение пользоваться инструментами отладки (Xdebug, логирование)
  • Обязательное покрытие своего кода Unit и Integration тестами (PHPUnit / Codeception).
  • Хорошие знания Docker и Git: Уверенное использование Docker в локальной разработке. Понимание пайплайнов GitLab CI(Jenkins CI/CD).
  • Знание и понимание k8s на базовом уровне.

Отношение к коду:

  • Прагматичный подход к легаси-коду: отсутствие страха перед старой кодовой базой, умение читать чужой код и последовательно улучшать его.

Финтех-кругозор:

  • Понимание базовых концепций процессинга: Auth/Complete, Refund, Void, Webhooks, Idempotency-Key.
  • Понимание принципов информационной безопасности (OWASP Top 10, базовые требования PCI DSS).

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

  • Опыт прохождения аудитов безопасности (или разработки систем под требования регуляторов, например, Нацбанка РБ).
  • Опыт работы со сквозным логированием (ELK/Syslog, Correlation ID).
  • Опыт интеграции с процессинговыми центрами банков или платежных систем.
  • Английский язык (для чтения документации платежных шлюзов).
  • Самостоятельность: Способность взять бизнес-требование по интеграции нового локального метода оплаты и декомпозировать его на технические задачи.

Условия:

  • гибридный формат и современный офис рядом с метро в БЦ ПОРТ (после успешного прохождения испытательного срока);
  • комфортные условия для работы и общения;
  • дружную команду и возможность влиять на процессы — ценим инициативу и поддерживаем развитие.
  • официальное трудоустройство, соц пакет (отпуск 26 КД, 5 sick days)
  • график работы: пять дней в неделю (гибкое начало дня).

*Вакансия, планируемая к созданию и/или замещению (перспективная).

Навыки
  • MongoDB
  • MySQL
  • Atlassian Jira
  • SQL
  • Redis
  • PHP
  • Symfony
  • Git
  • ООП
  • Lunix
Посмотреть контакты работодателя

Адрес

Похожие вакансии

MaxLine
  • Минск

  • Не указана

Рекомендуем

PHP Middle Developer (Symfony 7+)

Савостьянова Светлана Анатольевна

  • Минск

  • до 3000 USD

Рекомендуем
Фаброс
  • Минск

  • до 3000 USD

Рекомендуем
  • Минск

  • до 3000 USD

Fullstack-разработчик (PHP / API / AI интеграции)

Издательский дом Гревцова

  • Минск

  • до 3000 USD

PHP-программист

АвтозапчастьСити

  • Минск

  • до 3000 USD

ЭЛЕКТРОСИЛА, сеть магазинов

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

ЭЛЕКТРОСИЛА, сеть магазинов

  • Минск

  • до 4000 BYR

Арлайт РУС
  • Минск

  • до 4000 BYR

Альнилам

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

Альнилам

  • Минск

  • до 4000 BYR

MaxLine
  • Минск

  • до 4000 BYR

А1 (Унитарное предприятие А1)

Инженер-программист 1С

А1 (Унитарное предприятие А1)

  • Минск

  • до 4000 BYR

Национальный центр электронных услуг,РУП

Middle Backend Developer Java (ведущий инженер-программист)

Национальный центр электронных услуг,РУП

  • Минск

  • до 4000 BYR

ТехноИнновация
  • Минск

  • до 4000 BYR

Профессиональные правовые системы

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

Профессиональные правовые системы

  • Минск

  • до 4000 BYR

Team.Inno / Фабрика инноваций и решений

Java Developer

Team.Inno / Фабрика инноваций и решений

  • Минск

  • до 4000 BYR

Спортдата

PHP разработчик

Спортдата

  • Минск

  • до 4000 BYR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию