Desenvolvedor(a) Backend PHP - Arquitetura de Integrações e Microsserviços

Indeed

Empresa

Tipo de empregoTempo Integral
Modalidade de TrabalhoPresencial
Nível de ExperiênciaSem Limite de Experiência
Nível de EducaçãoSem Limite de Formação

Descrição

Resumo da Vaga: Procuramos um profissional para atuar em integrações de conteúdo de viagens, evoluindo arquiteturas e lidando com sistemas legados e microsserviços modernos, com foco em DDD, eventos e performance. Principais Destaques: 1. Atuação em integrações complexas de conteúdo de viagens 2. Evolução de arquiteturas com DDD e Eventos, refatorando legados 3. Uso ativo de IAs generativas para acelerar entregas Sobre o Desafio Buscamos um profissional para atuar no mercado de integrações de conteúdo de viagens conectando nossa plataforma a gigantes globais. Isso significa que, no seu dia a dia, você lidará com um ecossistema complexo: desde sistemas legados que ainda se comunicam via SOAP/XML até microsserviços modernos em PHP (Laravel/Hyperf) rodando na AWS. Buscamos um profissional que não tenha medo de "colocar a mão na massa" para desatar nós de integração, refatorar legados e, ao mesmo tempo, tenha a visão de arquiteto para evoluir essa estrutura para um ambiente orientado a DDD e Eventos. Principais Responsabilidades (O que você fará de verdade) **Arquitetura e Evolução:** Projetar e evoluir microssierviços utilizando DDD (Agregados, Eventos de Domínio e Bounded Contexts), garantindo o desacoplamento entre os sistemas legados e as novas fronteiras da aplicação. **Integrações Complexas (O Diferencial):** Construir e manter conectores com fornecedores globais. Isso inclui consumo de APIs RESTful, mas também SOAP/XML com WSDL e webhooks, lidando com transformação e mapeamento de dados entre padrões divergentes. **Performance e Concorrência:** Projetar rotinas que consomem dados de múltiplos fornecedores simultaneamente. Você precisará dominar técnicas de paralelismo (ex: Guzzle Promises / Async requests) para respeitar janelas de timeout rigorosa. **Observabilidade e Monitoramento:** Implementar e manter a saúde dos sistemas em produção utilizando ferramentas consolidadas de mercado, como Sentry, Datadog, New Relic ou ELK **Mensageria Assíncrona:** Orquestrar processos longos utilizando filas (SQS, RabbitMQ ou Kafka) para processamento de notificações, disparo de e\-mails e sincronização de catálogos de hotéis. **Resgate de Legado (Brownfield):** Atuar em um ambiente onde a cultura de testes ainda está em evolução. Sua missão é implementar a pirâmide de testes (Unitário, Integração e E2E) em projetos legados, priorizando as áreas mais críticas para o negócio sem travar o time. **Parceria com IA:** Utilizar ferramentas de IA Generativa (ChatGPT, Claude, Copilot) no dia a dia para acelerar a escrita de códigos repetitivos, criar planos de refatoração e aumentar a produtividade individual e do time (já temos ganhos comprovados de até 80% com isso). Requisitos Obrigatórios **Backend Sólido:** \+4 anos de experiência com PHP (versões 7\.x a 8\.x) e domínio avançado de Laravel (ou Hyperf/Symfony). Experiência comprovada com migrações entre versões. **Integrações Específicas:** Experiência obrigatória com consumo de APIs SOAP (XML) e RESTful (JSON). Precisamos de alguém que saiba lidar com SoapClient, parsing de XML e autenticações complexas. **Arquitetura e DDD:** Conhecimento prático de Domain\-Driven Design e padrões de arquitetura (Clean Architecture, Hexagonal). Saber diferenciar Agregados, Eventos de Domínio e Bounded Contexts na prática. **Mensageria e Filas:** Experiência comprovada com ferramentas de mensageria (SQS, RabbitMQ ou Kafka). **Paralelismo:** Conhecimento em chamadas assíncronas e paralelas (ex: Promises no PHP/Guzzle) para otimização de performance em integrações. **Observabilidade:** Domínio de ferramentas específicas de monitoramento, como Sentry, Datadog, New Relic ou ELK Stack (logs estruturados, tracing distribuído e métricas). **Banco de Dados:** Domínio de MySQL (modelagem e otimização de queries) e experiência com Redis para cache e controle de concorrência (locks). **Cloud:** Experiência prática com AWS (EC2, RDS, S3\) e conteinerização com Docker. **Qualidade e Testes:** Experiência com PHPUnit/Pest e capacidade de estruturar a pirâmide de testes em projetos brownfield (legados). **IA no Dia a Dia:** Mentalidade aberta e uso ativo de IAs generativas (ChatGPT, Claude, Copilot) para acelerar entregas e solucionar problemas. Conhecimentos Desejáveis Conhecimento em Go, Node.js (NestJS) ou Python para atuar em serviços complementares. Experiência com Vue.js ou Next.js (para colaboração com o frontend). Certificações AWS ou experiência com orquestração (Kubernetes/EKS). **Perfil:** **Comunicativo e Colaborativo:** Capacidade de discutir trade\-offs técnicos com Product Owners e engenheiros de outras stacks (já que integrar com .NET é um plus). **Entusiasta de Tecnologia:** Disposição para aprender novas stacks e, principalmente, para compartilhar conhecimento sobre IA e boas práticas com o restante do time.

Publicado por

João Silva

Indeed · HR

Localização

Vagas semelhantes

João Silva

Indeed · HR

Vagas semelhantes

Desenvolvedor(a) Backend PHP - Arquitetura de Integrações e Microsserviços da Indeed em 2026 | ok.com