Descripción del puesto
- Responsable por el funcionamiento del sistema y manejo de los datos dentro de la aplicación.
- Integrar aplicaciones con múltiples sistemas, capas de negocio y servicios necesarios con el objetivo de proporcionar una interfaz simple de programación de aplicación (API) para mostrar la información a través de una interfaz de usuario (GUI).
- Es el responsable principal de la operación, el rendimiento y la escalabilidad de los servicios. Integra sistemas legados, trabaja con la capa de datos y base de datos.
- Genera documentación para poder integrar las APIs desarrolladas con distintas interfaces de usuario.
- Monitorea la eficiencia de cada uno de los servicios desarrollados y desarrolla pruebas unitarias e integración para validar los distintos flujos de negocio.
Requisitos
- Mínimo 3 años de experiencia en desarrollo Back End en lenguaje Node JS.
- Experiencia en creación de servicios REST, deseable GraphQL
- Conocimiento de patrones de diseño de software y clean code - Indispensable
- Conocimiento y aplicación de Kafka - Indispensable
- Capaz de desarrollar códigos que tengan una calidad, seguridad y legibilidad impecables.
- Experiencia de haber trabajado en equipos ágiles
- Conocimiento de prácticas de seguridad con OWASP 10 - Deseable valorado
Beneficios
- Trabajo remoto desde cualquier parte de pais
- Contrato indeterminado.
- EPS para el consultor, dependientes y padres.
- Bono de desempeño y utilidades (Aprox. 4 sueldos).
- Linea de Carrera
- Certificaciones y capacitaciones.
- Tasas preferenciales en el grupo financiero.