Na OneBox usamos IA, OCR e NLP para validar documentos, identidades e benefícios em escala, com alto volume e exigências rigorosas de disponibilidade, segurança e performance. Buscamos uma pessoa desenvolvedora sênior, com forte atuação em Python e experiência em Java, para construir soluções escaláveis e ajudar a evoluir a arquitetura e os processos do nosso time de engenharia.

Missão do cargo

Desenvolver, manter e evoluir sistemas backend de alta disponibilidade, com forte atuação em Python e experiência em Java. A posição envolve a construção de soluções escaláveis e seguras, a aplicação de boas práticas de desenvolvimento, a revisão de código e a participação ativa na evolução da arquitetura e dos processos da equipe.

Responsabilidades do cargo
  • Desenvolver APIs REST e serviços backend em Python.
  • 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).
Indicadores de desempenho
  • 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.
Requisitos
  • Experiência sólida com desenvolvimento backend em Python.
  • Conhecimento ou experiência em desenvolvimento com Java.
  • Experiência com frameworks como FastAPI, Django ou Flask.
  • Conhecimento em Docker, Kubernetes e Helm.
  • Experiência com APIs REST.
  • Conhecimento em bancos de dados relacionais (PostgreSQL, MySQL).
  • Experiência com mensageria (Kafka, RabbitMQ ou RocketMQ).
  • Conhecimento de versionamento com Git.
  • Familiaridade com arquitetura de microsserviços.
  • Conhecimento em orientação a objetos.
  • Experiência com consumo e integração de APIs.
  • Pensamento analítico e resolução de problemas.
  • Boa comunicação e trabalho em equipe.
  • Organização e gestão de tempo.
  • Proatividade e capacidade de aprender rapidamente.
  • Mínimo de 5 anos de experiência em desenvolvimento.
Qualificações necessárias
  • Formação em Ciência da Computação, Engenharia ou áreas relacionadas (ou experiência equivalente).
  • Experiência prática em desenvolvimento backend.
  • Experiência com testes automatizados e boas práticas de desenvolvimento.
  • Conhecimento de padrões de arquitetura e design de software.
Qualificações desejáveis
  • Conhecimento ou experiência em desenvolvimento com Go (Golang).
  • Experiência com frameworks Java, como Spring Boot.
  • Experiência com cloud (Huawei Cloud, AWS, Azure ou GCP).
  • Conhecimento em CI/CD.
  • Experiência com observabilidade (logs, métricas e tracing).
  • Conhecimento em bancos de dados NoSQL (MongoDB, Redis, DynamoDB).
  • Experiência com processamento assíncrono e sistemas distribuídos.
Similar jobs

Desenvolvedor(a) backend python/java sênior

Apply Now
Back to search page