DESENVOLVEDOR BACKEND SR – NODE.JS
Empresa: Globalweb
Local: Remoto
Tipo de Vaga: Efetivo (CLT) | Remoto
| Tipo de Contrato | Efetivo (CLT) |
|---|---|
| Modalidade | Remoto |
| Localização | Remoto |
| Publicada em | 04/03/2026 |
Descrição da Vaga
Confira os detalhes desta oportunidade profissional. Nosso time é formado por excelentes profissionais da área da tecnologia.Colaboração e comprometimento fazem parte do nosso dia-a-dia, quando desenvolvemos novas funcionalidades, construindo um produto robusto e escalável.Fazendo parte de nossa equipe, seu trabalho irá impactar em milhares de usuários que utilizam nossa solução diariamente.
Principais
Responsabilidades
Responsabilidades:Desenvolver, evoluir e manter serviços backend em Node.js, garantindo qualidade, desempenho, segurança e escalabilidade.Implementar APIs REST e/ou GraphQL, assegurando aderência a padrões de arquitetura, versionamento e boas práticas.Atuar no desenvolvimento de arquiteturas baseadas em microserviços, comunicação síncrona e assíncrona e processamento orientado a eventos.Integrar serviços backend com bancos de dados relacionais e/ou não relacionais, assegurando integridade, performance e confiabilidade.Implementar integrações com serviços externos e sistemas legados, utilizando mensageria, filas e APIs.Desenvolver código seguindo boas práticas de engenharia de software, incluindo padrões de projeto, clean code e princípios SOLID.Implementar e manter testes automatizados (unitários, integração e contrato), garantindo qualidade contínua das entregas.Atuar em conjunto com arquitetos, QA, DevOps e demais desenvolvedores para garantir coerência técnica e integração das soluções.Apoiar processos de integração contínua, deploy e versionamento, assegurando estabilidade e rastreabilidade das entregas.Identificar e corrigir falhas, gargalos de performance e vulnerabilidades de segurança, propondo melhorias contínuas.Produzir e manter documentação técnica das soluções desenvolvidas.Cumprir prazos, metas e obrigações estabelecidas no plano de trabalho e no contrato.Atuar de forma colaborativa com os demais perfis do contrato, produzindo evidências técnicas das entregas realizadas.
Requisitos:Experiência em desenvolvimento backend com Node.js, utilizando JavaScript e/ou TypeScript.Conhecimento em arquitetura de microserviços, incluindo comunicação síncrona e assíncrona.Experiência no desenvolvimento de APIs REST e/ou GraphQL, incluindo versionamento, documentação e segurança.Conhecimento em mensageria, filas e processamento assíncrono (ex.: AWS SQS, RabbitMQ, Kafka, Azure Service Bus ou similares).Experiência com bancos de dados relacionais e/ou não relacionais, incluindo modelagem de dados e consultas SQL.Conhecimento em containers e ambientes cloud (Docker e AWS, Azure ou GCP).Experiência com controle de versão de código-fonte (Git) e fluxos de branch.Conhecimento em integração contínua e entrega contínua (CI/CD).Experiência com testes automatizados (unitários e integração) em aplicações Node.js.Conhecimento em segurança de aplicações, incluindo boas práticas OWASP e proteção de APIs.Capacidade de compreender
requisitos funcionais e não funcionais e traduzi-los em soluções técnicas.Experiência em ambientes ágeis (Scrum, Kanban ou similares).Capacidade de atuar em ambientes de alta disponibilidade, desempenho e escalabilidade.Experiência na integração de sistemas e serviços externos.Capacidade de produzir documentação técnica básica das soluções desenvolvidas. Atribuições:· Implementar, manter e evoluir serviços backend em Node.js, conforme
requisitos funcionais e não funcionais definidos.· Desenvolver e manter APIs REST e/ou GraphQL, garantindo aderência aos padrões técnicos e arquiteturais estabelecidos.· Implementar integrações entre microserviços, filas, mensageria e sistemas externos, assegurando comunicação eficiente e confiável.· Realizar modelagem e acesso a dados, garantindo integridade, consistência e desempenho das bases de dados.· Criar e manter testes automatizados (unitários, integração e contrato) para os serviços desenvolvidos.· Apoiar processos de integração contínua, versionamento e deploy, seguindo os pipelines definidos.· Identificar, analisar e corrigir defeitos, falhas de performance e vulnerabilidades de segurança.· Apoiar
atividades de refatoração e melhoria contínua do código e da arquitetura.· Produzir e atualizar documentação técnica, incluindo APIs, fluxos e decisões técnicas.· Apoiar o time de QA na validação técnica das entregas.· Atuar de forma colaborativa com arquitetos, DevOps, QA e demais desenvolvedores.· Cumprir prazos, metas e padrões estabelecidos no plano de trabalho e no contrato.· Produzir evidências técnicas das
atividades e entregas realizadas.Soft Skills:Boa comunicação técnica e colaboração em equipes multidisciplinares.Organização, disciplina e comprometimento com prazos e entregas.Capacidade analítica para identificação e resolução de problemas.Proatividade na proposição de melhorias técnicas e de qualidade.Responsabilidade e postura profissional em ambiente contratual.Mentalidade aberta para aprender novas formas de trabalho e sempre em busca de novos conhecimentos.
Requisitos para a VagaFormação Exigida:Graduação completa em uma das seguintes áreas: Análise de Sistemas, Ciência da Computação, Processamento de Dados, Sistemas de Informação, Informática, Engenharia da Computação ou demais áreas de Tecnologia da Informação ou Curso Superior completo em qualquer área e Especialização na área Tecnologia da Informação. Certificações Desejadas:· Cloud Computing (prioritárias)AWS Certified Developer – AssociateMicrosoft Azure Developer Associate (AZ-204)Google Associate Cloud Engineer· Node.js e JavaScript (altamente desejáveis)OpenJS Node.js Application Developer (JSNAD)OpenJS Node.js Services Developer (JSNSD)JavaScript Certification (ex.: W3Schools, Meta, Coursera – como
diferencial)· APIs, Integração e MicroserviçosAPI Design and Development Certification(Apigee, Kong, MuleSoft, Postman ou similares)Microservices Fundamentals / Architecture Certification· Containers e DevOps Docker Certified Associate (DCA)Certified Kubernetes Application Developer (CKAD)DevOps Foundation (DevOps Institute)· Qualidade e Testes de SoftwareISTQB Foundation LevelTest Automation Certification (Selenium, Cypress, Playwright ou similares)· Segurança de AplicaçõesOWASP Top 10 CertificationCompTIA Security+ · Agilidade e GovernançaScrum Developer (PSD)Scrum Master (PSM I / CSM) –
diferencialITIL 4 Foundation –
diferencial
Informações Complementares
Pacote de
Benefícios:Plano de Saúde;
Plano Odontológico;
Seguro Prudential: é concedido ao colaborador, de forma gratuita o seguro de vida, auxílio funeral e cesta natalidade, conforme regras específicas da seguradora;
Vale Refeição ou Vale Alimentação;
Vale Transporte: é concedido ao colaborador, para uso no trajeto residência – trabalho – residência, e será descontado mensalmente o percentual de 6% sob o valor do salário, limitado ao valor do benefício (opcional);
Day off: será concedido ao colaborador folga em virtude do dia do aniversário, devendo este ser usufruído na mesma data e/ou no mês do aniversário;
Empréstimo Consignado;
Convênios e Parcerias (Instituições de Ensino, Academias, Cursos de Idiomas entre outros);
Ginástica Laboral.
Como se Candidatar
- Acesse o link: Clique no botão “Candidatar-se” acima para acessar a vaga na plataforma Gupy.
- Crie seu Perfil: Se for seu primeiro acesso, crie uma conta com seus dados.
- Preencha as Informações: Complete as etapas solicitadas (currículo, testes, experiências).
- Acompanhe: Após finalizar, acompanhe o processo no seu painel de candidato.
Dica: Mantenha seu currículo sempre atualizado para aumentar suas chances!
Ver vaga no site oficial da empresa
Gostou desse conteúdo?
Entre no VAGAS E CURSOS - PORTAL VAGAS no WhatsApp e receba tudo em primeira mão!
Entrar no Grupo
Entre no VAGAS E CURSOS - PORTAL VAGAS no WhatsApp e receba tudo em primeira mão!
