Empleo de Desarrollador de Integraciones con Formación en SOA Suite en Remoto - Solo México-114328-MX

Publicado hoy.

Desarrollador de Integraciones con Formación en SOA Suite en ISITA

Sueldo oculto

Remoto: México

Empleado de tiempo completo

Inglés : Nivel Básico

Objetivo del puesto

Participar en el desarrollo y mantenimiento de servicios e integraciones entre sistemas, aprovechando su experiencia previa en desarrollo de APIs o en lenguaje C para formarse y especializarse en Oracle SOA Suite.


Enfoque del perfil

Se busca un desarrollador con bases sólidas de programación, lógica de desarrollo e integración de sistemas. No es indispensable que domine Oracle SOA Suite desde el inicio, siempre que cuente con experiencia en desarrollo de APIs o lenguaje C y tenga la capacidad e interés para aprender esta plataforma,  con conocimientos básicos o experiencia inicial en Oracle SOA Suite.


Responsabilidades principales

·        Desarrollar, modificar y mantener APIs, servicios e interfaces entre sistemas.

·        Participar en el análisis técnico de integraciones.

·        Desarrollar componentes utilizando lenguaje C, cuando el proyecto lo requiera.

·        Aprender y aplicar los componentes principales de Oracle SOA Suite.

·        Participar en el desarrollo y mantenimiento de servicios implementados en SOA Suite.

·        Realizar pruebas unitarias, técnicas y de integración.

·        Analizar y resolver incidencias en APIs, servicios e interfaces.

·        Revisar registros, mensajes de error y trazas de ejecución.

·        Documentar APIs, servicios, flujos de integración y componentes técnicos.

·        Apoyar en despliegues y validaciones en ambientes de desarrollo, pruebas y producción.

·        Trabajar en conjunto con desarrolladores, arquitectos y equipos de soporte.


Requisitos técnicos alternativos

Opción A: Experiencia en desarrollo de APIs

·        Experiencia intermedia en desarrollo o consumo de APIs.

·        Conocimientos de servicios REST o SOAP.

·        Manejo de JSON, XML y estructuras de intercambio de datos.

·        Conocimientos de autenticación, manejo de errores y validación de servicios.

·        Experiencia utilizando herramientas de prueba de APIs.

Opción B: Experiencia en lenguaje C

·        Experiencia intermedia en programación con lenguaje C.

·        Dominio de lógica de programación y estructuras de datos.

·        Manejo de funciones, apuntadores, archivos y estructuras.

·        Experiencia en análisis, depuración y resolución de errores.

·        Capacidad para comprender procesos e integraciones entre sistemas.

Opción C: Conocimientos de Oracle SOA Suite

·        Experiencia básica o inicial en Oracle SOA Suite.

·        Conocimiento de servicios compuestos y flujos de integración.

·        Conocimientos básicos de BPEL, Oracle Service Bus o WebLogic.

·        Experiencia académica, práctica o profesional en integraciones con SOA Suite.


Conocimientos indispensables

·        Fundamentos sólidos de programación.

·        Capacidad para analizar código y procesos de integración.

·        Conocimiento de servicios web o comunicación entre sistemas.

·        Manejo básico de formatos JSON o XML.

·        Experiencia con herramientas de control de versiones.

·        Capacidad para realizar pruebas y documentar componentes técnicos.

·        Interés y disposición para capacitarse en Oracle SOA Suite.


Conocimientos deseables

·        Oracle SOA Suite.

·        Oracle Service Bus.

·        BPEL.

·        WebLogic.

·        APIs REST.

·        Servicios SOAP.

·        WSDL y XSD.

·        Bases de datos Oracle.

·        SQL o PL/SQL.

·        Postman o SoapUI.

·        Conceptos de arquitectura orientada a servicios.

·        Seguridad y autenticación de APIs.

·        Experiencia en soporte de aplicaciones o integraciones productivas.


Competencias

·        Facilidad de aprendizaje.

·        Pensamiento lógico y analítico.

·        Interés por aprender nuevas tecnologías.

·        Capacidad para resolver problemas.

·        Trabajo colaborativo.

·        Atención al detalle.

·        Capacidad para documentar componentes técnicos.

·        Adaptabilidad a herramientas y plataformas nuevas.