Backend Developer PHP - India - Vidurta

    Vidurta
    Vidurta India

    2 weeks ago

    Default job background
    Technology / Internet
    Description

    Job Description:

    We are seeking a Backend Developer specializing in Symfony for a prestigious French institution. The

    project involves creating a platform designed to manage our community of entrepreneurs and their

    diverse interactions, aiming to provide optimal support.

    Main responsibilities:

    • Develop our platform, from design to production
    • Ensure the quality and reliability of our platform
    • Close collaboration with the CTO, particularly through code reviews as well as with frontend

    developers

    • Creation and maintenance of documentation: OpenApi/AsyncApi, ADR, Runbooks

    Technical Stack

    • Languages & Frameworks: Symfony 7 / PHP 8.2 / Api Platform
    • Containerization & Orchestration: Docker / Fargate
    • Database: PostgreSQL, Typesense
    • Identity and Access Management: Keycloak (OpenID Connect)
    • Message Bus: SQS
    • Infrastructure: AWS / Terraform
    • Observability: CloudWatch
    • Testing: PhpUnit, Phpstan, Php-cs-fixer, Deptrac...
    • CI/CD: Github Actions

    Obligatory Technical Skills:

    • At least 4-5 years of experience in backend development
    • Experience with Symfony and PHP
    • Rigorous about testing: functional, integration, and unit tests
    • Ability to work with event-driven architectures and understand design patterns related to

    asynchronous programming

    • Experience with CQRS and Event Sourcing

    Obligatory Personal Skills:

    • Team-oriented
    • Ability to be proactive and work independently

    Nice to have skills:

    • Experience with DDD principles
    • Knowledge in DevOps
    • Experience with AWS services and cloud infrastructure principles

    Culture-Fit:

    We're looking for someone who aligns with our company culture. The ideal candidate:

    • Has a "can-do" mindset.
    • Demonstrates honesty and integrity.
    • Is always striving for excellence.
    • Values providing value to our customers.
    • Works well as part of a team.
    • Is socially responsible.