Pessoa Desenvolvedora Backend Júnior (PHP | Node | Java)
Descrição da Vaga
**Sobre a Oportunidade** Na **Cactus Gaming** , estamos buscando um **Desenvolvedor Backend Júnior** para atuar em uma plataforma de grande volume de transações e integrações com provedores de jogos e pagamentos.Você vai trabalhar junto com desenvolvedores plenos e sêniores, ajudando na **implementação de funcionalidades, correção de bugs e manutenção de APIs** , enquanto aprende sobre arquitetura, performance, segurança e integrações complexas no dia a dia.É uma vaga para quem **está no início da carreira** , mas já teve algum contato prático com backend em PHP/Laravel e quer crescer rápido em um ambiente desafiador. **Responsabilidades** * Implementar e manter endpoints simples de APIs RESTful (criação, listagem, atualização, remoção). * Ajudar na correção de bugs em sistemas existentes, sempre com apoio do time mais experiente. * Dar manutenção em regras de negócio já existentes em serviços backend. * Consumir APIs externas básicas (ex.: chamadas HTTP com autenticação por token). * Escrever SQL básico (SELECT, filtros, alguns JOINs) em bancos relacionais. * Escrever testes básicos (principalmente unitários) quando orientado. * Ajudar na documentação simples de endpoints (ex.: exemplos no Postman, anotações em Swagger/OpenAPI orientadas pelo time). * Utilizar Git no fluxo diário (commit, branch, pull request) seguindo orientações do time. * Participar de code reviews, recebendo feedback e ajustando o código de acordo com os padrões definidos. **Requisitos Obrigatórios** * Experiência prévia (estágio, projetos pessoais, freelance ou CLT) com desenvolvimento backend em PHP, de preferência usando Laravel. * Conhecimento dos conceitos básicos do Laravel, como: + Routes, Controllers, Models, Migrations e uso básico do Eloquent. * Noções de APIs REST: + Entender o que é um endpoint, status code, métodos HTTP (GET, POST, PUT, DELETE) e JSON. * Conhecimento básico de bancos de dados relacionais (MySQL ou PostgreSQL): + Saber montar consultas simples, filtros, paginação e alguns JOINs com orientação. * Noções de orientação a objetos (classes, métodos, herança simples, interfaces ou traits). * Capacidade de debug em nível júnior: + Ler mensagens de erro, analisar logs básicos, reproduzir cenários e seguir orientações do time para encontrar a causa de problemas. * Uso básico de Git: + Clonar repositório, criar branch, fazer commits e abrir pull request. * Vontade real de aprender e de ouvir feedback técnico. * Organização e responsabilidade com prazos e entregas. **Diferenciais (Não obrigatórios, mas contam pontos)** * Já ter tido contato com Node.js ou Java para backend (mesmo que em projetos pequenos ou estudos). * Noções de NoSQL: + Ter estudado Redis, MongoDB ou DynamoDB em algum projeto ou curso. * Já ter usado Docker para subir ambiente local. * Noções de filas (ex.: jobs em Laravel Queue, SQS, RabbitMQ, Kafka, etc.). * Noções de segurança básica em APIs (ex.: não expor dados sensíveis, validar entrada de usuário). * Experiência com ambiente de apostas, jogos online, meios de pagamento ou fintech. **Mindset que Buscamos** * Disponibilidade e interesse real em aprender novas linguagens, principalmente: + Kotlin (para serviços modernos na JVM). + Go (Golang) para serviços de alta performance e baixa latência. * Vontade de se aprofundar com o tempo em bancos não relacionais, como MongoDB ou DynamoDB. * Perfil curioso e investigativo: + Gosta de entender “por que” algo quebrou e não só “como” consertar. * Gosto por aprender com pessoas mais experientes, absorvendo padrões, boas práticas e padrões de arquitetura. * Desejo de crescer para Pleno, assumindo gradualmente mais responsabilidade técnica. **O que você vai aprender aqui (com o time)** * Integrações complexas com pagamentos, KYC, antifraude e provedores de jogos. * Uso mais avançado de Laravel (Jobs, Events, Queues, Middlewares, Multi\-tenant etc.). * Trabalho com filas, mensagens e eventos assíncronos. * Debug avançado em sistemas legados e de alta carga. * Conceitos práticos de observabilidade (logs, métricas, tracing). * Conceitos de cloud (AWS, GCP ou Azure) e Docker/Kubernetes, conforme a sua evolução. Se você está começando a carreira como **Backend Júnior** , já escreveu código em PHP/Laravel e quer se desenvolver em um ambiente com **alta exigência técnica, acompanhamento de plenos/sêniores e espaço real para crescer** , a **Cactus Gaming** quer te conhecer. **About The Company** A **Cactus** é líder inovadora no mercado brasileiro de entretenimento online para a indústria de iGaming.
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev