DESENVOLVEDOR BACK-END PLENO

Wyntech

  • Brasil
  • Permanente
  • Período integral
  • Há 21 horas
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.👥 Cultura e EquipeA cultura da Wyntech é descrita como estratégica e técnica, com uma equipe formada por profissionais qualificados e especializados em diversas áreas da TI. Todos compartilham uma visão estratégica comum, voltada para a excelência no atendimento e na entrega de soluçõ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.
  • 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.
Valorizamos nossos colaboradores e, por isso, oferecemos um pacote de benefícios que contribui para o bem-estar, segurança e qualidade de vida, incluindo:🚍 Vale transporte - Auxílio para o deslocamento diário entre residência e local de trabalho.🍽️ Vale Refeição/Alimentação - Crédito mensal para custeio de refeições ou compras em estabelecimentos credenciados.🏥 Assistência Médica e Odontológica - Planos de saúde com cobertura ampla, garantindo atendimento de qualidade.🟢 Seguro de Vida - Proteção financeira para o colaborador e sua família.👨🏽‍💻 Treinamentos e Desenvolvimento - Capacitação contínua para o crescimento profissional.🔵 Parceria: Sesc.Nosso objetivo é proporcionar um ambiente de trabalho saudável, seguro e motivador, no qual nossos colaboradores possam se desenvolver e crescer junto com a empresa.

Wyntech