Modalidad
Híbrido / Remoto
* Trabajo mayoritariamente remoto
* 2 días a la semana presencial en oficina (Madrid)
Descripción del puesto
Buscamos un/a Analista Programador/a especializado/a en microservicios con Spring Boot, para incorporarse a un entorno tecnológico estable y participar en el desarrollo de soluciones basadas en arquitecturas distribuidas.
La persona seleccionada trabajará en el diseño, desarrollo e integración de APIs y microservicios, en un entorno cloud y con buenas prácticas de desarrollo.
Qué ofrecemos
* Contrato indefinido desde el primer día.
* Modalidad híbrida (2 días/semana presencialidad en San Fernando Henares, Madrid)
* Rango salarial: 35-37k.
Requisitos:
Requisitos necesarios
* Experiencia de 3 a 5 años en desarrollo de software
* Experiencia en arquitectura basada en microservicios
* Desarrollo con Spring Boot
* Experiencia con JPA (Hibernate, Spring Data)
* Diseño y desarrollo de APIs REST
* Enfoque API First Design
* Conocimiento de OpenAPI / Swagger
* Experiencia en comunicación entre microservicios:
* Síncrona (REST, clientes Feign)
* Asíncrona (JMS o sistemas de mensajería)
* Buen conocimiento de bases de datos relacionales:
* Oracle
* PostgreSQL
* Experiencia en despliegue en Kubernetes
* Conocimientos en cloud (AWS o Azure preferiblemente)
Conocimientos valorables
* Experiencia en CI/CD (Jenkins, Docker, Kubernetes)
* Conocimientos de patrones de diseño y Clean Code
* Nociones de sistemas Unix/Linux
* Experiencia en testing de aplicaciones:
* JUnit
* Mockito
* Tests unitarios e integración
* Uso de herramientas de control de versiones (Git)
* Conocimientos adicionales en Google Cloud u otros entornos cloud