
Integration Engineer
Apto para personas con discapacidad
3 años de experiencia, Técnico hasta Especialización/ Maestría
Salario a convenir
Bogotá, D.C. - Medellín - Barranquilla
Requisitos para aplicar a la vacante:
Buscamos un Integration Engineer Senior para diseñar, implementar y operar integraciones de extremo a extremo en plataformas agénticas sobre AWS. El rol combina arquitectura cloud, seguridad aplicada y governance para LLMs, RAG y flujos de ejecución — conectando sistemas, APIs y eventos sin sacrificar latencia, escalabilidad ni experiencia de usuario. Un perfil puente entre desarrollo, seguridad y operaciones en entornos de alta complejidad.
Responsabilidades clave
- 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.
Requisitos técnicos
Requeridos:
• Java 21
• Springboot
• Programación reactiva
Deseables:
• TypeScript / Node.js
• Kotlin
• Python
• REST, GraphQL, gRPC
• OpenAPI 3.x — paginación, ETags y errores estandarizados
• SNS / SQS, RabbitMQ, Event Hub
• Schema Registry
• Formatos: JSON, Avro, Protobuf, Parquet
• OAuth2 / OIDC, JWT, mTLS
• KMS, AWS Secrets Manager
• WAF, rate-limit, quotas
• OpenTelemetry — tracing distribuido y correlación de IDs
• Prometheus, Grafana, CloudWatch
• Unitario: Jest, JUnit, PyTest
• Performance: k6, Gatling, Locust
• Contract testing: Pact
Habilidades
- Java 21
- Springboot
- Programacion Reactiva
Palabras clave:
Java, Springboot, LLM
Ver empresa: ACCENTURE LTDA
