Remoto
(Cualquier lugar)
Rango salarial
Empleado(a)
Contratista
Nivel de experiencia
Senior
Requisitos
Habilidades deseadas
Tareas y Responsabilidades
Show originalSobre 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: