Arquitecto/a Senior Middleware Java, Madrid
Empresa
Randstad ES
Provincia
Madrid
Ciudad
Madrid
Tipo de Contrato
Tiempo Completo
Descripción
Arquitecto/a Senior Middleware Java
¿Eres un apasionado/a del desarrollo JAVA y te gustaría seguir creciendo en tu carrera profesional como Arquitecto/a de Middleware?
nuestro cliente
Randstad Digital es la empresa de consultoría tecnológica del grupo Randstad especializada en servicios tecnológicos estables. Estamos presentes en más de 20 mercados y contamos con más de 25.000 especialistas a nivel global y a nivel nacional con más de 400 y tenemos oficinas en Madrid, Barcelona, Valencia, Sevilla, Zaragoza, Bilbao y Valladolid. Ofrecemos una amplia gama de servicios y soluciones tecnológicas para empresas de diferentes sectores: Banca, Seguros, Industria, Telecomunicaciones, Media, Digital, Aeronáutica, Automoción, Servicios y Administraciones públicas.
tus funciones
En este puesto, serás la persona clave en la evolución de nuestra plataforma. Tus responsabilidades principales incluirán:
/ Definir y evolucionar la arquitectura de referencia en Google Cloud Platform (GCP), asegurando que nuestras soluciones sean escalables, resilientes y seguras desde el diseño.
/ Diseñar y liderar la implementación de microservicios en Java (Spring Boot/Spring Cloud), aplicando patrones de arquitectura hexagonal y principios de DDD para garantizar la calidad y mantenibilidad del software.
/ Liderar la transformación tecnológica del equipo, impulsando la adopción de arquitecturas modernas como serverless y orientadas a eventos a medio plazo.
/ Investigar e impulsar la adopción de tecnologías de vanguardia, como la optimización de contenedores con GraalVM Native Image, para mejorar drásticamente el rendimiento y la eficiencia en entornos Cloud Run y GKE.
/ Establecer y promover las mejores prácticas de observabilidad, incluyendo logging estructurado y trazabilidad distribuida, para garantizar la fiabilidad de nuestros sistemas en producción.
/ Colaborar de forma transversal con los equipos de desarrollo, DevOps y seguridad en la definición y automatización de pipelines CI/CD y flujos de trabajo con GitHub Actions.
/ Garantizar la correcta gobernanza de nuestros repositorios en GitHub, aplicando las mejores prácticas de branching, revisiones de código (Pull Requests) y seguridad.
/ Actuar como referente técnico, proporcionando mentoría al equipo y participando activamente en las decisiones estratégicas de arquitectura.
requisitos del puesto
- Formación: Ingeniero Técnico
- Idiomas: Inglés: B2
- Conocimientos: java, docker, kubernetes, terraform, spring boot, gcp, apigee, spring cloud, github, ci/cd
- Experiencia: 5 años
Java (8 17) con experiencia avanzada en Spring Boot / Spring Cloud. - Experiencia aplicando arquitectura hexagonal (puertos y adaptadores) y patrones de diseño que favorezcan el desacoplamiento y la testabilidad.
/ Experiencia generando imágenes nativas con GraalVM Native Image para contenedores, usando multi-stage Docker y optimización de runtime (distroless/scratch).
/ Experiencia en arquitecturas distribuidas síncronas y asíncronas.
/ Experiencia en capas de cacheo y persistencia - Experiencia en Google Cloud Platform (GCP): GKE, Cloud Run, Cloud SQL, Pub/Sub (deseable), IAM.
/ Conocimientos sólidos en contenedores y orquestación (Docker, Kubernetes, Helm/Kustomize).
/ API Management: Apigee (ideal) u homólogos. - Gestión de código fuente con GitHub: estrategias de branching (GitFlow, trunk-based), revisiones de código, control de permisos.
/ Familiaridad con GitHub Actions con workflows CI/CD integrados con GCP (Cloud Build, Artifact Registry, despliegue en Cloud Run/GKE).
/ Infraestructura como código (IaC): Terraform con módulos para GCP.
/ Seguridad: OAuth2/OIDC, JWT, integración con Keycloak/Auth0/IAP.
/ Observabilidad: Cloud Logging, Cloud Monitoring, Trace, OpenTelemetry.
tus beneficios
¿A qué esperas para formar parte de nuestro gran equipo Randstad Digital?, aquí encontrarás motivos para ello: PLAN DE FORMACIÓN CONTINUA, plan de formación anual, acceso a plataforma elearning de formación técnica, plataforma de formación en habilidades¿ ACOMPAÑAMIENTO Y PLAN DE CARRERA, Tendrás un referente de Randstad Digital cerca de ti en todo momento. CONCILIACIÓN, Sabemos que tu vida personal es tan importante como la profesional por eso podrás disfrutar de 23 días de vacaciones y en la mayoría de nuestros proyectos tendrás un horario flexible. COMPROMISO y ESTABILIDAD, Incorporación a empresa en continuo crecimiento que apuesta por las nuevas tecnologías. SALARIO COMPETITIVO acorde a tu experiencia profesional. CONDICIONES contractuales competitivas, Plan de retribución flexible (tarjeta restaurante y cheques guardería) y Randstad Care, plataforma de ofertas y descuentos exclusivos.
java, spring, GCP, docker, kubernetes, terraform,
¿Eres un apasionado/a del desarrollo JAVA y te gustaría seguir creciendo en tu carrera profesional como Arquitecto/a de Middleware?
nuestro cliente
Randstad Digital es la empresa de consultoría tecnológica del grupo Randstad especializada en servicios tecnológicos estables. Estamos presentes en más de 20 mercados y contamos con más de 25.000 especialistas a nivel global y a nivel nacional con más de 400 y tenemos oficinas en Madrid, Barcelona, Valencia, Sevilla, Zaragoza, Bilbao y Valladolid. Ofrecemos una amplia gama de servicios y soluciones tecnológicas para empresas de diferentes sectores: Banca, Seguros, Industria, Telecomunicaciones, Media, Digital, Aeronáutica, Automoción, Servicios y Administraciones públicas.
tus funciones
En este puesto, serás la persona clave en la evolución de nuestra plataforma. Tus responsabilidades principales incluirán:
/ Definir y evolucionar la arquitectura de referencia en Google Cloud Platform (GCP), asegurando que nuestras soluciones sean escalables, resilientes y seguras desde el diseño.
/ Diseñar y liderar la implementación de microservicios en Java (Spring Boot/Spring Cloud), aplicando patrones de arquitectura hexagonal y principios de DDD para garantizar la calidad y mantenibilidad del software.
/ Liderar la transformación tecnológica del equipo, impulsando la adopción de arquitecturas modernas como serverless y orientadas a eventos a medio plazo.
/ Investigar e impulsar la adopción de tecnologías de vanguardia, como la optimización de contenedores con GraalVM Native Image, para mejorar drásticamente el rendimiento y la eficiencia en entornos Cloud Run y GKE.
/ Establecer y promover las mejores prácticas de observabilidad, incluyendo logging estructurado y trazabilidad distribuida, para garantizar la fiabilidad de nuestros sistemas en producción.
/ Colaborar de forma transversal con los equipos de desarrollo, DevOps y seguridad en la definición y automatización de pipelines CI/CD y flujos de trabajo con GitHub Actions.
/ Garantizar la correcta gobernanza de nuestros repositorios en GitHub, aplicando las mejores prácticas de branching, revisiones de código (Pull Requests) y seguridad.
/ Actuar como referente técnico, proporcionando mentoría al equipo y participando activamente en las decisiones estratégicas de arquitectura.
requisitos del puesto
- Formación: Ingeniero Técnico
- Idiomas: Inglés: B2
- Conocimientos: java, docker, kubernetes, terraform, spring boot, gcp, apigee, spring cloud, github, ci/cd
- Experiencia: 5 años
Java (8 17) con experiencia avanzada en Spring Boot / Spring Cloud. - Experiencia aplicando arquitectura hexagonal (puertos y adaptadores) y patrones de diseño que favorezcan el desacoplamiento y la testabilidad.
/ Experiencia generando imágenes nativas con GraalVM Native Image para contenedores, usando multi-stage Docker y optimización de runtime (distroless/scratch).
/ Experiencia en arquitecturas distribuidas síncronas y asíncronas.
/ Experiencia en capas de cacheo y persistencia - Experiencia en Google Cloud Platform (GCP): GKE, Cloud Run, Cloud SQL, Pub/Sub (deseable), IAM.
/ Conocimientos sólidos en contenedores y orquestación (Docker, Kubernetes, Helm/Kustomize).
/ API Management: Apigee (ideal) u homólogos. - Gestión de código fuente con GitHub: estrategias de branching (GitFlow, trunk-based), revisiones de código, control de permisos.
/ Familiaridad con GitHub Actions con workflows CI/CD integrados con GCP (Cloud Build, Artifact Registry, despliegue en Cloud Run/GKE).
/ Infraestructura como código (IaC): Terraform con módulos para GCP.
/ Seguridad: OAuth2/OIDC, JWT, integración con Keycloak/Auth0/IAP.
/ Observabilidad: Cloud Logging, Cloud Monitoring, Trace, OpenTelemetry.
tus beneficios
¿A qué esperas para formar parte de nuestro gran equipo Randstad Digital?, aquí encontrarás motivos para ello: PLAN DE FORMACIÓN CONTINUA, plan de formación anual, acceso a plataforma elearning de formación técnica, plataforma de formación en habilidades¿ ACOMPAÑAMIENTO Y PLAN DE CARRERA, Tendrás un referente de Randstad Digital cerca de ti en todo momento. CONCILIACIÓN, Sabemos que tu vida personal es tan importante como la profesional por eso podrás disfrutar de 23 días de vacaciones y en la mayoría de nuestros proyectos tendrás un horario flexible. COMPROMISO y ESTABILIDAD, Incorporación a empresa en continuo crecimiento que apuesta por las nuevas tecnologías. SALARIO COMPETITIVO acorde a tu experiencia profesional. CONDICIONES contractuales competitivas, Plan de retribución flexible (tarjeta restaurante y cheques guardería) y Randstad Care, plataforma de ofertas y descuentos exclusivos.
java, spring, GCP, docker, kubernetes, terraform,