Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
WhiteTech provides white-label and SaaS solutions for businesses in the financial ecosystem, including EMI, PSP, e-commerce, and open banking platforms. Its platform is designed for flexibility, scalability, and seamless integration, supporting payment products and services worldwide.
задачи
Design, develop, test, document, release, and support software from scratch;
Enhance and refine existing API and backend systems;
Integrate third-party solutions into the payment ecosystem, including acquirers, gateways, alternative payment methods, token platforms, verification, scoring, monitoring, and reporting systems;
Run tests and set up testing environments for new features;
Fix bugs and debug developed software;
Prepare technical documentation;
Support implemented software in production;
Collaborate with front-end developers and other team members;
Analyze data, processes, and code to identify, resolve, or prevent issues and improve products.
требования
Strong knowledge of PHP code and web product optimization, including caching and asynchronous processing;
Knowledge of best practices for developing and supporting large-scale projects;
Deep understanding of OOP, Symfony, SOLID, GRASP, and design patterns;
Experience designing and implementing RESTful APIs with Symfony;
Proficiency in Doctrine ORM;
Proficiency with PostgreSQL and complex SQL query optimization using query rewriting, indexing strategies, and execution plans;
Experience designing database schemas, including normalization and entity-relationship modeling;
Understanding of Kubernetes and Docker, including Docker Engine, Docker Hub, and Docker Swarm;
Advanced knowledge of DDD, including Domain Events, Domain Services, and Bounded Contexts;
Ability to design domain models for complex business problems and separate domain models using Bounded Contexts;
Advanced understanding of CQRS, including asynchronous command processing and synchronization between read and write models;
Experience implementing CQRS-based architectures with design and architectural patterns;
Advanced knowledge of architecture design practices and experience designing complex, large-scale systems;
Ability to define and document architectural solutions and address system complexity and scalability;
Advanced knowledge of PHP integration test automation tools and libraries, including PHPUnit, Codeception, and Behat;
Ability to design and structure integration tests for large systems with many interacting components;
Knowledge of setting up test environments and managing dependencies for integration testing;
Advanced knowledge of Event Sourcing system development and deployment;
Ability to design scalable Event Sourcing application architectures;
Advanced knowledge of microservices design and deployment, including configuration management, monitoring, and logging;
Advanced knowledge of Jenkins, including parameterization, plugins, and additional tools;
Excellent troubleshooting skills, curiosity about innovation, and ability to find unconventional solutions;
Nice to have: Ukrainian or Russian conversational proficiency.
условия
Fully remote work with flexible hours within the CET time zone from any location of choice;
19 Business days of flexible paid time off;
Competitive compensation package commensurate with experience;
Friendly and supportive work environment;
Regular opportunities to participate in conferences and community events as a participant and contributor;