Sobre a Vaga
Atuação hands-on e prática como desenvolvedor backend no EXA, sendo responsável pelo desenvolvimento, arquitetura, testes e implantação de soluções escaláveis, utilizando microserviços, mensageria e práticas modernas de DevOps e integração contínua.
- Requisitos obrigatórios:
- Experiência prática e sólida em desenvolvimento backend utilizando Node.js e TypeScript;
- Conhecimento prático e hands-on em bancos de dados relacionais e não-relacionais;
- Experiência comprovada em arquiteturas de microserviços e desenvolvimento utilizando NestJS;
- Familiaridade e atuação com computação em nuvem, especialmente Google Cloud Platform (GCP);
- Experiência prática em programação assíncrona e uso de mensageria;
- Conhecimento aplicado em Docker e Kubernetes para orquestração de contêineres;
- Experiência com controle de versão utilizando Git (GitFlow) e metodologias ágeis;
- Vivência direta em processos de deploy contínuo com Jenkins e pipelines de CI/CD;
- Habilidade prática na escrita de testes unitários e end-to-end (E2E);
- Domínio de conceitos de Clean Architecture, práticas DevOps e princípios S.O.L.I.D.
🔎 Principais responsabilidades:
Desenvolver e sustentar serviços backend de alta performance utilizando Node.js, TypeScript e NestJS;
Projetar e manter arquiteturas de microserviços escaláveis integrados a bancos de dados relacionais e não-relacionais;
Implementar soluções de mensageria e programação assíncrona;
Gerenciar e orquestrar contêineres com Docker e Kubernetes na nuvem (GCP);
Criar e dar manutenção em pipelines de CI/CD via Jenkins e GitFlow;
Escrever testes unitários e end-to-end garantindo a qualidade e cobertura do código;
Aplicar boas práticas de desenvolvimento, Clean Architecture e princípios S.O.L.I.D. no dia a dia da operação.
Benefícios
Não informado.
Vagas semelhantes para você
Selecionadas com base na tecnologia, modalidade, nível e localização desta oportunidade.