Descripción del puesto

Descripción del puesto

Gestionar,y asegurar que el sistema funcione detrás de escena a través de la integración de todos los sistemas y servicios requeridos, proporcionando API´s limpias y fáciles de usar para la parte frontal del Sistema garantizando la funcionalidad, rendimiento y la capacidad de ejecución de la aplicación.

Responsabilidades

Trabajar Api´s modernas limpias e integrar con sistemas heredados

Trabajar con bases de datos

Diseñar y desarrollar la lógica del negocio y los sistemas backend del producto

Trabajar de cerca con los desarrolladores frontend para diseñar y desarrollar APIs funcionales, completas y funcionales

Descifrar los sistemas de software de las compañías existentes y ser capaz de conectar la aplicación a las fuentes de datos aplicables

Realizar pruebas de unidad y de integración, además de desarrollar herramientas de automatización para tareas diarias

Desarrollar códigos de alta calidad documentados y eficientes

Propones ideas para evitar errores y soluciones ineficientes


Requisitos

Experiencia

Experiencia en lenguajes y frameworks (Java, Spring, Boot, NodeJs, etc y programación funcional en escala

Estrictura y utilización de servicios autónomos orientados a RESTful, Api Servicios y aplicaciones de ajuste de desempeño a gran esacala

Sistemas de bases de datos con conocimiento de tiendas SQL y NoSql, (MySQL, Oracle, MongoDB, couchbase, etc)

Exeriencia integrando frameworks Java Script, React, Angular JS,

Escribiendo pruebas efectivas de unidad, integración y API

Entendiendo metodologías agiles

Desarrollador en un equipo Agile multifuncional

Habilidades y conocimientos

Licenciatura en Ingeniería de sistemas, Informática, Electrónica o afines

Programación orientada a objetos y principios de ingenieriea como SOLID

Infraestructura inmutable, automatización de infraestrcutua y herramientas de aprovisionamiento

Atributos

Orientación al logro

Atención al detalle

Planificación y Organización

Innovación


Beneficios


a través de Hiring Room