




Aquí tienes una **descripción de puesto más concreta y ejecutiva** del perfil **Desarrollador de Integraciones \& Web Services (Generalista)**, reducida a lo esencial y lista para publicación. ### **Experiencia requerida** * 3 a 6\+ años en desarrollo de integraciones entre sistemas * Experiencia en entornos multitecnología y arquitecturas distribuidas * Participación en proyectos de integración end\-to\-end ### **Conocimientos técnicos** * Diseño y consumo de **REST APIs y SOAP** * Manejo de **JSON, XML, XSD y WSDL** * Principios REST, versionamiento y manejo de errores * Experiencia con middleware / iPaaS (MuleSoft, Boomi, WSO2, Azure Logic Apps, Apache Camel u otros) * Mensajería (Kafka, RabbitMQ o similar – deseable) * Dominio de al menos un lenguaje: **Java, JavaScript/****Node.js****, Python o C\#** * Seguridad en integraciones: **OAuth 2\.0, JWT, API Keys, SSL/TLS** ### **Responsabilidades** * Analizar requerimientos técnicos y funcionales de integración * Diseñar contratos de servicios (APIs) * Desarrollar integraciones síncronas y asíncronas * Implementar transformaciones, validaciones y manejo de errores * Configurar logging, monitoreo y trazabilidad * Documentar integraciones y dar soporte a ambientes productivos ### **Buenas prácticas** * Arquitectura SOA y API\-First * Microservicios y event\-driven (deseable) * Clean Code y principios SOLID * Resiliencia y desacoplamiento ### **Herramientas** * Postman, Swagger / OpenAPI * Git y pipelines CI/CD * Docker (Kubernetes deseable) * Herramientas de monitoreo y observabilidad ### **Compensacion** * Ofrecemos * Salario competitivo * Oportunidad de crecimiento y desarrollo profesional. * Excelente ambiente de trabajo. En **iCodde** apreciamos el valor de tu red personal, por lo tanto, recompensamos con dinero en efectivo por compartirla. Si el puesto no es de su interés pero conoces a alguien que podría estar interesado, envíanos su contacto y recibe un beneficio económico por una contratación efectiva. De esta forma, recibes una compensación y tu contacto mejora sus condiciones laborales. ¡Una oportunidad en la que todos ganan!**¡Haga clic aquí!** We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


