Desarrollador(a) Senior de Integraciones y APIs (Bogotá)

Desarrollador(a) Senior de Integraciones y APIs (Bogotá)

15 oct
|
Finovatech Solutions
|
Bogotá

15 oct

Finovatech Solutions

Bogotá

Descripción de la vacanteBuscamos un(a) Desarrollador(a) Senior de Integraciones y APIs para diseñar, desarrollar e implementar soluciones de integración que permitan conectar sistemas internos y externos de manera segura, escalable, interoperable y trazable.

La persona participará en la construcción y evolución de APIs, servicios de integración, mecanismos de mensajería y componentes de interoperabilidad, aplicando buenas prácticas de arquitectura, seguridad, observabilidad y desarrollo.

Contrato por 10 meses, modalidad presencial en Bogotá D.C.

Stack tecnológicoBuscamos experiencia sólida en tecnologías como:

Desarrollo de APIs e integraciones

- REST / RESTful APIs.
- SOAP / Web Services.
- JSON y XML.
- OpenAPI / Swagger.
- Integración síncrona y asíncrona.
- Diseño y versionamiento de APIs.
- Manejo de contratos y esquemas de servicios.

Backend

- Java con Spring Boot, y/o
- .NET / .NET Core, y/o
- Node.js con TypeScript.

Se requiere experiencia avanzada en al menos uno de estos stacks de desarrollo Backend, no necesariamente en todos.

API Management

- Azure API Management, y/o
- Kong, Apigee u otras plataformas equivalentes.
- Políticas de seguridad, versionamiento, rate limiting y gestión del ciclo de vida de APIs.

Mensajería e integración

- Kafka, RabbitMQ, Azure Service Bus o tecnologías equivalentes.
- Colas, tópicos y procesamiento de mensajes.
- Deseable experiencia en arquitecturas orientadas a eventos.

Seguridad

- OAuth 2.0.
- OpenID Connect.
- JWT.
- Autenticación y autorización.
- Gestión segura de secretos y credenciales.
- Deseable conocimiento de Azure Key Vault.

DevOps y Cloud

- Git.
- Azure DevOps y/o GitHub.
- Pipelines CI/CD.
- Docker.
- Deseable experiencia con Kubernetes.
- Experiencia o conocimiento en Microsoft Azure.

Monitoreo y observabilidad

- Logs, métricas y trazabilidad.
- Application Insights, Azure Monitor o herramientas equivalentes.
- Seguimiento y diagnóstico de integraciones y APIs.

Responsabilidades principales
- Diseñar,



desarrollar y mantener APIs y servicios de integración.
- Implementar integraciones entre aplicaciones, sistemas internos, plataformas externas y servicios de terceros.
- Definir y mantener contratos técnicos de APIs y servicios.
- Implementar mecanismos de autenticación, autorización y seguridad de servicios.
- Gestionar soluciones de mensajería e intercambio de información.
- Implementar integraciones síncronas, asíncronas y orientadas a eventos.
- Configurar monitoreo, logging, trazabilidad y observabilidad de las integraciones.
- Ejecutar pruebas técnicas, funcionales, de integración e interoperabilidad.
- Apoyar la configuración y administración del ciclo de vida de APIs.
- Participar en procesos de integración y despliegue continuo.
- Documentar APIs, servicios, integraciones, flujos y componentes desarrollados.
- Aplicar lineamientos de arquitectura, seguridad y desarrollo definidos por la organización.

Perfil requerido
- Profesional en Ingeniería de Sistemas, Ingeniería de Software, Informática o áreas afines.
- Mínimo 5 años de experiencia competente.
- Mínimo 3 años de experiencia específica en integración de sistemas, desarrollo de APIs, middleware o servicios empresariales.
- Experiencia comprobable en diseño y desarrollo de APIs REST y servicios de integración.
- Conocimiento sólido de REST, SOAP, API Management, mensajería, autenticación, autorización, CI/CD y observabilidad.
- Experiencia trabajando con bases de datos relacionales y consultas SQL.
- Conocimiento de principios de integración empresarial, seguridad y arquitectura de software.
- Conocimiento de Gobierno Digital, interoperabilidad y estándares de arquitectura MRAE/MGGTI.

Conocimientos deseables
- Arquitectura de microservicios.
- Arquitecturas orientadas a eventos.
- Azure API Management.
- Azure Service Bus.
- Azure Functions.
- Azure Logic Apps.
- Kubernetes.
- Kafka o RabbitMQ.
- Swagger / OpenAPI.
- Patrones de integración empresarial.
- Lineamientos de interoperabilidad del Estado colombiano.

Deseable: certificaciones en Azure, API Management, integración, desarrollo

📌 Desarrollador(a) Senior de Integraciones y APIs (Bogotá)
🏢 Finovatech Solutions
📍 Bogotá

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador(a) senior de integraciones y apis (bogotá) / bogotá

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador(a) senior de integraciones y apis (bogotá) / bogotá