Developer Backend NodeJS / NestJS

Consultec-TI Corp.

Metropolitana

Presencial

COP 120.000.000 - 180.000.000

Jornada completa

hace 22 horas
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

Consultec-TI Corp. busca un Backend Developer con Node.js y NestJS para diseñar, construir y evolucionar servicios backend escalables y seguros. Colaborarás con frontend, QA, DevOps y negocio para entregar APIs robustas y microservicios, asegurando código de alta calidad y rendimiento.

Se valorará experiencia en CI/CD, pruebas automatizadas y arquitecturas modernas orientadas a seguridad y escalabilidad. Oportunidad de contribuir en proyectos innovadores y ambiente de alto rendimiento.

Formación

  • Experiencia sólida en desarrollo backend con Node.js.
  • Experiencia práctica con NestJS y APIs REST.
  • Conocimiento de arquitecturas de microservicios y CI/CD.
  • Dominio de bases de datos relacionales y NoSQL.
  • Conocimientos de seguridad API (JWT, OAuth2).

Responsabilidades

  • Diseñar, desarrollar y mantener servicios backend con Node.js y NestJS.
  • Construir APIs RESTful y servicios basados en microservicios.
  • Implementar lógica de negocio, validaciones y manejo de errores.
  • Trabajar con equipos de frontend, QA, DevOps y negocio.
  • Participar en pruebas automatizadas y revisiones de código.
  • Realizar troubleshooting y performance tuning.

Conocimientos

Node.js
NestJS
TypeScript
JavaScript
REST APIs
Microservicios
JWT/OAuth2
TypeORM/Prisma
Docker
Git
CI/CD
Linux

Herramientas

PostgreSQL
MongoDB
Swagger/OpenAPI
Docker
Kubernetes
Prisma

Descripción del empleo

Resumen del puesto

El Backend Developer – Node.js / NestJS será responsable del diseño, desarrollo, mantenimiento y evolución de servicios backend escalables, seguros y de alto rendimiento utilizando Node.js y NestJS.
Participará en la construcción de APIs, microservicios e integraciones con sistemas internos y externos, asegurando calidad de código, buenas prácticas de arquitectura, rendimiento y mantenibilidad de las soluciones.
El perfil deberá contar con experiencia práctica en desarrollo backend, arquitecturas modernas y entornos de integración continua, con capacidad para trabajar de forma colaborativa con equipos de frontend, QA, DevOps, arquitectura y negocio.

Responsabilidades principales
  • Diseñar, desarrollar y mantener servicios backend utilizando Node.js y NestJS.
  • Construir y evolucionar APIs RESTful y servicios orientados a microservicios.
  • Implementar lógica de negocio, validaciones, manejo de errores y procesos transaccionales.
  • Diseñar soluciones escalables, desacopladas y mantenibles.
  • Desarrollar integraciones con sistemas internos, plataformas externas y servicios de terceros.
  • Implementar mecanismos de autenticación y autorización.
  • Trabajar con bases de datos relacionales y no relacionales.
  • Diseñar y optimizar consultas, modelos de datos y procesos de persistencia.
  • Implementar comunicación síncrona y asíncrona entre servicios.
  • Trabajar con colas de mensajería, eventos y procesamiento en segundo plano.
  • Desarrollar pruebas unitarias, de integración y funcionales.
  • Participar en revisiones de código y garantizar el cumplimiento de estándares de desarrollo.
  • Identificar y corregir vulnerabilidades, problemas de rendimiento y deuda técnica.
  • Analizar logs y realizar troubleshooting de incidentes en ambientes productivos.
  • Participar en procesos de integración y despliegue continuo.
  • Documentar APIs, componentes, integraciones y decisiones técnicas.
  • Participar en levantamiento y análisis de requerimientos técnicos.
  • Colaborar con equipos de arquitectura, frontend, QA, DevOps y producto.
  • Participar en estimaciones técnicas, planificación y seguimiento de tareas.
  • Aplicar principios de desarrollo seguro y buenas prácticas de ingeniería de software.
  • Proponer mejoras técnicas y oportunidades de optimización de las soluciones existentes.
Conocimientos técnicos requeridos
  • Experiencia sólida en desarrollo backend con Node.js.
  • Experiencia práctica utilizando NestJS.
  • Dominio de JavaScript y TypeScript.
  • Experiencia desarrollando APIs RESTful.
  • Conocimiento de arquitecturas basadas en microservicios.
  • Conocimiento de programación orientada a objetos y principios SOLID.
  • Experiencia trabajando con patrones de diseño y buenas prácticas de arquitectura.
  • Manejo de bases de datos relacionales como PostgreSQL, MySQL o SQL Server.
  • Conocimiento de bases de datos NoSQL como MongoDB.
  • Experiencia trabajando con ORM como TypeORM, Prisma o Sequelize.
  • Experiencia con autenticación y autorización mediante JWT, OAuth 2.0 y OpenID Connect.
  • Manejo de Git y estrategias de control de versiones.
  • Experiencia desarrollando pruebas unitarias y de integración.
  • Conocimiento de Jest u otras herramientas de testing.
  • Manejo de Swagger / OpenAPI para documentación de servicios.
  • Conocimiento de contenedores con Docker.
  • Experiencia trabajando en ambientes Linux.
  • Conocimiento de principios de seguridad aplicados a APIs y servicios backend.
  • Capacidad para realizar troubleshooting y análisis de errores en producción.
Conocimientos deseables
  • Experiencia con arquitecturas orientadas a eventos.
  • Conocimiento de Kafka, RabbitMQ o servicios equivalentes de mensajería.
  • Experiencia trabajando con Redis.
  • Conocimiento de GraphQL.
  • Experiencia con WebSockets.
  • Conocimiento de gRPC.
  • Experiencia con Kubernetes.
  • Conocimiento de plataformas Cloud como AWS, Azure o Google Cloud.
  • Experiencia con servicios serverless.
  • Conocimiento de API Gateway.
  • Experiencia implementando patrones como CQRS, Event Sourcing, Repository y Dependency Injection.
  • Conocimiento de Clean Architecture, Hexagonal Architecture o arquitecturas similares.
  • Experiencia con herramientas de observabilidad, logging y monitoreo.
  • Conocimiento de herramientas como Datadog, Grafana, Prometheus, ELK o similares.
  • Experiencia implementando pipelines de CI/CD.
  • Conocimiento de SonarQube y herramientas de análisis de calidad de código.
  • Experiencia trabajando con sistemas de alta disponibilidad y alto volumen transaccional.
  • Conocimiento de metodologías ágiles como Scrum o Kanban.
Experiencia
  • Más de 3 años de experiencia en desarrollo de software, con enfoque principal en desarrollo backend.
  • Experiencia comprobable desarrollando soluciones con Node.js y NestJS.
  • Experiencia trabajando con TypeScript en proyectos productivos.
  • Experiencia diseñando y desarrollando APIs e integraciones.
  • Experiencia trabajando con arquitecturas de microservicios.
  • Experiencia en integración con bases de datos relacionales y/o NoSQL.
  • Experiencia en manejo de autenticación, autorización y seguridad de servicios.
  • Experiencia realizando pruebas automatizadas.
  • Experiencia participando en procesos de despliegue y soporte de aplicaciones en producción.
  • Experiencia trabajando dentro de equipos multidisciplinarios de desarrollo de software.
  • Experiencia participando en proyectos bajo metodologías ágiles.
Competencias
  • Capacidad de análisis y resolución de problemas.
  • Pensamiento lógico y orientación técnica.
  • Capacidad para diseñar soluciones mantenibles y escalables.
  • Autonomía en el desarrollo y resolución de incidencias.
  • Atención al detalle y calidad del código.
  • Orientación a resultados.
  • Comunicación efectiva con equipos técnicos y funcionales.
  • Capacidad para comprender requerimientos de negocio y traducirlos en soluciones técnicas.
  • Trabajo colaborativo con equipos multidisciplinarios.
  • Organización y manejo de prioridades.
  • Orientación a la mejora continua.
  • Capacidad de aprendizaje y adaptación a nuevas tecnologías.
  • Documentación y transferencia de conocimiento.
Certificaciones deseables
  • Certificaciones relacionadas con Node.js, JavaScript o TypeScript.
  • Certificaciones Cloud en AWS, Microsoft Azure o Google Cloud.
  • Certificaciones relacionadas con arquitectura de software, DevOps o desarrollo seguro.

En Consultec-TI creemos en el poder del talento para transformar organizaciones. Impulsamos la evolución digital en sectores como banca, retail, salud, energía y gobierno, desarrollando soluciones que optimizan procesos y mejoran la experiencia de los usuarios. Aquí encontrarás un espacio para crecer, participar en proyectos innovadores y ser parte de equipos de alto rendimiento que marcan la diferencia.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Desarrollador Backend Semi Senior
Desarrollador Backend Semi Senior

LinkTIC S.A.S • Pereira

Presencial
COP 72.000.000 - 120.000.000
Desarrollador/a Backend Senior (Node.js/Nest.js)
Desarrollador/a Backend Senior (Node.js/Nest.js)

Partners In Performance International Pty Ltd • Norte

Presencial
COP 100.440.000 - 133.920.000
Compromiso a largo plazo
Rol estratégico y de alta visibilidad
Equipo internacional colaborativo
+1
Desarrollador BackEnd
Desarrollador BackEnd

APS Ecuador • Medellín

A distancia
COP 120.000.000 - 180.000.000
Backend Node.js / NestJS Engineer — APIs & Microservices
Backend Node.js / NestJS Engineer — APIs & Microservices

Consultec-TI Corp. • Metropolitana

Presencial
COP 120.000.000 - 180.000.000
Desarrollador Fullstack Senior (Node.js - Javascript)
Desarrollador Fullstack Senior (Node.js - Javascript)

JobCubby • Bogotá

Presencial
COP 122.760.000 - 189.720.000
Desarrollador Fullstack Senior (Node.js - Javascript)
Desarrollador Fullstack Senior (Node.js - Javascript)

Multiplica • Bogotá

Presencial
COP 90.000.000 - 120.000.000
Desarrollador Backend (Hibrido Quito)(Exp En Banca) K826
Desarrollador Backend (Hibrido Quito)(Exp En Banca) K826

INGEPSY • Medellín

Presencial
COP 70.000.000 - 110.000.000
Desarrollador Backend Junior
Desarrollador Backend Junior

GFT Technologies • Colombia

Presencial
COP 89.280.000 - 178.560.000
Senior IA Engineer
Senior IA Engineer

Colombia Plataform • Bogotá

Presencial
COP 120.000.000 - 180.000.000
Desarrollador Java - Senior
Desarrollador Java - Senior

PRAGMA • Colombia

Presencial
COP 104.803.000 - 157.206.000