04 nov
|
Consultec-TI
|
Colombia
04 nov
Consultec-TI
Colombia
Buscamos un/a Backend Developer con experiencia en desarrollo de aplicaciones y servicios backend utilizando Node.js, NestJS y TypeScript, capaz de diseñar, desarrollar e integrar soluciones escalables, seguras y de alto rendimiento.
El cualificado deberá contar con experiencia en arquitecturas de microservicios, desarrollo de APIs REST, bases de datos relacionales y NoSQL, aplicando buenas prácticas de desarrollo de software.
Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones backend utilizando Node.js, NestJS y TypeScript.
- Desarrollar e integrar microservicios y APIs REST y GraphQL.
- Implementar funcionalidades y reglas de negocio, garantizando escalabilidad, seguridad y rendimiento.
- Integrar bases de datos PostgreSQL y MongoDB utilizando TypeORM o Prisma.
- Aplicar principios SOLID, patrones de diseño y buenas prácticas de arquitectura.
- Implementar pruebas unitarias y de integración utilizando Jest y Supertest.
- Gestionar procesos de mensajería, caché y comunicación entre servicios.
- Participar en procesos de contenerización, integración y despliegue continuo.
- Analizar, diagnosticar y resolver incidencias técnicas.
- Colaborar con equipos multidisciplinarios bajo metodologías ágiles.
Requisitos indispensables
- Experiencia comprobable de 4 años o más en desarrollo backend.
- Experiencia en Node.js, NestJS, TypeScript y JavaScript.
- Experiencia en desarrollo e integración de APIs REST.
- Conocimientos de microservicios, principios SOLID y patrones de diseño.
- Experiencia con PostgreSQL y/o MongoDB.
- Manejo de TypeORM o Prisma.
- Experiencia en pruebas unitarias e integración con Jest o Supertest.
- Conocimientos de Docker y Git.
- Familiaridad con metodologías ágiles.
Conocimientos adicionales valorados: Arquitectura hexagonal, DDD, GraphQL, Redis, Kafka, RabbitMQ, JWT, OAuth2, GitHub Actions y Jenkins.
📌 Desarrollador Backend - Node.js / NestJS (Colombia)
🏢 Consultec-TI
📍 Colombia