Descripción de la oferta
Buscamos un/a Arquitecto/a de Software Backend para incorporarse en un proyecto de un importante grupo asegurador.No buscamos un perfil puramente teórico ni orientado solo a documentación. La posición combina gobierno de arquitectura, validación de diseños técnicos y evolución de frameworks corporativos, dando soporte a equipos de desarrollo que trabajan en una arquitectura moderna de microservicios.Qué harás- Validar diseños técnicos y soluciones propuestas por equipos de proyecto.- Participar en la evolución de frameworks, librerías, arquetipos y arquitectura de referencia.- Dar soporte experto a equipos de desarrollo.- Acompañar la modernización de servicios legacy hacia microservicios.- Trabajar en entornos Java, Spring Boot, APIs, Kafka y OpenShift/Kubernetes.- Participar en iniciativas de integración, APIOps, contract-first y automatización.Stack principal- Java 17/21- Spring Boot 3- Apache Camel / Quarkus- APIs REST / OpenAPI- Apache kamel- Kafka- Kubernetes / OpenShift- Maven, Helm, ArgoCD- Deseable: Apicurio, Avro, GraalVM, Debezium, observabilidad, herramientas de IA para desarrolloQué buscamos- Experiencia de 3 a 6 años en desarrollo backend Java.- Experiencia sólida con Spring Boot y/o Quarkus.- Conocimiento de Apache Camel.- Experiencia diseñando APIs REST con OpenAPI.- Comprensión práctica de Kafka: producers, consumers, particiones y consumer groups.- Experiencia trabajando sobre Kubernetes u OpenShift.- Criterio arquitectónico para revisar, validar y proponer mejoras técnicas.- Perfil proactivo, resolutivo y con capacidad para colaborar con distintos equipos.Muy valorable- Experiencia en oficinas de arquitectura, centros de excelencia o frameworks corporativos.- Haber participado en definición de arquitectura de referencia.- Experiencia ayudando a equipos a aplicar buenas prácticas técnicas.- Conocimiento de arquitectura hexagonal, DDD, SOLID y event-driven.