DESCRIPCIóN
Te incorporarás a un proyecto estratégico y de largo recorrido, dentro de una compañía líder a nivel internacional en su sector, reconocida por su capacidad tecnológica y por participar en iniciativas de alto impacto en entornos complejos y críticos.
Formarás parte de un equipo altamente cualificado, trabajando en el desarrollo de soluciones basadas en arquitectura de microservicios, con tecnologías modernas y ampliamente demandadas en el mercado como Spring Boot, Kubernetes y entornos cloud. El proyecto está orientado a construir sistemas robustos, escalables y resilientes, donde el desarrollo backend tiene un papel clave en la evolución de la plataforma.
Tendrás un rol activo en todo el ciclo de vida del software: desde el diseño de APIs bajo enfoque API First, la implementación de lógica de negocio, hasta la integración entre servicios mediante comunicaciones síncronas y asíncronas. Todo ello dentro de un entorno que apuesta por las buenas prácticas, el Clean Code, la calidad del software y la mejora continua.
Se trata de una excelente oportunidad para profesionales que quieran seguir creciendo en tecnologías punteras, trabajando en un entorno técnico exigente, con equipos multidisciplinares y metodologías ágiles. El proyecto ofrece estabilidad, continuidad y una clara proyección profesional, permitiéndote consolidar tu experiencia en arquitecturas distribuidas, contenedores y cloud computing.
La modalidad de trabajo es mayoritariamente remota, con posibilidad de interacción puntual en Madrid, facilitando un equilibrio real entre flexibilidad y colaboración directa con el equipo.
En definitiva, una oportunidad para dar un salto cualitativo en tu carrera, participando en proyectos de primer nivel dentro de una organización de referencia en ingeniería y tecnología.
REQUISITOS
Requisitos técnicos imprescindibles
-
Experiencia de al menos 4 años en desarrollo de software con Java.
-
Experiencia sólida en desarrollo de microservicios con Spring Boot.
-
Conocimientos avanzados en JPA, Hibernate y Spring Data.
-
Experiencia en diseño y desarrollo de APIs REST.
-
Conocimiento de enfoque API First, así como uso de OpenAPI / Swagger.
-
Experiencia en integración entre microservicios:
-
Comunicación síncrona (REST, Feign)
-
Comunicación asíncrona (JMS u otros mecanismos de mensajería)
-
Buen manejo de bases de datos relacionales (Oracle y/o PostgreSQL).
Requisitos técnicos valorables
-
Experiencia en Docker y Kubernetes (despliegue de aplicaciones).
-
Conocimientos de CI/CD (Jenkins u otras herramientas).
-
Experiencia con control de versiones (Git).
-
Conocimientos en testing (JUnit, Mockito, test unitarios e integración).
-
Nociones en sistemas Unix/Linux.
-
Experiencia o conocimientos en entornos Cloud (AWS, Azure o GCP).
-
Conocimiento de patrones de diseño y buenas prácticas (Clean Code).
Requisitos no técnicos
-
Nivel de inglés avanzado.
-
Nivel de español avanzado.
100 % remoto. Valorable residencia en Madrid o disponibilidad para acudir puntualmente a oficina.
-
Capacidad de trabajo en equipo, orientación a calidad de software y buenas prácticas de desarrollo.