PHP Developer (Yii2) / Fintech
Ищем опытного PHP-разработчика для финтех-проекта. Нужно будет декомпозировать монолит на микросервисы, разрабатывать новый функционал и интеграции, поддерживать legacy и оптимизировать производительность. Требуется глубокое знание Yii2, реляционных БД и Docker, плюсом будет опыт с Golang. Компания предлагает оформление по ТК, корпоративное обучение английскому и другие бонусы.
Зарплата не указана — оценили по рынку
На основе 51 похожих вакансий за 90 дней.
Что предстоит делать
- 1. Развитие проекта и архитектура:
- Участие в проектировании и реализации процесса декомпозиции монолитного приложения (Yii2) на микросервисную архитектуру;
- Разработка нового бизнес-функционала и интеграций с внешними платежными системами, банками и скоринговыми сервисами;
- Проектирование API (REST/RPC) и контрактов взаимодействия между микросервисами.
- 2. Поддержка Legacy и оптимизация:
- Сопровождение и поддержка существующего Legacy-кода, обеспечение его стабильной работы;
- Глубокий рефакторинг и оптимизация производительности: от уровня PHP-кода до оптимизации сложных SQL-запросов и индексов в БД;
- Выявление «узких мест» (bottlenecks) и их устранение.
- 3. Инцидент-менеджмент и надежность:
- Участие в реагировании на инциденты (L2/L3 поддержка), расследование причин сбоев (RCA) и предотвращение их повторения;
- Обеспечение консистентности данных и корректной обработки распределенных транзакций;
- Покрытие критического функционала Unit и Integration тестами.
- 4. Работа с инфраструктурой и данными:
- Настройка и оптимизация работы с очередями (Redis) для асинхронной обработки задач;
- Участие в настройке CI/CD пайплайнов и деплоя в кластер K3s;
- Мониторинг состояния сервисов и логирование.
Что ждём от вас
- 1. PHP & Framework: уверенное знание PHP 7.4/8.x, глубокий опыт работы с Yii2 (понимание его жизненного цикла, событий, хуков, работы с БД);
- 2. Базы данных:
- Отличное знание реляционных БД (MySQL, PostgreSQL): понимание ACID, транзакций, блокировок, оптимизация запросов, работа с индексами;
- Опыт работы с NoSQL (MongoDB): понимание сценариев использования, агрегации, шардирования;
- 3. Архитектура: понимание принципов микросервисной архитектуры, паттернов (Saga, Outbox, CQRS — будет плюсом), опыт разделения монолита;
- 4. Очереди и кэширование: уверенная работа с Redis, опыт проектирования асинхронных процессов через очереди (RabbitMQ, Kafka или Redis Queues);
- 5. Инфраструктура: уверенное использование Docker. Базовое понимание K3s (Kubernetes) — умение читать манифесты, смотреть логи подов, понимать принципы оркестрации;
- 6. Информационная безопасность:
- PCI DSS - требования к хранению, передаче и обработке PAN;
- 152-ФЗ (работа с персональными данными граждан РФ) — требования к обезличиванию, согласию, хранению;
- Внутренние политики ИБ компании (работа с логами, маскирование данных, разграничение доступа);
- 7. Будет значимым преимуществом:
- Опыт коммерческой разработки на Golang в продакшен-среде;
- Понимание сильных и слабых сторон Go vs PHP при выборе языка для нового микросервиса;
- Готовность в перспективе участвовать в разработке новых сервисов на Go (до 30–50% задач);
- Обязательно понимание UI фреймворков, взаимодействия клиент-сервер;
- Опыт работы с ReactJS;
- 8. Техническая ответственность (Ownership): способность брать на себя полную ответственность за реализацию фичи или модуля «под ключ» — от уточнения требований у бизнеса до деплоя и мониторинга в продакшене;
- 9. Навыки коммуникации: умение аргументированно и конструктивно отстаивать свои технические решения, а также принимать чужую аргументацию, опираясь на данные, а не на эмоции;
- 10. Внимательность к деталям и педантичность (в финтехе цена ошибки крайне высока);
- 11. Умение работать с чужим кодом и документировать свои решения;
- 12. Стрессоустойчивость и системный подход при разборе инцидентов.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийСтарший PHP разработчик (бэкенд)
~1 192 000 – 2 086 000 ₸ оценка
Ищем старшего PHP-разработчика для AI-ориентированной команды. Нужно создавать масштабируемые Laravel-бэкенды, писать тесты с TDD и разворачивать на GCP. Требуется 5+ лет опыта, владение AI-инструментами и высокая продуктивность. Предлагаем современные технологии и полную автономию.
Старший Full-Stack разработчик (инфраструктура, WordPress, JS)
~1 192 000 – 2 086 000 ₸ оценка
Инфраструктурный full-stack разработчик для защиты и оптимизации портфеля веб-сайтов (WordPress, JS). Нужно выполнять миграции, настраивать серверы, писать чистый код и внедрять меры безопасности. Требуется опыт в iGaming и affiliate marketing, знание PHP, JavaScript, Linux и облачных технологий. Удаленная работа.
PHP-разработчик
~1 192 000 – 2 086 000 ₸ оценка
Ищем опытного PHP-разработчика для работы над каталогом крупной B2B-платформы. Нужно разрабатывать серверную часть автоматизации закупок, писать тесты и участвовать в командных процессах. Предлагают удаленку, гибкий график, белую зарплату с индексацией и ДМС.
Старший WordPress / WooCommerce разработчик
~1 192 000 – 2 086 000 ₸ оценка
Ищем опытного WordPress/WooCommerce разработчика для миграции и развития e-commerce платформы на AWS. Нужно знать WordPress, WooCommerce, Node.js и Vue.js. Предлагаем удаленную работу, 25 дней отпуска и оплачиваемое обучение.
Старший PHP разработчик с опытом Go
~1 192 000 – 2 086 000 ₸ оценка
Applyft ищет Senior PHP разработчика с опытом Go для работы над высоконагруженными микросервисами. Нужно разрабатывать и поддерживать бэкенд, интегрировать платежные системы и аналитику, писать тесты. Предлагают полную удаленку, гибкий график, страховку, обучение и 20 дней отпуска.
PHP-разработчик
~1 192 000 – 2 086 000 ₸ оценка
Крупная торговая компания ищет опытного PHP-разработчика для участия в проектах по интеграции систем. Требуется глубокое знание PHP, MySQL, JS, фреймворков Laravel/Symfony, а также опыт с Kafka и ElasticSearch. Предлагают стабильную работу, офис в Москве, корпоративный транспорт и обучение английскому.