Desenvolvedor(a) Back-end Sênior

BRASIL CARD INSTITUICAO DE PAGAMENTOS LTDA

Monte Belo - MG

1 posição

Integral

PJ
Remoto
Sênior
Tecnologia

 

Descrição:
Estamos à procura de um Desenvolvedor com experiência sólida em Node com Nest.js, integrações API, otimização de desempenho, manipulação eficiente de grandes conjuntos de dados, versionamento de código com Git e conhecimentos em Docker.
Se você possui alguns anos de experiência, é apaixonado por desenvolvimento de software e busca desafios constantes, esta vaga pode ser ideal para a próxima etapa em sua carreira.

Stacks principais: Node e NestJS,  Integrações API, PostgreSQL, microsserviços, RabbitMQ, Git, Docker.

 


Responsabilidades:

  •  Desenvolver e aprimorar integrações API, garantindo confiabilidade e eficiência nas interações;
  • Otimizar consultas em bancos de dados PostgreSQL para melhorar o desempenho das aplicações;
  •  Participar ativamente na implementação de microsserviços utilizando NestJS, mantendo a qualidade do código e aderindo aos princípios de Clean Code;
  • Trabalhar com manipulação eficiente de grandes conjuntos de dados, aplicando técnicas avançadas como streaming;
  • Colaborar na evolução da arquitetura de software, propondo melhorias e implementando boas práticas de desenvolvimento;
  • Contribuir para a implementação e fortalecimento dos testes unitários;
  • Gerenciar filas em RabbitMQ para otimizar o processamento assíncrono e melhorar a escalabilidade do sistema;
  • Implementar e seguir práticas de versionamento de código utilizando Git;
  • Utilizar Docker para facilitar o ambiente de desenvolvimento, testes e deploy.

 

Requisitos:

  • Experiência sólida em desenvolvimento de software;
  • Experiência sólida em integrações API e otimização de desempenho;
  • Experiência prática com bancos de dados PostgreSQL;
  •  com microserviços utilizando NestJS;
  • Experiência em manipulação eficiente de grandes conjuntos de dados, incluindo o uso de streaming;
  • Comprometimento com princípios de Clean Code e boas práticas de desenvolvimento;
  • Experiência em gerenciamento de filas em RabbitMQ;
  •  Experiência em versionamento de código utilizando Git;
  • Conhecimentos avançados em Docker.

 

 

Requisitos

Escolaridade

  • Graduação
  • Tecnólogo
  • Ensino Técnico

Habilidade Técnica

  • PostgreSQL - Avançado
  • Git - Intermediário
  • NestJS - Avançado
  • Docker - Intermediário
  • Nest.js (Node.js TypeScript) - Avançado
  • Integração API - Avançado
  • RabbitMQ - Intermediário

Localização

Monte Belo - MG, Brasil, 37115-000