Desarrollador API Java. Net (Presencial)
Perfil del cargo
Profesional responsable del diseño, implementación y administración de soluciones de integración basadas en APIs, garantizando conectividad segura, escalable y alineada con estándares de arquitectura, seguridad y gobierno de servicios.
Principales responsabilidades
• Diseñar, desarrollar y mantener APIs REST.
• Crear y administrar Proxy Endpoints para la exposición y consumo seguro de servicios.
• Implementar políticas y reglas de negocio mediante JavaScript para validaciones, transformaciones y mediación de mensajes.
• Configurar y administrar mecanismos de autenticación y autorización utilizando OAuth 2.0.
• Diseñar e implementar arquitecturas de APIs e integración entre aplicaciones y servicios.
• Participar en procesos de automatización, integración y despliegue continuo (CI/CD) bajo prácticas DevOps.
• Gestionar repositorios y flujos de versionamiento de código utilizando GitHub, GitLab o Bitbucket.
• Implementar, monitorear y optimizar soluciones desplegadas en Google Cloud Platform (GCP).
• Realizar soporte, diagnóstico y resolución de incidentes asociados a APIs e integraciones.
• Documentar y aplicar buenas prácticas de desarrollo, seguridad y gobierno de APIs.
Conocimientos requeridos
• Desarrollo y consumo de APIs REST.
• Creación y administración de Proxy Endpoints.
• JavaScript aplicado a políticas, validaciones y mediaciones.
• Seguridad OAuth 2.0.
• Arquitectura y diseño de APIs.
• DevOps, CI/CD y automatización de despliegues.
• Herramientas de control de versiones: GitHub, GitLab y/o Bitbucket.
• Google Cloud Platform (GCP).
Experiencia
• Experiencia mínima de 3 años en desarrollo, integración y gestión de APIs.
• Experiencia en plataformas de API Management y entornos Cloud.
• Conocimiento de metodologías ágiles y buenas prácticas de desarrollo seguro.