**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).
**Habilidades blandas**:
- Trabajo en equipo y comunicación efectiva.
- Capacidad de análisis, organización y documentación técnica.
- Adaptabilidad al cambio y orientación a resultados.
**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: Jornada completa, Por tiempo indeterminado
Sueldo: $30,000.00 - $35,000.00 al mes
Tipo de jornada:
- Lunes a viernes
- Turno de 8 horas
Experiência:
- Java: 3 años (Deseable)
- Integración de APIs: 2 años (Deseable)
Lugar de trabajo: Empleo presencial