Chat rápido, melhores ofertas — Baixar

Desenvolvedor(a) Backend Sênior | Python | Remoto

Indeed

Empresa

Tipo de empregoTempo Integral
Modalidade de TrabalhoRemoto
Nível de ExperiênciaMais de 10 Anos
Nível de EducaçãoSem Limite de Formação

Descrição

A nstech é a maior plataforma de tecnologia e softwares para logística e supply chain da América Latina. Ela conecta toda a cadeia de transporte — embarcadores, transportadoras, corretores e motoristas — em um único ecossistema digital para tornar as operações mais eficientes, seguras e econômicas. A KMM faz parte desse ecossistema com soluções voltadas à gestão de transportes, operações logísticas e integração de processos, apoiando empresas a ganharem eficiência, controle e previsibilidade. Aqui, buscamos pessoas que queiram aprender, construir e gerar impacto em um mercado essencial para o país. Estamos em busca de um(a) **Desenvolvedor(a) Backend Sênior** para integrar nosso time e atuar no desenvolvimento, evolução e sustentação de aplicações de alta performance. Buscamos uma pessoa com sólida experiência em **Python**, arquitetura de software e desenvolvimento de APIs, capaz de atuar de forma autônoma em desafios técnicos complexos. O profissional participará da evolução contínua das soluções, contribuindo para a qualidade do código, integração entre sistemas, escalabilidade e adoção de boas práticas de engenharia de software. Caso possua conhecimentos em **Java** e **Angular**, poderá contribuir também com a manutenção e evolução de sistemas legados que coexistem no ambiente. **Responsabilidades e Atribuições:** * Desenvolver, manter e evoluir aplicações backend utilizando Python. * Projetar, desenvolver e manter APIs REST seguras, escaláveis e bem documentadas. * Implementar integrações com sistemas e serviços externos via REST e SOAP. * Atuar na modelagem, manutenção e otimização de bancos de dados relacionais. * Realizar análise, refatoração e evolução de código legado. * Desenvolver soluções com foco em qualidade, performance, escalabilidade e manutenibilidade. * Implementar autenticação, autorização e mecanismos de segurança nas aplicações. * Participar de revisões de código, promovendo boas práticas de desenvolvimento. * Escrever e manter testes automatizados para garantir a qualidade das entregas. * Utilizar ferramentas de Inteligência Artificial como apoio ao desenvolvimento, mantendo senso crítico na validação do código gerado. **Requisitos Obrigatórios** ### **Backend** * Experiência sólida com **Python 3\.10\+**. * Domínio de pelo menos um framework web moderno: + FastAPI; + Django; ou + Flask. * Conhecimento em padrões de projeto, boas práticas de desenvolvimento e arquitetura de software. * Experiência com ORM (SQLAlchemy, Django ORM ou equivalente), incluindo: + mapeamentos complexos; + relacionamentos; + controle de sessão; + lazy loading. * Tratamento de exceções e padronização de respostas de APIs. * Implementação de autenticação e autorização utilizando OAuth2, JWT e middlewares de segurança. * Integração com serviços externos via REST e SOAP. * Processamento e validação de XML e JSON utilizando Pydantic ou tecnologia equivalente. * Programação assíncrona (async/await). * Processamento de tarefas em background utilizando Celery, RQ ou ferramentas similares. * Experiência com refatoração e evolução de código legado. * Gerenciamento de dependências e ambientes com pip, Poetry e virtualenv. **Banco de Dados** * Experiência com MySQL ou PostgreSQL. * Modelagem de banco de dados relacional. * Otimização de consultas (queries). * Criação de índices. * Análise de performance. ### **APIs** * Desenvolvimento e documentação de APIs REST utilizando Swagger/OpenAPI. * Implementação de autenticação baseada em JWT. * Experiência com integração entre sistemas. ### **Versionamento e Colaboração** * Domínio de Git. * Experiência com estratégias de branching, Pull Requests e Code Review. * Capacidade de conduzir revisões de código com foco em qualidade e boas práticas. ### **Testes** * Experiência com pytest e unittest. * Conhecimento em criação de mocks e fixtures. * Comprometimento com qualidade de software e cobertura de testes. ### **Inteligência Artificial Aplicada ao Desenvolvimento** * Utilização de ferramentas de IA como suporte ao desenvolvimento. * Aplicação de IA para: + geração e refatoração de código; + criação de testes automatizados; + documentação técnica; + investigação e análise de erros. * Capacidade de revisar criticamente e validar o código gerado por IA, garantindo qualidade e segurança. **Requisitos Desejáveis** ### **Java** * Experiência com Java 8\+. * Spring Boot. * Spring MVC. * JPA/Hibernate. * Spring Security. ### **Angular** * Angular 17\+. * TypeScript. * RxJS. * Componentização. * Consumo de APIs REST. ### **Infraestrutura e DevOps** * Docker e containerização de aplicações. * Noções de CI/CD. * Experiência com ambientes em nuvem. * Arquiteturas distribuídas. * Escalabilidade e alta disponibilidade. * Processamento assíncrono e execução de rotinas em background. ### **Testes** * Conhecimento em JUnit e Mockito (para atuação em sistemas Java). * Experiência com Jest ou ferramenta equivalente para Angular. * Desenvolvimento de testes unitários para componentes Angular. **Competências Comportamentais** * Comunicação clara e objetiva. * Facilidade para trabalho em equipe e colaboração. * Autonomia na resolução de problemas técnicos complexos. * Comprometimento com prazos e qualidade das entregas. * Proatividade na identificação e implementação de melhorias técnicas. * Capacidade de compartilhar conhecimento e apoiar tecnicamente o time. * Pensamento crítico na utilização de ferramentas de Inteligência Artificial como apoio ao desenvolvimento. **Diferenciais** * Experiência com Java e Angular para atuação em sistemas legados. * Vivência em ambientes com múltiplas tecnologias e integrações entre plataformas. * Experiência em projetos com foco em escalabilidade, alta disponibilidade e arquitetura distribuída. **Benefícios** * Convênio médico com coparticipação e possibilidade de inclusão de dependentes, conforme política vigente. * Plano odontológico, com livre escolha entre os planos disponíveis. * Ticket refeição. * Wellhub/Gympass. * Zenklub: duas consultas mensais sem custo. * Seguro de vida sem custo. * Auxílio funeral sem custo.

Publicado por

João Silva

Indeed · HR

Localização

João Silva

Indeed · HR

Vagas semelhantes

Desenvolvedor(a) Backend Sênior | Python | Remoto vaga da Indeed em 2026 | ok.com