Apply

Senior Backend Developer (PHP)

Posted 5 days agoViewed

View full description

💎 Seniority level: Senior

📍 Location: Europe (including EEA, UK, Switzerland, Ukraine, Moldova, Georgia, Armenia, Montenegro, Turkey, Western Balkans), CET

🔍 Industry: Fintech

🗣️ Languages: English

🪄 Skills: Backend DevelopmentPHPPostgreSQLMySQLClickhouseREST APIRedisSymfony

Requirements:
  • Strong knowledge of PHP 8.3 and the Symfony framework.
  • Hands-on experience with PostgreSQL and MySQL databases.
  • Familiarity with ClickHouse for analytics and Redis for caching.
  • Proficiency in managing dependencies using Composer.
  • Expertise in database design, schema optimization, and performance tuning.
  • Proven experience building and integrating REST APIs.
  • Basic understanding of the Go programming language.
Responsibilities:
  • Develop and maintain backend services using PHP 8.3 and Symfony.
  • Design, optimize, and maintain relational databases such as PostgreSQL and MySQL.
  • Implement high-performance analytics solutions with ClickHouse and caching mechanisms using Redis.
  • Manage project dependencies efficiently with Composer.
  • Design and optimize database schemas for performance and scalability.
  • Build and maintain robust REST APIs and integrate them with external services.
  • Collaborate with front-end developers and other stakeholders to deliver seamless user experiences.
Apply

Related Jobs

Apply
🔥 Senior Backend Developer (PHP)
Posted about 2 months ago

📍 Europe, EEA, the UK, Switzerland, Ukraine, Moldova, Georgia, Armenia, Montenegro, Turkey, the Western Balkans

🔍 Fintech

🏢 Company: WhiteTech

  • Understanding of best practices for optimizing code and web products in PHP, working with caching, asynchrony.
  • Deep understanding of OOP
  • Deep understanding of Symfony.
  • Proficient in designing and implementing RESTful APIs using Symfony.
  • Proficient in Doctrine ORM.
  • Relational Database Management (Postgresql).
  • Understanding the inner workings of Kubernetes, Docker and its components such as Docker Engine, Docker Hub, Docker Swarm.
  • Deep SOLID, GRASP understanding.
  • Deep understanding of a broad range of design patterns, including their motivations, structures, and implementations.
  • Knowledge of advanced DDD concepts such as Domain Events, Domain Services, Bounded Contexts.
  • Advanced understanding of CQRS principles and benefits, including asynchronous command processing, data synchronization between read and write models.
  • Advanced knowledge of professional architecture design practices.
  • Advanced knowledge of PHP integration test automation tools and libraries such as PHPUnit, Codeception, Behat.
  • Advanced knowledge of the process of development and deployment of systems built on the basis of Event Sourcing.
  • Advanced knowledge of microservices design and deployment processes, including configuration management, monitoring, and logging.
  • Advanced knowledge of Jenkins functionality, including advanced configuration capabilities such as parameterization, plugins, additional tools.
  • Designing, developing, testing, documenting, releasing and supporting software from scratch.
  • Enhancing and refining our existing API and backend systems.
  • Integrating third-party solutions to broaden our payment ecosystem (acquirer, gateway, alternative payment methods, token platforms, systems for verification/scoring/monitoring of customer operations, reporting, etc.).
  • Running tests to make sure everything works as it should and setting up a testing environment for checking new features.
  • Fixing existing bugs and debugging the developed software.
  • Preparing necessary technical documentation.
  • Provide support for the implemented software in production
  • Collaborating with the front-end developers and other team members to complete all of the above tasks in the most efficient way.

Backend DevelopmentDockerPHPPostgreSQLSQLAgileDesign PatternsGitJenkinsKubernetesSCRUMSoftware ArchitectureAlgorithmsAPI testingData StructuresREST APISymfonyCI/CDRESTful APIsLinuxMicroservicesJSONDebugging

Posted about 2 months ago
Apply