Senior Backend (PHP) Developer $$$$

Finsight Top Employer

The Role:

We have been developing products for Wall Street for the last 13 years. We grow increasingly, and our products help attract more than $30 billion of financing monthly.

Our clients: J.P.Morgan, Goldman Sachs, Dell, Ford, Tesla, and others.

The head office is in NY. The development office in Kyiv has operated for the last 9 years and comprises 140+ specialists across 10 Agile, DevOps, and Architect teams.

 
We are looking for a Senior Backend (PHP) Developer to join our team on a full-time basis. You will be a part of a motivated team that is responsible for implementing new functionality for one of the platforms, researching and evaluating technical solutions, and writing quality and maintainable code.

 
 

Key requirements:

  • 5+ years of commercial PHP development experience
  • Strong expertise in PHP 8+ with solid OOP
  • Deep knowledge of Symfony and/or Laravel frameworks
  • Strong experience with SQL databases (MySQL 8.0+, PostgreSQL 15+) including query optimization and indexing strategies
  • Solid understanding and practical application of design and architectural patterns (Clean/Onion/Hexagonal architecture, SOA, SOLID, KISS, DRY, YAGNI)
  • Hands-on experience with Domain-Driven Design (DDD) in production projects
  • Hands-on experience designing and implementing distributed systems based on microservices
  • Experience with containerization (Docker) and deploying to Kubernetes, familiarity with core Kubernetes concepts and kubectl commands for troubleshooting, as well as exposure to monitoring and logging tools like Grafana and Loki
  • Practical experience with communication protocols (REST, JSON-RPC, gRPC), messaging systems (AMQP/RabbitMQ, Kafka), and real-time communication with WebSockets
  • Strong experience in backend test automation with PHPUnit and Codeception (unit, functional, integration)
  • Strong knowledge of Git workflow (PRs, code reviews) and hands-on experience with CI/CD pipelines
  • Experience with caching systems and in-memory data stores (Redis, Memcached)
  • Strong ownership mindset & Accountability – extends accountability beyond individual features to the long-term health of the entire codebase and service ecosystem.
  • Ability to independently investigate complex issues, define solutions, proactively drive them to completion, and take responsibility for outcomes.
  • Willingness to question existing solutions and advocate for improvements.
  • English level: Intermediate (spoken and written communication with colleagues from other offices. Demo, Planning, and other meetings).

 
 
Would be a plus:

  • Experience with AWS services and cloud integrations;
  • Experience with additional frameworks (Laminas, Mezzio, Slim);
  • Experience with NoSQL databases (Elasticsearch, OpenSearch);
  • Knowledge of Node.js or Python for cross-service tasks;
  • Experience with end-to-end (E2E) testing using Playwright.

 
 
Key responsibilities:

  • Research and evaluate technical options to implement business requirements;
  • Implement new functionality, refactor legacy components, and maintain the existing codebase;
  • Analyze and estimate implementation efforts for tasks;
  • Write high-quality, maintainable, and well-tested code in line with company standards;
  • Develop and maintain automated backend tests (unit, integration, functional) to ensure reliability;
  • Contribute to monitoring and improving application stability and performance;
  • Actively participate in SAFe team events (planning, reviews, retrospectives) and provide technical input.

 
 
We offer

  • The friendly team
  • Flexible working hours (you can start work from 8 till 12, depending on your daily meeting)
  • Remote work, with the ability to return to the Kyiv office when it’ll be possible

Office in the city center - business center Panorama near the Landscape Alley, 10 minutes from Zoloti vorota metro station

  • The informal style of leadership and communication, skilled management
  • Work in an Agile environment
  • Participation in seminars, trainings, and conferences
  • English lessons online and the possibility to use English at work
  • Team building and other activities
  • Yearly salary review
  • Paid vacation, paid sick leave
  • Corporate medical insurance programs from the start date
  • PE accounting and support
  • Referral program.

Required skills experience

Symfony 4 years
Laravel 4 years
DDD 2 years
PostgreSQL 4 years
Mysq 4 years
Architecture 2 years
Clean Architecture 2 years
Microservices Architecture 3 years

Required languages

English B2 - Upper Intermediate
Ukrainian C1 - Advanced
Published 31 March
124 views
Β·
12 applications
Response activity: Very high
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...