Overview
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.
Responsabilidades
- 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
- 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.
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.
Anuncios de trabajo interesantes
En los alrededores: Madrid
#J-18808-Ljbffr