Pessoa Backend Pleno (PHP | Node | Java)

Cactus Gaming
Sênior
Presencial
Publicado em 13 de novembro de 2025

Descrição da Vaga

**Sobre a Oportunidade** Na **Cactus Gaming**, estamos buscando um **Desenvolvedor Backend Pleno** para atuar em nossa plataforma de alta criticidade, com grande volume de transações e integrações com provedores de jogos, pagamentos, KYC e antifraude.Você irá atuar no **desenvolvimento e manutenção de APIs e integrações**, apoiando times sêniores na evolução da arquitetura, melhoria de performance e aumento da robustez do ecossistema da Cactus Gaming. **Responsabilidades** * Desenvolver e manter **APIs RESTful** bem estruturadas, seguras e performáticas. * Implementar e dar manutenção em **integrações com provedores externos** (pagamentos, KYC, antifraude, provedores de jogos, notificações etc.). * Trabalhar com **filas e processamento assíncrono** (ex.: Redis, SQS ou semelhantes) em cenários orientados pelo time. * Ajudar a garantir a **segurança das integrações**, implementando autenticação, autorização e validações de entrada. * Escrever e otimizar **queries em bancos relacionais** (MySQL, PostgreSQL). * Utilizar **caching** (principalmente Redis) para melhoria de performance em cenários críticos. * Escrever **testes automatizados** (unitários e alguns testes de integração). * Contribuir na **documentação de APIs** usando Swagger / OpenAPI, Postman ou similares. * Participar de **code reviews**, seguindo padrões definidos pelos sêniores e propondo melhorias. * Colaborar com times de **Frontend, DevOps e QA** para entregar soluções integradas e estáveis. **Requisitos Obrigatórios** * Experiência consistente em desenvolvimento backend com **PHP (Laravel)**. * Vivência com pelo menos **uma outra linguagem backend** moderna (**Node.js ou Java**) — nível de conforto para dar manutenção e implementar endpoints simples. * Conhecimento prático do ecossistema Laravel, como: + **Eloquent, Middlewares, Jobs, Events, Queues**. * Experiência com **integração de APIs de terceiros**, incluindo: + Consumo de APIs REST, uso de tokens (JWT, API Keys) e, de preferência, Webhooks. * Experiência prática com bancos de dados: + **Relacionais:** MySQL, PostgreSQL (modelagem básica, joins, índices simples). * **Boa capacidade de debug e investigação de problemas** em sistemas existentes/legados, incluindo: + Leitura e interpretação de logs, reprodução de cenários e entendimento de fluxos de negócio. * Noções de **NoSQL**: + Uso de **Redis** no dia a dia; + **Desejável já ter tido contato com MongoDB ou DynamoDB**, mesmo que em projetos menores ou estudos. * Noções de **monitoramento e logs** (por exemplo, já ter usado Sentry, Grafana, Kibana ou ferramentas similares, nem que seja em contexto básico). * Experiência com **Git** (branches, pull requests, code review) e boas práticas de versionamento. * Familiaridade com **Docker** (subir ambiente local com docker\-compose, entender containers básicos). * Boa comunicação, trabalho em equipe e abertura para feedback. **Diferenciais** * Experiência anterior em **iGaming, apostas esportivas, meios de pagamento ou fintechs**. * Contato com **Cloud** (AWS, GCP ou Azure) — por exemplo, deploy simples, uso de RDS, S3/Storage etc. * Experiência com **filas e eventos** em maior escala (Kafka, SNS/SQS, Pub/Sub etc.). * Noções de **microsserviços** e boas práticas de integração entre serviços. * Noções de **segurança em APIs** (rate limiting, OWASP Top 10, proteção básica de endpoints). * Contato inicial com **Kubernetes** ou outra solução de orquestração (nem que seja em laboratório). **Mindset Técnico que Buscamos** * **Disponibilidade e interesse real em aprender novas linguagens**, especialmente: + **Kotlin** (para serviços JVM modernos). + **Go (Golang)** para serviços de alta performance e baixa latência. * Vontade de **aprofundar conhecimento em bancos NoSQL**, como **MongoDB e DynamoDB**. * Perfil de **curiosidade técnica e investigação**: + Gosta de entender a raiz dos problemas, debugar comportamento estranho e melhorar sistemas legados. * Compromisso com **qualidade de código**, testes e evolução contínua. * Desejo de **crescer para um nível sênior**, assumindo cada vez mais responsabilidade técnica e de decisão. Se você é um Desenvolvedor Backend Pleno que gosta de desafios, quer atuar em um ambiente de **alta complexidade técnica** e aprender com um time experiente (incluindo novas stacks como Kotlin e Go), a **Cactus Gaming** pode ser o próximo passo da sua carreira.

Vaga originalmente publicada em: indeed

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev