Openprovider

Senior Backend Software Engineer, PHP

Openprovider

full-time

Posted on:

Origin:  • 🇳🇱 Netherlands

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AngularAWSDNSDockerGoGoogle Cloud PlatformGrafanaGRPCJenkinsKafkaKubernetesLaravelMySQLPHPPostgresPrometheusRabbitMQReactRedisSymfony

About the role

  • Join Technology department working on RCP, Domains & DNS, integrations with third-party platforms.
  • Design and develop backend software for domains business using PHP and Go.
  • Use object-oriented analysis and design; implement scalable, secure, maintainable solutions.
  • Work with GitHub/Bitbucket, JIRA, Jenkins, Docker; use agile methodologies (TDD/BDD/Scrum/Kanban).
  • Participate in QA activities: design/code reviews, unit testing, defect fixes, operational readiness.
  • Design and implement APIs and services; maintain security and ISO 27001 protocols.

Requirements

  • Bachelor's degree in Computer Science, Engineering or related field.
  • At least 5+ years of experience in software development in PHP.
  • Strong experience in API development and API management tools, particularly in REST and GRPC.
  • Strong experience in SaaS solution delivery adoption frameworks.
  • Experienced in PHP 7+, PHP modern frameworks (Symfony, Laravel, Yii, etc.)
  • Understanding and usage SOLID, GRASP, Design patterns, etc.
  • Experienced with Docker, PHPUnit
  • Experienced with databases (MySQL or PostgreSQL), message brokers (RabbitMQ or Kafka)
  • Strong analytical and problem-solving skills, with the ability to work independently or as part of a team.
  • Enthusiasms for learning and using new technologies.
  • Good level of spoken English.