Vaga de Dev Back-End Node.js PL
1 vaga: | Prestador de serviços (PJ) | Atualizada em 12/11
- A combinar
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