Back to search
Cactvs Linkedin · Posted yesterday

Desenvolvedor Back-End Pleno

Brazil

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Responsável por atuar no desenvolvimento, sustentação e evolução contínua das plataformas e sistemas da Cactvs, focado na construção de APIs REST, microsserviços, integrações com serviços externos e manutenção das regras de negócio. Atuar de forma analítica e crítica na transformação de requisitos em soluções tecnicamente organizadas, seguras e sustentáveis, aplicando boas práticas de arquitetura e utilizando ferramentas de Inteligência Artificial como aliado no ganho de produtividade com responsabilidade e segurança da informação.

Principais Responsabilidades:

  • Desenvolver e manter microsserviços e APIs REST utilizando Node.js, TypeScript e NestJS, aplicando princípios como SOLID, Clean Code e separação de responsabilidades.
  • Projetar, modelar e otimizar bancos de dados PostgreSQL, utilizando TypeORM ou SQL nativo, incluindo relacionamentos, índices, migrations e transações.
  • Desenvolver e manter integrações com instituições financeiras e serviços externos, utilizando APIs REST/SOAP, OAuth2, JWT e Webhooks, com foco em segurança, rastreabilidade e resiliência.
  • Implementar soluções de processamento assíncrono, mensageria e caching com RabbitMQ e Redis, além de utilizar Inteligência Artificial de forma segura e responsável no desenvolvimento, testes, documentação e diagnóstico de problemas.
  • Atuar na qualidade e evolução contínua dos sistemas, participando de Code Reviews, aplicando boas práticas de segurança e trabalhando de forma colaborativa na manutenção de sistemas legados e no desenvolvimento de novos projetos.

Requisitos da vaga:

  • Domínio em Backend com Node.js, TypeScript e JavaScript, com experiência sólida em NestJS e desenvolvimento de APIs REST e microsserviços.
  • Conhecimento em arquitetura de software, SOLID, Clean Code, Design Patterns, idempotência, logs, rastreabilidade e boas práticas de desenvolvimento.
  • Experiência com mensageria, processamento assíncrono e cache, utilizando RabbitMQ, Redis ou tecnologias similares.
  • Conhecimento em integrações com serviços externos e segurança, incluindo OAuth2, JWT, Webhooks, APIs REST/SOAP, Git e práticas baseadas em OWASP.
  • Desejável conhecimento em React/Next.js, AWS/Azure, Azure DevOps e sistemas financeiros, além de familiaridade com o uso de Inteligência Artificial para produtividade e desenvolvimento de software.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search