O quê?
Onde?

DESENVOLVEDOR BACK-END PLENO

Brasília - DF
Salário a combinar
Presencial
3 out

Responsável por criar, manter e otimizar a parte do sistema que roda no servidor, garantindo que tudo funcione de forma segura, rápida e escalável. Ele atua no núcleo da aplicação, lidando com lógica, integração e banco de dados. Responsabilidades e atribuições:  Desenvolvimento e manutenção de APIs Criar e gerenciar APIs REST ou GraphQL para comunicação entre front-end e back-end. Modelagem e gestão de banco de dados Estruturar, otimizar e manter bancos relacionais (MySQL, PostgreSQL) e/ou não relacionais (MongoDB). Implementação de regras de negócio Garantir que a lógica da aplicação siga os requisitos funcionais e não funcionais. Integrações com sistemas externos Desenvolver integrações com serviços de terceiros (pagamentos, autenticação, etc.). Segurança da aplicação Implementar boas práticas de segurança (criptografia, proteção contra SQL Injection, XSS, etc.). Desempenho e escalabilidade Otimizar consultas, melhorar tempo de resposta e preparar a aplicação para alto volume de acessos. Testes e qualidade de código Criar testes automatizados (unitários e de integração) e aplicar code review. Documentação técnica Documentar endpoints, arquitetura e processos. Suporte e manutenção de sistemas existentes Corrigir bugs, melhorar performance e atualizar versões de bibliotecas/frameworks. Trabalho colaborativo Interagir com front-end, DevOps, QA e equipe de produto para alinhar entregas. Requisitos e qualificações:  Formação de nível superior completo em Tecnologia da Informação, em Engenharia da Computação ou Ciência da Computação ou ainda qualquer outro curso superior com especialização na área de informática, com carga horária mínima de 360h comprovado mediante diploma e certificado reconhecido pelo Ministério da Educação e Cultura (MEC);  Experiência 5 anos em desenvolvimento, preferencialmente utilizando tecnologias de Backend; Experiência mínima de 3 anos em desenvolvimento utilizando Continuous Integration and Continuous Delivery - CI/CD; Experiência mínima de 3 anos em desenvolvimento utilizando ferramentas de gerenciamento de bibliotecas e frameworks; Experiência de 3 anos em desenvolvimento de software utilizando arquitetura baseada em conteineres e microserviços; Experiência de 3 anos em desenvolvimento de software utilizando mensageria, jobs e processamento em lote; Experiência mínima de 3 anos em desenvolvimento seguro, seguindo padrões OWASP e W3C; Experiência mínima de 3 anos em desenvolvimento de software utilizando métodos ágeis; Experiência mínima de 3 anos seguindo definições da disciplina de Gerência de configuração e Mudanças; Experiência de 2 anos em desenvolvimento de software utilizando serviços em nuvem. Benefícios: -. VA ou VR -. Assistência médica -. Assistência odontológica -. Vale-transporte

Número de vagas: 1

Tipo de contrato e Jornada: Efetivo – CLT - Período Integral

Área Profissional: Operacional em Informática, TI, Telecomunicações - TI

Assine a Conta Premium agora!
Exigências
  • Escolaridade Mínima: Ensino Superior
Valorizado
  • Experiência desejada: Entre 3 e 5 anos
  • Ciências da computação; Ensino Superior, Engenharia da computação; Ensino Superior, Tecnologia da Informação; Ensino Superior
Denunciar vaga

Outras vagas similares

Candidatar-me
Candidatar-me
Candidatar-me
Candidatar-me
Candidatar-me