Vaga | Desenvolvedor(a) Backend Python Sênior Contratação PJ
Estamos em busca de um(a) D esenvolvedor(a) Backend Python Sênior para atuar na evolução e sustentação de soluções escaláveis, com foco em qualidade, performance e boas práticas de desenvolvimento.
Principais responsabilidades
- Desenvolver e manter aplicações backend utilizando Python e Django;
- Evoluir APIs REST e integrações entre sistemas;
- Implementar regras de negócio em camadas de serviço;
- Trabalhar com processamento assíncrono, filas e workers;
- Aplicar práticas de desenvolvimento orientado a especificação (Spec Driven Development);
- Realizar refatorações seguras visando escalabilidade e manutenção;
- Garantir qualidade por meio de testes automatizados e code reviews;
- Atuar na observabilidade da aplicação, acompanhando performance, logs e rastreabilidade.
Requisitos
- Experiência sólida com desenvolvimento backend em Python;
- Domínio de Django e Django REST Framework;
- Vivência com PostgreSQL e modelagem de banco de dados relacional;
- Experiência com Redis, cache e filas assíncronas;
- Conhecimento prático de Celery para processamento de tarefas em background;
- Experiência com APIs REST, autenticação, webhooks e integrações externas;
- Familiaridade com Docker e ambientes containerizados;
- Experiência com testes automatizados utilizando pytest;
- Perfil sênior, com autonomia, visão crítica e capacidade de tomada de decisão técnica.
Diferenciais
- Experiência com arquitetura orientada a serviços;
- Experiência em Black Friday - Ter habilidade em ambientes de alta volumetria de acessos e compras (Performance)
- Conhecimento em multi-tenancy, middleware e tratamento contextual por requisição;
- Vivência com observabilidade utilizando OpenTelemetry, logs estruturados e tracing;
- Experiência com ambientes cloud e serviços gerenciados;
- Conhecimento em state machines, signals e fluxos transacionais;
- Facilidade para atuar em sistemas legados e conduzir sua evolução de forma segura