Buscamos un Integration Engineer Senior paradiseñar, implementar y operar integraciones de extremo a extremo en plataformasagénticas sobre AWS. El rol combina arquitectura cloud, seguridad aplicada ygovernance para LLMs, RAG y flujos de ejecución — conectando sistemas, APIs yeventos sin sacrificar latencia, escalabilidad ni experiencia de usuario. Unperfil puente entre desarrollo, seguridad y operaciones en entornos de altacomplejidad.
Responsabilidadesclave Desarrollar microservicios y APIs siguiendo buenas prácticas: paginación, error handling y HATEOAS. Implementar productores y consumidores de eventos con idempotencia, exactly-once (cuando aplique) y schema registry. Construir adaptadores y conectores hacia sistemas legacy (SFTP, SOAP) encapsulados detrás de APIs y eventos. Mantener contratos OpenAPI/AsyncAPI versionados (SemVer), documentación viva y ejemplos. Gestionar evolución de esquemas (backward/forward compatibility) y planes de migración. Implementar autenticación y autorización con OAuth2/OIDC, JWT y mTLS. Gestionar secretos con AWS Secrets Manager/Vault y garantizar cifrado en tránsito y en reposo.
Aplicar protecciones contra abusos:
rate-limit, quotas y WAF. Implementar logs estructurados y tracing distribuido con OpenTelemetry, correlacionando request-id/trace-id entre APIs y eventos. Configurar métricas con Prometheus, Grafana y CloudWatch. Construir dashboards y alertas basadas en SLOs por endpoint y tópico. Requisitostécnicos
Requeridos:
- Java 21
- Springboot
- Programaciónreactiva
Deseables:
- TypeScript/ Node.js
- Kotlin
- Python
- REST,GraphQL, gRPC
- OpenAPI3.x — paginación, ETags y errores estandarizados
- SNS / SQS,RabbitMQ, Event Hub
- SchemaRegistry
Formatos:
JSON, Avro, Protobuf, Parquet
- OAuth2 /OIDC, JWT, mTLS
- KMS, AWSSecrets Manager
- WAF,rate-limit, quotas
- OpenTelemetry— tracing distribuido y correlación de IDs
- Prometheus,Grafana, CloudWatch
Unitario:
Jest, JUnit, PyTest
Performance:
k6, Gatling, Locust
Contracttesting:
Pact