Funciones y responsabilidades
Análisis y desarrollo de microservicios en sistemas backend.
Participación en el diseño y creación de APIs bajo enfoque API First Design.
Despliegue de aplicaciones en entornos Kubernetes.Colaboración en proyectos de integración continua y despliegue continuo.
Soporte en tareas de integración y pruebas.
Requisitos técnicos
Imprescindibles:
Experiencia: entre 5 y 8 años en desarrollo de aplicaciones software.
Idiomas:
Inglés: Avanzado
Español: Avanzado
Conocimiento de arquitectura basada en microservicios.
Experiencia en Spring Boot.
Experiencia con JPA (Hibernate, Spring Data).Comunicación entre microservicios síncrona y asíncrona (JMS, clientes Feign...).Diseño y creación de APIs. Familiaridad con OpenAPI y Swagger.
Bases de datos relacionales (Oracle y PostgreSQL).
Deseables:
Patrones de diseño y Clean Code.
Integración Continua / Despliegue Continuo (Jenkins, Docker, Kubernetes).Nociones en Unix.
Test unitarios e integración (Mockito, JUnit).Control de versiones (Git).Conocimientos en Cloud (AWS, Azure, Google Cloud).
Detalles del puesto
Modalidad: 100 % remoto (preferible candidaturas de Madrid con disponibilidad puntual para acudir al centro de trabajo).
Banda salarial hasta euros brutos/año