Desarrollador Java. API Management
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
Buscamos un/a Desarrollador/a Java Backend con experiencia en API Management, desarrollo de APIs y despliegues en diferentes entornos, para incorporarse a un proyecto tecnológico.
La persona seleccionada participará en el desarrollo y mantenimiento de servicios backend, trabajando con Java, Spring y APIs REST, asà como en la gestión y despliegue de soluciones mediante plataformas de gestión de APIs. Se integrará en un entorno tecnológico que combina arquitecturas cloud, microservicios, mensajerÃa y procesos de integración continua., Desarrollar y mantener servicios backend utilizando Java y Spring. Diseñar, desarrollar y gestionar APIs REST mediante plataformas API Manager. Trabajar con mecanismos de autenticación y autorización como OAuth2, SAML y OpenID. Realizar despliegues de aplicaciones en los diferentes entornos del cliente. Trabajar con herramientas de documentación de APIs como Swagger/OpenAPI. Gestionar repositorios y control de código fuente mediante Git. Integrar aplicaciones con bases de datos relacionales como Oracle, DB2 o SQL Server. Participar en arquitecturas cloud y entornos basados en contenedores. Trabajar con Kafka, MQ y MongoDB en integraciones y arquitecturas distribuidas. Participar en procesos de integración y entrega continua mediante herramientas como Jenkins, Bamboo o Travis. Colaborar en desarrollos frontend con React cuando sea necesario.
Requirements
Al menos 3 años de experiencia con alguna plataforma de API Management: WSO2, MuleSoft, Apigee, Azure API Management, Kong, etc. Al menos 3 años de experiencia en desarrollo de APIs, incluyendo OAuth2, SAML y OpenID. Al menos 3 años de experiencia en desarrollo Java con Spring, especialmente: Spring Boot. Spring Data. Servicios REST. Swagger/OpenAPI. Experiencia con Java 8 y conocimientos de versiones anteriores como Java 5/6. Experiencia con Git y gestión de repositorios. Experiencia con bases de datos relacionales: Oracle, DB2 o SQL Server. Conocimientos de Docker y Kubernetes. Experiencia en entornos Cloud. Conocimientos de Kafka, MQ y MongoDB. Experiencia con sistemas de integración continua como Jenkins, Bamboo, Travis o similares. Conocimientos de React. Nivel mÃnimo de inglés B1 conversacional; se priorizarán perfiles con B2 o superior.
Benefits & conditions
Modalidad hÃbrida: 2 dÃas presenciales por semana en zona Delicias, Madrid. Guardias: 24x7 aproximadamente una vez al mes. Posibles intervenciones adicionales para pruebas de rendimiento o actuaciones en fechas concretas. Se priorizará un buen nivel de inglés para favorecer futuras oportunidades de empleabilidad interna. moto.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
The 7 Most Popular Backend Frameworks for Developers
Top-Paying Tech Jobs (with Salaries)
Fully Remote Software Engineer Jobs