Desenvolvedor(a) Back-end Pleno

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Solid experience in software development, particularly with Node.js and Nest.js., Advanced knowledge in API integrations and performance optimization., Practical experience with PostgreSQL databases and microservices architecture., Familiarity with Git for version control and Docker for development environments..

Key responsibilities:

  • Develop and enhance API integrations, ensuring reliability and efficiency.
  • Optimize PostgreSQL database queries to improve application performance.
  • Participate in the implementation of microservices using NestJS while adhering to Clean Code principles.
  • Manage RabbitMQ queues to optimize asynchronous processing and improve system scalability.

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 ( Pleno) 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:

● Experiência com desenvolvimento em Node.js

● 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.
● Conhecimento avançado em integrações API e otimização de desempenho.
● Experiência prática com bancos de dados PostgreSQL.
● Familiaridade com microserviços utilizando NestJS.
● Habilidade 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.
● Conhecimento em gerenciamento de filas em RabbitMQ.
● Experiência em versionamento de código utilizando Git.
● Conhecimentos em Docker.

 

 

Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Related jobs