DESENVOLVEDOR BACK-END PLENO
Wyntech
- Brasil
- Permanente
- Período integral
- Criar e gerenciar APIs REST ou GraphQL para comunicação entre front-end e back-end.
- Estruturar, otimizar e manter bancos relacionais (MySQL, PostgreSQL) e/ou não relacionais (MongoDB).
- Garantir que a lógica da aplicação siga os requisitos funcionais e não funcionais.
- Desenvolver integrações com serviços de terceiros (pagamentos, autenticação, etc.).
- Implementar boas práticas de segurança (criptografia, proteção contra SQL Injection, XSS, etc.).
- Otimizar consultas, melhorar tempo de resposta e preparar a aplicação para alto volume de acessos.
- Criar testes automatizados (unitários e de integração) e aplicar code review.
- Documentar endpoints, arquitetura e processos.
- Corrigir bugs, melhorar performance e atualizar versões de bibliotecas/frameworks.
- Interagir com front-end, DevOps, QA e equipe de produto para alinhar entregas.
- 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.