Position: PHP Developer
Category: PHP
English level: intermediate
Years of experience: 2.5

Back-end PHP developer with extensive experience in database programming and back-end applications. Client-oriented PHP expert with over 2.5 years of experience. I want to get a creative and challenging position that will allow me to gain valuable commercial experience and improve the development and system design skills that I have gained during my studies and the experience that I already have.
At the moment, I am working with a product team dealing with the b2b direction.
The project uses a microservice architecture, 20+ microservices. Each service replaces a container (Docker). Communication between services occurs via REST and RabbitMQ. Got acquainted with the concept of CI / CD, CQRS, Event sourcing, DDD and clean architecture.
Most services have a stack like this:
- PHP (7.4 - 8.1)
- Laravel, Phalcon
- PostgreSQL, MongoDB

The parsing tool is a psalm, the tests were written in PHPUnit. For search - Elasticsearch. For documentation - Swagger.
I want to do my job clearly and be part of a team. I have many skills that I would like to improve and hope that my future employer will help me in my growth as an engineer.