Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Dev Back-End Node.js PL

1 vaga: | Prestador de serviços (PJ) | Atualizada em 12/11

Sobre a vaga

  Descrição da vaga A Big4tech está à procura de um Desenvolvedor Back-End Node.js Pleno para contribuir ativamente na evolução e manutenção de nossa arquitetura de microserviços, garantindo a escalabilidade, segurança e eficiência de nossas soluções. Se você busca desafios em um ambiente dinâmico e colaborativo, esta vaga é para você! Responsabilidades / Atribuições  Desenvolver e manter microserviços backend escaláveis e eficientes utilizando Node.js. Criar e gerenciar APIs Restful de alta qualidade, focadas em performance, segurança e escalabilidade. Integrar sistemas e bancos de dados(POSTGRESQL), garantindo a interoperabilidade entre diferentes plataformas. Colaborar de perto com as equipes de frontend e outras áreas, assegurando a integração contínua e eficaz dos componentes. Otimizar e gerenciar bancos de dados relacionais (POSTGRESQL), alinhados com as demandas da aplicação. Escrever e executar testes unitários e de integração, visando a estabilidade e qualidade do código (JEST). Participar de revisões de código, oferecendo feedback construtivo para manter altos padrões de qualidade. Manter-se atualizado com as práticas de desenvolvimento mais recentes e aplicá-las de forma eficaz. Requisitos Experiência sólida em desenvolvimento backend com Node.js. Conhecimento em TypeScript para desenvolvimento seguro e eficiente. Conhecimento em Nest.js  Experiência com filas de mensagens (ex: RabbitMQ, Kafka, AWS SQS). Experiência no desenvolvimento e consumo de APIs RESTful. Boa compreensão de programação assíncrona, Promises e manejo de concorrência. Familiaridade com bancos de dados relacionais (POSTGRESQL, MYSQL, SQL SERVER etc). Habilidades em depuração de código e resolução de problemas. Experiência com testes unitários e integração contínua (CI). Familiaridade com metodologias ágeis (Scrum/Kanban). Diferencial Experiência com implementação de sistemas de mensageria em larga escala. Conhecimento em Go (Golang) para desenvolvimento backend. Experiência com sistemas de contêinerização e orquestração (Kubernetes, Docker). Experiência anterior em projetos na área de Fintech. Conhecimento em segurança de APIs e conformidade com padrões de segurança. Formação Graduação em Análise de Desenvolvimento de Sistemas, Ciências da Computação, ou áreas correlatas. Benefícios  PJ Modalidade do trabalho   Presencial