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 fundamental 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)