Back

PHP Back-End Developer

Limassol, Cyprus

Apply

We’re looking for a talented Back-End Developer to join our Engineering team. You’ll be an integral part of the core Engineering Scrum team, working on next-generation payment gateway technology with a focus on security, efficiency, and performance. You’ll need a deep understanding and knowledge of server-side programming, service/microservice architecture, cloud technologies, and, more specifically, AWS.

Roles & Responsibilities

  • Work as part of a Scrum team along with the Scrum Master, Product Owner, UX designer to design, decompose, implement, and release high-end systems.
  • Design and implement new features and enhance existing functionalities according to business specifications.
  • Ensure that code meets software development and quality standards and fits into the continuous release process.
  • Ensure responsiveness of all applications.
  • Design and develop REST APIs.
  • Maintain code integrity and organization.
  • Take part in Agile ceremonies such as daily Stand-Ups, Development refinement, Planning and estimation, and Sprint Reviews.
  • Staying abreast of developments in web applications and programming languages.

Candidate Requirements

  • At least 4 years of experience in using PHP(Yii framework would be a plus) Programming Language.
  • At least 2 years experience in using node.js Programming Language.
  • At least 2 years experience in using react.js Programming Language.
  • Understanding of domain-driven design and microservices orientation
  • Work with event sourcing and messaging technologies (e.g.: Kafka, rabbit MQ, SNS/QNS, Lamada, and step functions).
  • Understand the advanced CI/CD concept deployed over Kubernetes (K8).
  • Good experience in Multi-Threading, concurrency, and collections.
  • Experience with building RESTful microservices.
  • Strong experience developing against relational databases, with some knowledge of no SQL.
  • Proven ability to use Git/Bit bucket version control.
  • Solid foundation in computer science with strong competency in data structures, algorithms, databases, and object-oriented software design.
  • Understanding of Continuous Integration, Continuous Deployment, Test Driven Development.
  • A constant will to learn.
  • An advocate of team collaboration.
  • Good communication skills – ability to communicate clearly and concisely in English language.

What we might consider as an advantage

  • Experience with Java Programming Language.
  • Experience with Payment Gateway technology.
  • Experience with AWS and/or cloud computing.
  • Experience with JavaScript, React JS.
  • DevOps knowledge, containerization experience with Docker, Kubernetes.
Submit Your Application   |   PHP Back-End Developer Limassol, Cyprus
Please enter a valid Full Name
Please enter a Message
Choose file or just drop it here (.pdf, .doc, .docx, .jpeg)
Please attach a file to your message

Thank you for your application.

We would like also to assure you that we will treat your resume with the strictest confidentiality.
We will get back to you as soon as possible.
A confirmation email was sent to your email address.
Back to Career page
Services are integration and data transfer only and do not include transaction processing