En Pragma estamos buscando Desarrollador de integración API. Alguien que crea profundamente en el trabajo en equipo, compartiendo información y conocimientos y tomando siempre en cuenta a los usuarios y sus necesidades de negocio. Con iniciativa, creativo, con pensamiento de integración y capacidad de comunicación.
Sobre el rol
- Debes tener habilidades de comunicación excepcionales.
- Eres quien entiende la necesidad de negocio para luego construir la especificación funcional y técnica de los servicio que se necesiten.
- Vas a construir el contrato de los servicios aplicando los principios de diseño y estándares del modelo de datos de la organización (WSDL y XSD para WebServices, Swagger para REST y Trama plata para plataformas internas de la organización como Iseries).
- Debes utilizar RAML como herramienta principal para el diseño, desarrollo y pruebas de las API.
- Harás parte del equipo encargado de elaborar un diseño detallado eficiente, fácil de implementar y mantener de partes complejas del sistema.
- Debes velar para que sigamos los estándares y metodologías de desarrollo. ¡Que no nos reinventemos la rueda!
- Debes realizar pruebas para asegurar que cumplan con las especificaciones del diseño.
Requisitos
- Ingenieros de sistemas o electrónicos, especialistas en integración, áreas de análisis orientado a servicios y modelado de servicios (Mínimo 2 años de experiencia participando en proyectos de integración)
- Debes tener conocimientos en fundamentos y conceptos tecnológicos asociados a la orientación a servicios, microservicios y API.
- Capacidad de plantear soluciones y alternativas en las diferentes necesidades del negocio.
- Conocer Scrum ya nuestros equipos de desarrollo trabajan bajo esta metodología.
- Es clave tener conocimientos en Java, JEE, JAX-RS, JAX-WS, POJO, Open JPA.
- Saber de Hibernate, Open JPA, Spring data.
- Conocer y haber utilizado RAML como herramienta de diseño, desarrollo, pruebas y documentación.
- Es un plus si tienes conocimientos en plataformas de integración de IBM (API gateway, Datapower, WSRR, Integration Bus 10 o anteriores, API Connect) y autenticación OAuth 2.0.
- Es importante conocer sobre Calidad de software y Despliegue continuo (Integración continua - Devops)