Job Description

Responsabilidades e Atribuições

  • Desenvolver, evoluir e manter serviços backend utilizando Node.js, TypeScript e NestJS;
  • Projetar e implementar APIs RESTful, integrações e serviços de alta disponibilidade;
  • Participar de decisões de arquitetura relacionadas a microsserviços, sistemas distribuídos e arquitetura orientada a eventos;
  • Desenvolver consumidores, produtores e processamentos assíncronos utilizando SQS, SNS, Kafka ou RabbitMQ;
  • Modelar e implementar soluções utilizando bancos de dados relacionais e não relacionais;
  • Garantir a qualidade das entregas por meio de testes unitários, testes de integração, testes de contrato e testes end-to-end;
  • Implementar estratégias de resiliência, como retry, timeout, circuit breaker, idempotência e Dead Letter Queues;
  • Monitorar serviços em produção por meio de métricas, logs, traces e alertas;
  • Investigar problemas de performance, indisponibilidade e...

Ready to Apply?

Take the next step in your AI career. Submit your application to AI/R Invillia today.

Submit Application