Main Responsibilities • Diseñar y desarrollar microservicios utilizando Node.js y frameworks asociados (como kafka - confluent). • Implementar pruebas unitarias y de integración. • Colaborar con otros equipos para definir y diseñar las APIs y la arquitectura de los servicios. • Asegurar la calidad del código mediante revisiones de código y la adopción de buenas prácticas. • Implementar soluciones de monitoreo, logging y seguridad en los servicios desarrollados.
Technical Skills • Grado en Informática, Ingeniería de Software o campo relacionado, o experiencia laboral equivalente. • Con al menos [4] años en desarrollo con Node.js. • Experiencia en desarrollo de microservicios y arquitecturas distribuidas. • Experiencia con bases de datos SQL y NoSQL (por ejemplo, Mysql, MongoDB). • Experiencia con Snowflake • Familiaridad con patrones de diseño y arquitectura de microservicios (DDD y Arquitectura Hexagonal) • Conocimiento en prácticas de DevOps y CI/CD. • Experiencia en Event-Driven Architecture y sistemas de mensajería (Kafka, Confluent). • Conocimiento y experiencia con RedisCache
Nice to have • Experiencia con otros lenguajes de programación (Python, .Net,). • Certificaciones en Node.js, kafka o Azure • Conocimiento de herramientas de monitoreo y logging (como Prometheus, Grafana, ELK).
Soft Skills • Fuerte habilidad para la resolución de problemas y pensamiento analítico. • Excelentes habilidades de comunicación y capacidad para trabajar en equipo, ya que debe estar en constante contacto con los equipos de producto para entender la arquitectura actual del sistema. • Fast-learner: debe tener la capacidad de aprender rapido y documentar la información. • Dinamico, debe tener la capacidad de cambiar de contexto con base en las prioridades (metodologia kanban
Beneficios:-Nuestra modalidad de contratación y operacional nos permite ofrecerte un trabajo 100% remoto, tendrás una carrera profesional adaptada a tus objetivos personales, formación continua y un entorno flexible. Tendrás la oportunidad de participar en proyectos internacionales con equipos multiculturales que te permitirá crecer en un entorno innovador. - Contrato por prestación de servicios o contractor (no es por proyectos, ofrecemos estabilidad laboral)- Contratación directa con nosotros- Plan carrera- Plataforma de aprendizaje- Comunidades de formación continua-Iniciativas sociales- AC points-Salario: No manejamos rangos salariales, hacemos la oferta económica de acuerdo a la aspiración salarial del candidato. En este caso eres tú quien me dice cuál sería tu tarifa mensual por prestación de servicios y ese valor lo tenemos en cuenta para hacer la oferta” Cómo aplicar:Por favor envía tu CV a maria.oliveros@micro-talent.net
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
