19 sep
|
Metrica
|
Madrid
En Métrica Consulting, estamos buscando un/a backend developer mid ii (perfil senior-mid) para incorporarse a un proyecto estratégico de gran envergadura, orientado al desarrollo de microservicios core en dominios clave como collections, payments e invoices. La persona seleccionada participará activamente en el diseño e implementación de soluciones, asumiendo decisiones de arquitectura de detalle y aplicando patrones avanzados de integración en entornos distribuidos. Responsabilidades * Desarrollo de microservicios con Java 17/21 y Spring Boot 3.x / Spring Cloud * Diseño e implementación de arquitecturas event-driven con Kafka * Aplicación de patrones de microservicios: SAGA (orquestación/coreografía), Circuit Breaker, Retry, Outbox Pattern, Dead Letter Queue * Desarrollo de APIs RESTful de alto rendimiento (OAS3) * Implementación de soluciones reactivas con WebFlux / Project Reactor * Gestión de caché distribuida con Redis (HA) * Diseño y optimización de bases de datos (PostgreSQL / Oracle) * Despliegue en entornos cloud (AWS: EKS, S3, IAM, CloudWatch) * Desarrollo de pipelines CI/CD con GitHub, GitHub Actions, SonarQube, Fortify * Aplicación de buenas prácticas de testing (TDD/BDD, unitarios, integración y de contrato)
Requisitos * Experiencia sólida con Java 17+ / 21 (Streams, Lambdas, Optional, CompletableFuture, Records, Sealed Classes, Virtual Threads) * Spring Boot / Spring Cloud * Kafka (productores, consumidores, topics, particiones, consumer groups, exactly-once semantics) * Arquitectura de microservicios y event-driven * Programación reactiva (WebFlux) * Redis (HA) * PostgreSQL (Aurora) y Oracle * AWS (EKS, S3, IAM, CloudWatch) * CI/CD y calidad de código * Experiencia en entornos productivos y sistemas de alta volumetría Requisitos deseables * Experiencia con Kubernetes / OpenShift * Conocimiento de Gluon (framework interno Santander) * Programación funcional en Java * Experiencia en sector banca * Nivel de inglés medio Condiciones * Modalidad: 100% remoto * Proyecto estable y de largo recorrido * Ambiente tecnológico puntero y altamente especializado * Incorporación a un equipo experto dentro de Métrica Consulting Si buscas un entorno técnico exigente, con foco en arquitectura moderna y sistemas distribuidos, esta es una excelente ocasión para seguir creciendo. #J-18808-Ljbffr
📌 Programador/a JAVA / Microservicios (Madrid)
🏢 Metrica
📍 Madrid