En Métrica Consulting buscamos un/a Desarrollador/a Senior o Arquitecto de Aplicaciones con experiencia en diseño de APIs y arquitecturas modernas basadas en microservicios y eventos, para incorporarse a un proyecto en el sector financiero/capital markets.
La persona seleccionada participará en el diseño e implementación de servicios cloud-native, asegurando altos estándares de calidad, rendimiento y escalabilidad, trabajando en entornos distribuidos y orientados a eventos.
Funciones principales:
Diseño y definición de APIs bajo especificación OpenAPI 3.1 (contratos en YAML, gobierno de esquemas)
Desarrollo de microservicios utilizando FastAPI (Python) o frameworks equivalentes
Implementación de arquitecturas orientadas a eventos con Kafka / Amazon MSK
Diseño de tópicos, patrones de consumo y gestión de backpressure
Aplicación del patrón Anti-Corruption Layer (ACL) para integración con sistemas externos
Despliegue y gestión de servicios en AWS (EKS)
Uso de Redis (ElastiCache) como caché L2 y S3 para almacenamiento de payloads
Implementación de logging estructurado y trazabilidad (X-Correlation-ID)
Estandarización de errores mediante RFC 7807 (ProblemDetails)
Ejecución de pruebas de integración y rendimiento sobre APIs en la nube
Asegurar calidad de código mediante SonarQube y análisis SAST (Fortify) en CI/CD