The position has been closed by the company
Find similar jobs
Next job

PHP developer (Cyprus) in EvoPlay

Posted more than 30 days ago

2 views

EvoPlay

EvoPlay

0
0 reviews
Without experience
Full-time work

Translated by Google

Project is a billing platform for making electronic payments using various methods with high bandwidth. We are faced with the task of high service availability and security of payment processing. Our platform is certified according to PCI DSS and developed using modern technologies.The project started as a small monolith 9 years ago, and now has several dozen microservices deployed in GCP and AWS. We use different architectural approaches and repositories for specific tasks. The aim is now to ex

Project is a billing platform for making electronic payments using various methods with high bandwidth. We are faced with the task of high service availability and security of payment processing. Our platform is certified according to PCI DSS and developed using modern technologies.

The project started as a small monolith 9 years ago, and now has several dozen microservices deployed in GCP and AWS. We use different architectural approaches and repositories for specific tasks. The aim is now to expand one of the teams involved in the support and development of the payment system.

Requirements:

  • Three years of experience working with PHP (7.x / 8.x), with Symfony framework (5.x / 6.x) from the year.
  • Experience of implementing interaction with external API according to documentation
  • Experience of using relational (MySQL) and non-relational (Redis) data stores.
  • Experience describing contracts and generating libraries using OpenApi.
  • Experience using Docker for local development
  • Understanding and following the principles of OOP, SOLID, "clean code" when developers.
  • Understanding the principles of work and testing of microservice architecture
  • Ability to work in a team, the ability to communicate and collaborate.
  • Understanding the basic principles of Kanban, Scrum.
  • li>
  • Experience of participating in team activities - retrospectives, planning, refinement, grooming and other activities.
  • English at the level of working with technical documentation.

It will be a plus:

  • Experience with queues using a message broker (AMPQ / RabbitMQ)
  • PHP Unit-test and / or Api-test writing
  • Javascript
  • PostgreSQL
  • twig
  • bash
  • Gitlab CI

Responsibilities:

  • Development and support of the service that interacts with the external API of partners.
  • Search and elimination of errors in the operation of the service based on information from logs.
  • Analysis technical tasks and requirements for the implementation of new functionality.
  • Refactoring of legacy code.
  • Covering service functionality with tests.
  • Interaction with other teams (developers of other services, dev ops, testers, project managers, business analysts, etc.).
  • Participation in daily meetings, technical meetings, etc.

We offer:

  • 20 working days of vacation;
  • 12 sick days.
  • Compensation for sick days.
  • Off on public holidays.
  • li>
  • Flexible schedule (starting work from 8 to 11, 8-hour working day).
  • Opportunity to seriously increase your professional level, operating tools in a largecompany.
  • Professional development and training;
  • Mental health care - corporate psychologist for the team.
  • Support and development of volunteer culture - our team organizes and participates in many charity events.

Our position involves work in the office in Cyprus. We will be happy to talk in more detail:)

Translated by Google

Without experience
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept