Analista Programador/a Microservicios
Role details
Job location
Tech stack
Job description
Desarrollo de microservicios en Spring Boot para el proyecto Backoffice Multimodal. Creación y mantenimiento de APIs siguiendo el enfoque API First. Participación en integración continua y despliegues automáticos. Colaboración con el equipo para garantizar calidad, escalabilidad y seguridad de las aplicaciones.
Requirements
Experiencia en arquitectura basada en microservicios. Desarrollo con Spring Boot. Experiencia trabajando con JPA (Hibernate, Spring Data). Conocimiento en comunicación entre microservicios, tanto síncrona como asíncrona (JMS, clientes Feign, etc.). Diseño y creación de APIs (API First Design), familiarizado con OpenAPI y Swagger. Buen conocimiento en bases de datos relacionales, especialmente Oracle y PostgreSQL. Nivel de inglés avanzado (escrito y hablado). Nivel de español avanzado (escrito y hablado). Experiencia de 5 a 8 años en desarrollo de aplicaciones software.
Conocimientos deseables Patrones de diseño y Clean Code. Experiencia en CI/CD (Jenkins, Docker, Kubernetes). Conocimientos de sistemas operativos basados en Unix. Experiencia en testing de aplicaciones (unitario e integración, Mockito, JUnit). Conocimiento en software de control de versiones (preferiblemente Git). Experiencia con cloud computing (AWS, Azure, Google Cloud).
Benefits & conditions
Modalidad: 100% remoto, con preferencia por candidatos en Madrid para asistencia presencial 2 días a la semana (en San Fernando de Henares, Madrid) Proyecto internacional en sector Mobility Contrato indefinido, * Jornada completa Jornada
-
Sin Experiencia Experiencia
-
Indefinido Tipo contrato
-
java spring microservicios api