Desenvolvedor Back End Sênior

4DF Connect

São Paulo

Presencial

BRL 133 920 - 200 880

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Uma empresa de tecnologia em São Paulo está em busca de um Desenvolvedor Backend com experiência em Node.js e Prisma. O profissional será responsável por desenvolver e manter APIs REST e GraphQL, integrar a infraestrutura AWS e automatizar pipelines CI/CD. O candidato ideal deve ter amplo conhecimento em banco de dados, práticas de segurança e controle de qualidade de código. A posição não é remota, garantindo um ambiente colaborativo e dinâmico.

Qualificações

  • Experiência sólida em desenvolvimento de APIs REST e GraphQL usando Node.js.
  • Profundo conhecimento em Prisma para bancos de dados relacionais e não-relacionais.
  • Experiência em CI/CD com ferramentas como GitHub Actions e Jenkins.

Responsabilidades

  • Desenvolver e manter APIs REST e GraphQL.
  • Integrar infra AWS e automatizar pipelines CI/CD.
  • Garantir qualidade de código e observabilidade.

Conhecimentos

Node.js
Prisma
GitHub Actions
AWS
Docker
Kubernetes
SQL
MongoDB
RabbitMQ
Kafka

Ferramentas

Terraform
AWS CloudFormation

Descrição da oferta de emprego

Backend Developer (Node.js + Prisma, AWS, DevOps)

Responsável por desenvolver e manter APIs REST e GraphQL em Node.js, integrar infra AWS, automatizar pipelines CI/CD e garantir qualidade de código e observabilidade.

Backend (Node.js + Prisma)
  • Node.js: Sólida experiência em desenvolvimento de APIs REST e GraphQL com boas práticas de performance, segurança e escalabilidade.
  • Prisma ORM: Profundo conhecimento em uso de Prisma para manipulação de bancos de dados relacionais (PostgreSQL, MySQL) e não-relacionais (MongoDB). Experiência com migração de esquemas, otimização de queries e modelagem de dados eficiente.
  • Autenticação/Autorização: Implementação com OAuth2, JWT e controle de acesso baseado em papéis (RBAC).
CI/CD e DevOps
  • Pipelines de CI/CD: Experiência com GitHub Actions, Jenkins, CircleCI, TravisCI para automação de deploys, builds e testes.
  • Conteinerização e Orquestração: Docker e Kubernetes para empacotamento de aplicações e gestão de clusters de containers em produção.
Cloud (AWS)
  • AWS Services: EC2, Lambda, S3, RDS, DynamoDB, VPC.
  • Infraestrutura como Código (IaC): Terraform ou AWS CloudFormation.
Bancos de Dados
  • Relacionais: PostgreSQL, MySQL com modelagem de dados, otimização de queries complexas, transações e índices.
  • Não-Relacionais: MongoDB e DynamoDB com uso em cenários de dados flexíveis e alta escalabilidade.
Monitoramento e Observabilidade
  • Monitoramento e alertas com Prometheus, Grafana, New Relic e AWS CloudWatch.
  • Logs Distribuídos com ELK Stack (Elasticsearch, Logstash, Kibana) ou Loki.
Fila de Execução e Mensageria
  • RabbitMQ, Kafka, AWS SQS para gerenciamento de filas e mensagens.
  • Arquitetura Orientada a Eventos com entrega garantida e tolerância a falhas.
Testes e Qualidade de Código
  • Testes unitários e integração com Jest, Mocha e Chai.
  • Cobertura de código com ESLint, Prettier e SonarQube.
Diferenciais
  • Microservices: arquitetura de microserviços, Circuit Breaker, Service Mesh.
  • Segurança: prevenção de XSS, CSRF e injeção SQL.
  • Experiência no departamento financeiro: infraestrutura AWS, microserviços, fluxos financeiros e desenvolvimento em JavaScript/Node.js.

Remote: Não.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvedor (a) de Software Back-End Pleno
Desenvolvedor (a) de Software Back-End Pleno

Intellux Ltda • São Paulo

Presencial
Desenvolvedor (a) Backend (Node.js) - Pleno/Sênior
Desenvolvedor (a) Backend (Node.js) - Pleno/Sênior

4DF Connect • Vila Velha

Teletrabalho
BRL 15 000 - 20 000
Desenvolvedor(a) Sênior Full Stack
Desenvolvedor(a) Sênior Full Stack

WTime Business Intelligence • Brasil

Presencial
Banco de Talentos | Desenvolvedor Backend Sênior (Java/Node)
Banco de Talentos | Desenvolvedor Backend Sênior (Java/Node)

FCamara • Brasil

Presencial
DEV FULLSTACK SÊNIOR - SÊNIOR PJ
DEV FULLSTACK SÊNIOR - SÊNIOR PJ

BenCorp • São Paulo

Presencial
BRL 120 000 - 180 000
Convênio Médico
Convênio Odontológico
Desenvolvedor Full Stack
Desenvolvedor Full Stack

Mix Fiscal | Inteligência Tributária - Classificação Fiscal • Campinas

Presencial
BRL 60 000 - 90 000
Desenvolvedor de back end
Desenvolvedor de back end

UltraCon Consultoria • São Paulo

Presencial
Software Engineer Node.js Sênior
Software Engineer Node.js Sênior

Mottu • Brasil

Presencial
Desenvolvedor Fullstack (Node/React)
Desenvolvedor Fullstack (Node/React)

Winnin • São Paulo

Híbrido
Pessoa Desenvolvedora Backend – Pleno
Pessoa Desenvolvedora Backend – Pleno

Jobtailor • São Paulo

Presencial
BRL 150 000 - 230 000