Skills
Sobre a Vaga
Na Quality Digital, buscamos um(a) Desenvolvedor(a) Back-End Pleno para atuar em modelo remoto. Você vai contribuir para a evolução do codebase, apoiar a equipe e entregar integrações e serviços com qualidade, segurança e confiabilidade.
Responsabilidades
- Manter o padrão do codebase e apoiar a resolução de problemas técnicos
- Investigar erros, identificar causa raiz e propor soluções
- Atuar com práticas de testes, métricas e segurança, incluindo verificação de logs
- Colaborar com desenvolvimento, analistas de negócios e stakeholders para entender requisitos e garantir entregas
- Desenhar e implementar soluções usando serviços de mensageria e APIs REST
- Desenvolver e documentar endpoints de APIs REST seguindo boas práticas de design e segurança
- Manter-se atualizado(a) com tecnologias do setor e sugerir melhorias em arquiteturas e processos
Requisitos
- Experiência com desenvolvimento de sistemas e testes unitários (ex.: JUnit)
- Conhecimento em logs e observabilidade (ex.: DataDog), Git e processos de desenvolvimento
- Atuação com microserviços usando Java Spring Boot e/ou Node.js
- Experiência com mensageria e comunicação assíncrona (ex.: RabbitMQ, Apache Kafka ou similares)
- Forte compreensão de APIs RESTful: design, desenvolvimento, documentação e integração
- Conhecimento de bancos de dados relacionais (ex.: Oracle, MySQL, SQL e Aurora)
- Uso de cache com Redis, princípios de Clean Code e SOLID, além de rotinas com Scrum
- Proficência em pelo menos uma linguagem para integração e lógica de comunicação (JavaScript preferencial, C#, Java ou Python)
Beneficios
- Vale alimentação e/ou refeição
- Assistência médica e odontológica
- Convênio com farmácias e descontos em medicamentos
- Auxílio creche conforme política vigente
- Convênio academia
- Parcerias com SESC para cultura e lazer
- Programas de estudos (idiomas, tecnologia e cursos)
- Seguro de vida coletivo
- Universidade Corporativa e trilhas de conhecimento
- Programa de Indicações com possibilidade de prêmios e bonificações