Atuação Hibrida Av Faria Lima – São Paulo
Sobre a posição:
Buscamos um(a) Desenvolvedor(a) Node.js para atuar em um ambiente de aplicações internacionais, com foco na criação, evolução e sustentação de soluções críticas para o negócio. O profissional fará parte de um time que trabalha com arquitetura serverless e microsserviços, priorizando performance, escalabilidade, simplicidade e integração contínua, garantindo estabilidade e qualidade das aplicações.
Responsabilidades:
• Desenvolver, evoluir e manter serviços e APIs utilizando Node.js, com forte uso de AWS Lambda, API Gateway, Cognito e DynamoDB.
• Criar e manter integrações, fluxos assíncronos, rotinas de processamento e soluções altamente escaláveis.
• Implementar e operar aplicações distribuídas utilizando Kafka para mensageria e arquitetura orientada a eventos.
• Utilizar Redis para estratégias de cache, filas e otimização de performance.
• Construir e manter APIs REST e GraphQL, garantindo padronização, segurança e consistência.
• Trabalhar com ElasticSearch para buscas, indexações e otimização de consultas.
• Atuar no desenvolvimento de soluções baseadas em microsserviços e arquitetura serverless.
• Trabalhar com bancos NoSQL (DynamoDB, MongoDB) e, quando necessário, bancos relacionais.
• Participar ativamente de discussões técnicas, definição de regras de negócio e decisões de arquitetura.
• Atuar com pipelines de CI/CD (Azure DevOps, GitHub Actions)
• Garantir qualidade por meio de testes automatizados, monitoramento e boas práticas de engenharia.
• Lidar com múltiplos projetos simultaneamente e atuar sob pressão em cenários
críticos.
Requisitos Obrigatórios:
• Formação em Computação, Sistemas de Informação ou áreas correlatas;
• Experiência sólida com Node.js;
• Experiência com AWS Lambda, API Gateway, Cognito e DynamoDB;
• Experiência com Kafka para mensageria e eventos;
• Conhecimento em Redis (cache, filas, performance);
• Experiência com GraphQL;
• Noção ou experiência com ElasticSearch;
• Vivência com Git;
• Experiência com pipelines CI/CD (Azure DevOps, GitHub Actions);
• Experiência com arquitetura de microsserviços e ambientes distribuídos;
• Experiência com bancos NoSQL (DynamoDB, MongoDB);
• Conhecimento em metodologias ágeis;
• Boa comunicação, colaboração e capacidade de discutir regras de negócio;
• Atenção à qualidade, senso de responsabilidade e capacidade de atuar sob pressão.
Desejável:
• Experiência avançada em arquitetura serverless;
• Experiência com consumo de APIs externas;
• Experiência com testes automatizados (unitários e integrados);
• Conhecimento em observabilidade (CloudWatch, X-Ray, ELK ou similares);
• Conhecimento em padrões de integração e boas práticas de segurança.
Habilidades Comportamentais:
• Capacidade de trabalhar em ambientes de alta complexidade e com prazos curtos;
• Organização, clareza na comunicação e pensamento analítico;
• Atitude colaborativa e foco em solução;
• Proatividade e senso de responsabilidade.