Desenvolvedor Back-End Pleno

Cactvs

São Paulo

On-site

BRL 220,000 - 320,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A Cactvs busca um(a) engenheiro(a) Backend para atuar no desenvolvimento, sustentação e evolução de plataformas, com foco em APIs REST, microserviços e integrações com serviços externos. Você transformará requisitos em soluções técnicas seguras, aplicando padrões de arquitetura, SOLID e boas práticas, com ênfase em IA responsável para aumentar a produtividade sem comprometer a segurança da informação.

Vaga para atuação em São Paulo, com participação em revisões de código e melhoria contínua de

Qualifications

  • 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.

Responsibilities

  • 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.

Skills

Node.js
TypeScript
NestJS
APIs REST
Microsserviços
JavaScript
Arquitetura de software

Tools

PostgreSQL
TypeORM
SQL
RabbitMQ
Redis
OAuth2
JWT
Webhooks
Git

Job 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Backend Sênior
Desenvolvedor Backend Sênior

MENKHOFF, CHOANNE' LEE • Belo Horizonte

On-site
BRL 180,000 - 300,000
Desenvolvedor(a) Backend Sênior
Desenvolvedor(a) Backend Sênior

MM Invest AI • Belo Horizonte

On-site
BRL 150,000 - 230,000
Desenvolvedor Fullstack
Desenvolvedor Fullstack

Vaganet • Pato Branco

Hybrid
BRL 180,000 - 300,000
Desenvolvedor Back End Sênior
Desenvolvedor Back End Sênior

TMB • São José dos Campos

On-site
BRL 223,000 - 357,000
Desenvolvedor Backend C#
Desenvolvedor Backend C#

CREFAZ • Maringá

On-site
BRL 89,000 - 156,000
DESENVOLVEDOR FULL STACK | NODE.JS | REACT
DESENVOLVEDOR FULL STACK | NODE.JS | REACT

La Moda • Brazil

Remote
BRL 120,000 - 210,000
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

SP Capital • Guarujá

On-site
BRL 167,400 - 279,000
Desenvolvedor (a) de Software Back-End Pleno
Desenvolvedor (a) de Software Back-End Pleno

Intellux Ltda • São Paulo

Hybrid
BRL 167,400 - 223,200
Desenvolvedor Full Stack
Desenvolvedor Full Stack

SP CAPITAL • Itapema

On-site
BRL 180,000 - 260,000
DESENVOLVEDOR FULLSTACK PLENO Curitiba - PR
DESENVOLVEDOR FULLSTACK PLENO Curitiba - PR

Ademicon Barra Olímpica • Curitiba

On-site
BRL 120,000 - 180,000