Na OneBox usamos IA, OCR e NLP para validar documentos, identidades e benefícios em escala, com alto volume e exigências rigorosas de segurança e performance. Buscamos uma pessoa desenvolvedora backend pleno para construir e evoluir os sistemas que sustentam essas operações, escrevendo código de qualidade e ajudando a elevar o nível técnico do time.
Desenvolver, manter e evoluir sistemas backend escaláveis, seguros e performáticos, garantindo a qualidade do código e contribuindo para a melhoria contínua das soluções e dos processos de desenvolvimento.
- Desenvolver APIs REST e serviços backend em Java.
- Manter e evoluir sistemas existentes.
- Participar de revisões de código (code review).
- Escrever testes automatizados (unitários e de integração).
- Colaborar com os times de produto, frontend e DevOps.
- Investigar e corrigir bugs e problemas em produção.
- Participar das cerimônias ágeis (daily, planning, retrospectiva).
- Garantir boas práticas de desenvolvimento (clean code, SOLID).
- Qualidade do código (baixa taxa de bugs/retrabalho).
- Cumprimento dos prazos de entrega.
- Cobertura de testes automatizados.
- Tempo de resposta para resolução de incidentes.
- Performance e estabilidade das aplicações.
- Participação e contribuição técnica no time.
- Experiência com Java (versão 8 ou superior).
- Experiência com APIs REST.
- Conhecimento em bancos de dados relacionais (ex.: PostgreSQL, MySQL).
- Experiência com frameworks como Spring Boot.
- Conhecimento básico de versionamento com Git.
- Familiaridade com arquitetura de microsserviços.
- Pensamento analítico e resolução de problemas.
- Boa comunicação e trabalho em equipe.
- Organização e gestão de tempo.
- Proatividade.
- Capacidade de aprender rapidamente.
- Atenção à qualidade e aos detalhes.
- Formação em Ciência da Computação, Engenharia ou áreas relacionadas (ou experiência equivalente).
- Experiência prática em desenvolvimento backend.
- Conhecimento em orientação a objetos.
- Experiência com consumo e integração de APIs.
- Conhecimento ou experiência em desenvolvimento com Python.
- Conhecimento ou experiência em desenvolvimento com Go (Golang).
- Experiência com cloud (AWS, Azure ou GCP).
- Conhecimento em Docker e Kubernetes.
- Experiência com mensageria (Kafka, RabbitMQ).
- Conhecimento em CI/CD.
- Experiência com observabilidade (logs, métricas, tracing).