Desarrollo de API en Spring boot

  • Job DurationLess than a month
  • Project LevelMedium Level
  • Project deadlineExpired

Project detail

Desarrollo de API en Spring boot
5 Endpoints POST (recibe Json y graba o actualiza)
1 Endpoint GET (recibe Json con los campos a devolver de una tabla y los filtros a aplicar. Resultados paginados)

Autenticación: TOKEN en Header

Se podrán definir TOKENS de producción o de test (cada entorno utilizará una base de datos distinta.)
Sólo se validarán los tokens (no se requiere gestionarlos)

Base de datos: MySQL

Se deberá mantener un log de Json enviados y recibidos por XX días (cantidad de días XX a parametrizar). Los logs anteriores se deberán borrar automáticamente.
Además de los endpoints, se deberá ejecutar periódicamente (cada xx minutos, a parametrizar) un proceso que obtenga datos de una tabla de novedades y envíe datos a distintos endpoints de terceros (ver sección “Proceso a ejecutar periódicamente”)

Todos los querys a utilizar en el desarrollo serán provistos.

Desarrollo en capas

La API se deberá ejecutar en un equipo con SO Windows.

Se requiere que el desarrollador posea experiencia en la instalación y gestión del certificado SSL
Entrega del código fuente, realizando la transferencia tecnológica del proyecto a desarrolladores de la empresa.
Nos interesa mantener la relación a futuro con el desarrollador para futuros proyectos y/o mejoras.

Skills Required

Industry Categories

Freelancer type required for this project