Job Description
Job DescriptionRole Overview - Must currently reside in Florida for consideration. In this role, you will help transform a legacy monolithic PHP application into a modern, cloud-native, microservice-oriented architecture on AWS. You will play a key role in API-driven development, service decoupling, and cloud modernization while working within an Agile Scrum environment. You will collaborate closely with engineering, DevOps, product, QA, and analytics teams to deliver secure, scalable, and high-quality backend services.
Key ResponsibilitiesDrive the decoupling of a legacy PHP monolith into domain-driven microservices and APIsDesign, develop, and maintain backend services using Symfony (or equivalent MVC frameworks) and Doctrine ORMArchitect and implement RESTful APIs with strong documentation, testing, and versioning practicesBuild and integrate third-party APIs with a focus on performance, scalability, and securityPartner with DevOps and Infrastructure teams to design and deploy AWS-based solutionsUtilize AWS services such as ECS, EKS, Lambda, S3, API Gateway, RDS, and CloudWatchContainerize applications using Docker and manage orchestration via Kubernetes or ECSImplement and maintain CI/CD pipelines for reliable and rapid deploymentsLeverage Infrastructure-as-Code tools to ensure reproducible environmentsParticipate in architectural discussions, code reviews, and cross-functional planningWork within an Agile Scrum framework, including sprint planning, demos, and retrospectivesCollaborate with Product, QA, and Analytics to ensure alignment and data integrity
Qualifications3+ years of professional backend development experience with PHP (Symfony preferred)Strong understanding of microservice architecture and API-first designProven experience deploying and managing applications on AWSHands-on experience with Docker and KubernetesExperience building and maintaining CI/CD pipelinesFamiliarity with Terraform, CloudFormation, or similar IaC toolsStrong understanding of third-party API integration patterns and error handlingExperience working in an Agile/Scrum environmentProficiency with Git, software design patterns, and code quality best practicesExcellent problem-solving, communication, and collaboration skills
What Sets You ApartAWS certification (Developer Associate or Solutions Architect)Experience with Symfony 6, Doctrine ORM, or similar frameworksKnowledge of serverless architecture using AWS Lambda and API GatewayFamiliarity with event-driven architectures (SNS/SQS, Kafka, streaming platforms)Background in travel, hospitality, entertainment, or ticketing systemsExperience with observability tools such as New Relic, Datadog, CloudWatch, or ELKStrong understanding of cloud security best practices (IAM, least privilege, encryption)Experience mentoring developers or leading small Agile teams
