Journy
Onebrain

Desenvolvedor(a) Backend Pleno (PHP / Java)

OnebrainRemoto

Sobre a contratante

A Onebrain atua há mais de 20 anos conectando profissionais de tecnologia às empresas que mais crescem no Brasil.

Sobre a vaga

Desenvolvedor(a) Backend Pleno (PHP / Java)

Estamos buscando uma pessoa Desenvolvedora Backend Pleno para atuar no time de Engenharia, em um contexto de Conta e Segurança, contribuindo para o desenvolvimento, evolução e sustentação de soluções robustas, seguras e escaláveis.

A posição terá atuação principalmente com PHP, além de contato com Java e/ou Kotlin, bancos de dados, APIs, integrações e práticas modernas de desenvolvimento.

Principais responsabilidades

  • Desenvolver e manter aplicações Backend utilizando PHP e seus principais frameworks;

  • Trabalhar na construção e evolução de soluções relacionadas a conta e segurança;

  • Desenvolver e integrar APIs RESTful e GraphQL;

  • Projetar e otimizar bancos de dados relacionais e não relacionais;

  • Implementar testes automatizados, garantindo qualidade e confiabilidade das aplicações;

  • Atuar com controle de versão utilizando Git e boas práticas de desenvolvimento colaborativo;

  • Trabalhar com Docker e ambientes em cloud;

  • Contribuir para a segurança das aplicações, considerando autenticação, autorização, criptografia e proteção contra vulnerabilidades;

  • Participar de decisões técnicas e contribuir para a evolução da arquitetura das soluções;

  • Trabalhar em conjunto com o time utilizando metodologias ágeis;

  • Buscar soluções eficientes e escaláveis para desafios técnicos e de negócio.

Requisitos

  • Experiência sólida com PHP;

  • Experiência com frameworks como Laravel, Symfony ou CodeIgniter;

  • Conhecimento avançado em bancos de dados relacionais, como MySQL e PostgreSQL;

  • Conhecimento em bancos não relacionais, como MongoDB e Redis;

  • Experiência com otimização de consultas e design de bancos de dados;

  • Experiência no desenvolvimento de APIs RESTful e GraphQL;

  • Domínio de Git, incluindo branches, pull requests e resolução de conflitos;

  • Experiência com testes automatizados, unitários e de integração, utilizando PHPUnit ou ferramentas similares;

  • Vivência com metodologias ágeis, como Scrum e Kanban;

  • Conhecimento de Docker e containers;

  • Experiência com serviços de cloud, como AWS ou GCP;

  • Conhecimentos sólidos de segurança em aplicações web, incluindo OAuth, JWT, criptografia, SQL Injection, XSS e CSRF;

  • Boa comunicação e capacidade de trabalhar de forma colaborativa.

Diferenciais

  • Conhecimento em Java e/ou Kotlin;

  • Experiência com desenvolvimento de scripts de automação utilizando Python;

  • Conhecimento em arquitetura e desenvolvimento de integrações com ERPs, CRMs e bancos de dados;

  • Experiência com integrações utilizando APIs, web scraping e outras técnicas de integração;

  • Conhecimento em ferramentas de Workflow e automação, como n8n, Zapier ou Make;

  • Conhecimento em soluções de visualização de dados;

  • Experiência em ambientes que demandem alta atenção a segurança, escalabilidade e confiabilidade.

LocalRemoto
Tipo de contrataçãoCLT
SenioridadePleno
Skills obrigatórias
PHPSymfonyJavaKotlinAWSScrumKanban
Skills desejáveis
JiraTrello