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.
Vaga originalmente publicada em: indeed
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