Desenvolvedor(a) Backend Sênior

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Sólida experiência em desenvolvimento de software com Node.js e Nest.js., Conhecimento avançado em integrações API e otimização de desempenho., Experiência prática com bancos de dados PostgreSQL e microserviços., Habilidade em manipulação eficiente de grandes conjuntos de dados, incluindo streaming..

Key responsibilities:

  • Desenvolver e aprimorar integrações API para garantir confiabilidade e eficiência.
  • Otimizar consultas em bancos de dados PostgreSQL para melhorar o desempenho.
  • Participar na implementação de microsserviços usando NestJS, mantendo a qualidade do código.
  • Gerenciar filas em RabbitMQ para otimizar o processamento assíncrono e melhorar a escalabilidade do sistema.

Grupo Adriano Cobuccio logo
Grupo Adriano Cobuccio SME https://grupoadrianocobuccio.com.br/
501 - 1000 Employees
See all jobs

Job description

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.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Back-End Developer Related jobs