Descrição da Vaga
Estamos em busca de um(a) Desenvolvedor(a) Backend Node.js Sênior para atuar no desenvolvimento e na evolução de soluções escaláveis, utilizando arquitetura de microsserviços e orientada a eventos. Buscamos uma pessoa com sólida experiência técnica, capacidade para propor arquiteturas eficientes e interesse em trabalhar com tecnologias modernas em ambientes de nuvem.
Responsabilidades
- Desenvolver e evoluir aplicações utilizando Node.js, TypeScript e NestJS;
- Projetar e implementar microsserviços escaláveis e resilientes;
- Atuar com arquiteturas orientadas a eventos e soluções de mensageria;
- Construir e manter APIs e integrações entre sistemas;
- Elaborar arquiteturas com capacidade de escalabilidade horizontal;
- Trabalhar com bancos de dados relacionais e não relacionais;
- Implementar estratégias de cache distribuído;
- Aplicar boas práticas de desenvolvimento e arquitetura de software;
- Participar de decisões técnicas, revisões de código e melhoria contínua das soluções;
- Atuar em ambientes de nuvem, preferencialmente AWS.
Requisitos
- ✓Experiência comprovada com desenvolvimento em Node.js e TypeScript
- ✓Conhecimento no framework NestJS
- ✓Experiência com arquitetura de microsserviços
- ✓Sólido conhecimento em arquiteturas orientadas a eventos
- ✓Experiência com mensageria, como AWS SNS/SQS e Kafka
- ✓Experiência com cache distribuído utilizando Redis
- ✓Conhecimento em DDD, Clean Code, Clean Architecture, SOLID e Design Patterns
- ✓Experiência com bancos de dados relacionais, como PostgreSQL
- ✓Experiência com bancos de dados não relacionais, como MongoDB
- ✓Habilidade para elaborar arquiteturas escaláveis horizontalmente
- ✓Experiência em ambientes de nuvem — AWS, preferencialmente, Azure ou GCP
- ✓Disponibilidade para atuar presencialmente ou no modelo híbrido, três vezes por semana, no escritório localizado na região da Faria Lima, em São Paulo/SP
- •Experiência no desenvolvimento de plataformas SaaS e arquiteturas multitenant
- •Conhecimento em CI/CD, Docker e Kubernetes
- •Experiência com CRON Jobs e processamento de tarefas agendadas
- •Conhecimento em .NET
- •Conhecimento em Python aplicado a processos de ETL, utilizando tecnologias como AWS Glue, Apache Spark ou similares
- •Experiência com testes de integração
- •Conhecimento em Vue.js, versões 2 e 3
Categorias
Sobre a Empresa
Mais vagas na Extractta →A Extractta nasceu com o propósito de transformar tecnologia em resultados reais para empresas de diversos segmentos. Ao longo da nossa trajetória, nos consolidamos como uma consultoria de inovação e tecnologia que une estratégia, pessoas e soluções digitais para apoiar organizações em seus desafios...[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Work From Home LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev