*responsabilidades*:
- diseñar, desarrollar y mantener apis utilizando java (java 8+).
- implementar servicios con spring boot y documentarlos utilizando herramientas como swagger/openapi.
- colaborar con equipos de frontend, qa, infraestructura y devops.
- realizar pruebas unitarias, optimización de rendimiento y ajustes de seguridad en las apis.
- participar en revisiones de código, planificación de sprints y resolución de incidencias técnicas.
- documentar funcionalidades técnicas y actualizaciones en confluence u otras plataformas colaborativas.
*requisitos*:
- licenciatura en ingeniería en sistemas, informática o carrera afín.
- al menos 3 años de experiência en desarrollo backend con java.
- experiência en integración de apis restful y patrones de diseño.
- deseable: experiência con graphql y arquitecturas orientadas a eventos.
*conocimientos técnicos*:
- lenguajes y frameworks: java, spring boot, jpa/hibernate.
- bases de datos: mysql, postgresql, mongodb.
- herramientas: git, maven/gradle, docker, postman, swagger.
- prácticas devops: integración y despliegue continuo (ci/cd).
- experiência con entornos cloud (aws o azure) y contenedores (deseable).
*deseables*:
- certificaciones en java (oracle certified professional u otras).
- conocimiento de seguridad en apis (oauth2, jwt).
- experiência previa en proyectos con terceros (ej. Paypal, salesforce).
- familiaridad con metodologías ágiles (scrum/kanban).
tipo de puesto: tiempo completo
sueldo: $30,000.00 - $35,000.00 al mes
lugar de trabajo: empleo presencial