GeekHunter Logo

Planes

Iniciar sesión

ES

ES

NTT DATA

Desarrollador Node.js

Show original

Remoto

(Cualquier lugar)

Rango salarial

BRL

Empleado(a)

BRL

Contratista

Nivel de experiencia

Senior

Requisitos

3+ años de experiencia en la carrera
APIs REST
JavaScript
Kafka
Azure Service Bus
Microsserviços
Arquitetura orientada a eventos
MongoDB
TypeScript
RabbitMQ
Node.js

Habilidades deseadas

AWS
GCP
Tratamento de falhas
SOLID
Git
Testes automatizados
Escalabilidade
SQL
CI/CD
Docker
Azure
Cache
Consistência eventual
Clean Code
Resiliência
Mensageria
Observabilidade

Tareas y Responsabilidades

Show original

Sobre la vacante

Estamos en búsqueda de un(a) Desarrollador(a) Backend Senior Node.js para trabajar en el desarrollo de sistemas críticos, con enfoque en microservicios, arquitectura orientada a eventos y alto volumen de datos.

Responsabilidades

  • Desarrollar y consumir APIs REST en una arquitectura de microservicios
  • Modelar datos en MongoDB, incluyendo índices, consultas y uso del Aggregation Framework
  • Implementar arquitectura orientada a eventos y mensajería con Azure Service Bus, RabbitMQ, Kafka o tecnologías similares
  • Garantizar el correcto manejo de colas, temas, reintentos, DLQ, idempotencia y manejo de fallos
  • Aplicar buenas prácticas de Clean Code, SOLID y pruebas automatizadas
  • Realizar troubleshooting de rendimiento, integraciones e incidentes en producción
  • Trabajar con Git, Docker, CI/CD, logs y observabilidad

Requisitos

  • Experiencia sólida con Node.js y JavaScript/TypeScript
  • Experiencia con MongoDB, incluyendo modelado, índices, consultas y Aggregation Framework
  • Desarrollo y consumo de APIs REST
  • Experiencia con microservicios
  • Arquitectura orientada a eventos y mensajería con Azure Service Bus, RabbitMQ, Kafka o similares
  • Dominio de colas, temas, reintentos, DLQ, idempotencia y manejo de fallos
  • Clean Code, SOLID y pruebas automatizadas
  • Git, Docker, CI/CD, logs y observabilidad
  • Troubleshooting de rendimiento, integraciones e incidentes en producción

Diferenciales

  • TypeScript avanzado
  • Cloud AWS, Azure o GCP
  • SQL
  • Experiencia con alto volumen de datos
  • Conocimientos de caché, resiliencia, escalabilidad y consistencia eventual
  • Experiencia en el sector financiero, pagos o sistemas críticos

Competencias comportamentales

  • Autonomía y ownership
  • Buena comunicación
  • Capacidad de resolución de problemas

Cómo postularse

Las postulaciones se realizan en esta página, directamente con la empresa. Necesitas un currículum en PDF y un correo electrónico para confirmar la postulación.

Compartir vacante:

Cómo postularse

Las postulaciones se realizan en esta página, directamente con la empresa. Necesitas un currículum en PDF y un correo electrónico para confirmar la postulación.

Compartir vacante: