Backend Developer (Node.js)

Apply

Backend Developer (Node.js)

Brasil

Key Responsibilities & Requirements

  • Develop and maintain scalable microservices using Node.js
  • Work with Kafka for event-driven communication and service decoupling
  • Build and integrate REST APIs (internal + third-party)
  • Deploy services in containerized & clustered environments (Docker, Kubernetes/Nomad)
  • Manage identity and access control with Keycloak
  • Design schemas and queries for MongoDB (primary) and SQL databases
  • Apply CI/CD pipelines and monitoring tools (GitHub Actions, Prometheus/Grafana)
  • Ensure modularity, maintainability, and security across systems

Nice to Have

  • Experience with web3 platforms (wallets, blockchain identity flows, token management)

  • Exposure to multi-tenant/federated service models

  • Familiarity with DevOps practices (logs, tracing, metrics)

  • Nível de experiência

Pleno-sênior

  • Tipo de emprego

Tempo integral

  • Função

Consultoria

  • Setores

Atividades dos serviços de tecnologia da informação

Requirements

Experience

  • Pleno-sênior

Skills

  • Node.js
  • Kafka
  • REST APIs
  • Docker
  • Kubernetes
  • Nomad
  • Keycloak
  • MongoDB
  • SQL
  • GitHub Actions
  • Prometheus
  • Grafana
  • CI/CD

Responsibilities

  • Develop and maintain scalable microservices using Node.js
  • Work with Kafka for event-driven communication and service decoupling
  • Build and integrate REST APIs (internal + third-party)
  • Deploy services in containerized & clustered environments (Docker, Kubernetes/Nomad)
  • Manage identity and access control with Keycloak
  • Design schemas and queries for MongoDB (primary) and SQL databases
  • Apply CI/CD pipelines and monitoring tools (GitHub Actions, Prometheus/Grafana)
  • Ensure modularity, maintainability, and security across systems

Technologies

Node.jsKafkaREST APIsDockerKubernetesNomadKeycloakMongoDBSQLGitHub ActionsPrometheusGrafanaCI/CD

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.