
Explore more
About the role
- Develop, maintain, and improve internal payment solutions, modules, and services within a payment gateway ecosystem;
- Refactor and optimize existing code to enhance the performance, scalability, and stability of payment services;
- Ensure high code quality through clean architecture, best practices, and unit testing;
- Participate in code reviews and actively contribute to team knowledge sharing;
- Analyze, troubleshoot, and resolve technical and performance-related issues in payment systems.
Requirements
- 3+ years of hands-on experience with PHP;
- Strong knowledge of OOP principles and software design patterns;
- Experience working with MVC frameworks (Symfony, Yii2, Laravel - optional);
- Practical experience integrating payment systems (PSPs, gateways, banks) and other third-party services;
- Confident working with MySQL and/or PostgreSQL databases;
- Experience using Redis, Git, Composer, and Nginx;
- Solid understanding of REST API design and client-server architecture;
- Familiarity with Docker;
- Experience with message brokers (RabbitMQ, Kafka, SQS, Gearman) will be a plus;
- English - Intermediate (some clients speak English).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PHPOOP principlessoftware design patternsMVC frameworksMySQLPostgreSQLREST API designclient-server architectureDockermessage brokers
Soft Skills
code reviewsknowledge sharingtroubleshootingproblem solving