Desarrollador SOA
IBM
•
CO Bogota
Company
IBM
Location
CO Bogota
Type
Full Time
Job Description
Introducción
Conduzca a IBM hacia el futuro traduciendo los requisitos del sistema al diseño y desarrollo de sistemas personalizados en un entorno ágil. El éxito de IBM está en sus manos a medida que transforma necesidades comerciales vitales en código e impulsa la innovación. Su trabajo potenciará a IBM y a sus clientes a nivel mundial colaborando e integrando el código en los sistemas empresariales. Tendrá acceso a lo último en educación herramientas y tecnología y una trayectoria profesional ilimitada con el líder mundial en tecnología. ¡Venga a IBM y provoque un impacto global!
Su función y responsabilidades
Experiencia en Desarrollo de Software: El desarrollador SOA API debe tener una sólida comprensión de los principios de desarrollo de software incluyendo buenas prácticas de codificación diseño orientado a objetos y patrones de diseño.
Conocimiento de Arquitectura SOA: Debe estar familiarizado con los conceptos fundamentales de la arquitectura orientada a servicios (SOA) como la creación de servicios reutilizables la interoperabilidad entre sistemas y la implementación de estándares de servicios web (como SOAP y REST).
Dominio de Tecnologías de Integración: Debería tener experiencia en tecnologías de integración como ESB (Enterprise Service Bus) middleware y sistemas de mensajería para facilitar la comunicación entre diferentes aplicaciones y servicios.
Habilidades en Desarrollo de API: Se espera que el desarrollador tenga experiencia en el diseño desarrollo y mantenimiento de APIs (Application Programming Interfaces) robustas y bien documentadas. Esto incluye la creación de endpoints RESTful definición de contratos de servicios y gestión de versiones de API.
Conocimiento de Seguridad API: Debe comprender los principios de seguridad relacionados con las APIs incluyendo autenticación autorización cifrado de datos y protección contra ataques como CSRF (Cross-Site Request Forgery) y XSS (Cross-Site Scripting).
Experiencia en Uso de Herramientas y Frameworks: Debería tener experiencia con herramientas y frameworks populares en el desarrollo de API como Swagger/OpenAPI para documentación Postman para pruebas y monitorización y frameworks como Spring Apache Camel y Quarkus para el desarrollo de servicios.
Experiencia profesional y técnica necesaria
Conocimientos:
· SOA
· Análisis orientado a Servicios.
· Modelamiento de Servicios y diseño de APIs.
· BIAN (10.0/ 11.0)
· Pensamiento sistémico
· BDD
· DDD
· Open API
· Open Banking
· BaaS
· Conocimiento de negocio
· WSDL/XSD
· Arquitectura de integración
· GIT
· Swagger / Yaml
· Patrones de integración
· Event Driven Architecture
· Patrones orientados a eventos
· Patrones sincrónicos y asincrónicos
· Arquitectura empresarial
· Atributos de calidad y disponibilidad (RNF)
· Seguridad en APIs (OAuth OpenID JWT)
· Conceptos básicos ISeries / STI
· Lógica de programación
· BPMN
· Postman y SOAP
Experiencia profesional y técnica preferida
Habilidades de Resolución de Problemas: El desarrollador SOA API debe ser capaz de identificar y solucionar problemas de integración y rendimiento en entornos distribuidos y complejos.
Colaboración y Comunicación: Dado que el desarrollo de API a menudo implica trabajar en equipos multifuncionales es importante que el desarrollador pueda comunicarse de manera efectiva y colaborar con otros desarrolladores arquitectos y stakeholders del proyecto.
Conduzca a IBM hacia el futuro traduciendo los requisitos del sistema al diseño y desarrollo de sistemas personalizados en un entorno ágil. El éxito de IBM está en sus manos a medida que transforma necesidades comerciales vitales en código e impulsa la innovación. Su trabajo potenciará a IBM y a sus clientes a nivel mundial colaborando e integrando el código en los sistemas empresariales. Tendrá acceso a lo último en educación herramientas y tecnología y una trayectoria profesional ilimitada con el líder mundial en tecnología. ¡Venga a IBM y provoque un impacto global!
Su función y responsabilidades
Experiencia en Desarrollo de Software: El desarrollador SOA API debe tener una sólida comprensión de los principios de desarrollo de software incluyendo buenas prácticas de codificación diseño orientado a objetos y patrones de diseño.
Conocimiento de Arquitectura SOA: Debe estar familiarizado con los conceptos fundamentales de la arquitectura orientada a servicios (SOA) como la creación de servicios reutilizables la interoperabilidad entre sistemas y la implementación de estándares de servicios web (como SOAP y REST).
Dominio de Tecnologías de Integración: Debería tener experiencia en tecnologías de integración como ESB (Enterprise Service Bus) middleware y sistemas de mensajería para facilitar la comunicación entre diferentes aplicaciones y servicios.
Habilidades en Desarrollo de API: Se espera que el desarrollador tenga experiencia en el diseño desarrollo y mantenimiento de APIs (Application Programming Interfaces) robustas y bien documentadas. Esto incluye la creación de endpoints RESTful definición de contratos de servicios y gestión de versiones de API.
Conocimiento de Seguridad API: Debe comprender los principios de seguridad relacionados con las APIs incluyendo autenticación autorización cifrado de datos y protección contra ataques como CSRF (Cross-Site Request Forgery) y XSS (Cross-Site Scripting).
Experiencia en Uso de Herramientas y Frameworks: Debería tener experiencia con herramientas y frameworks populares en el desarrollo de API como Swagger/OpenAPI para documentación Postman para pruebas y monitorización y frameworks como Spring Apache Camel y Quarkus para el desarrollo de servicios.
Experiencia profesional y técnica necesaria
Conocimientos:
· SOA
· Análisis orientado a Servicios.
· Modelamiento de Servicios y diseño de APIs.
· BIAN (10.0/ 11.0)
· Pensamiento sistémico
· BDD
· DDD
· Open API
· Open Banking
· BaaS
· Conocimiento de negocio
· WSDL/XSD
· Arquitectura de integración
· GIT
· Swagger / Yaml
· Patrones de integración
· Event Driven Architecture
· Patrones orientados a eventos
· Patrones sincrónicos y asincrónicos
· Arquitectura empresarial
· Atributos de calidad y disponibilidad (RNF)
· Seguridad en APIs (OAuth OpenID JWT)
· Conceptos básicos ISeries / STI
· Lógica de programación
· BPMN
· Postman y SOAP
Experiencia profesional y técnica preferida
Habilidades de Resolución de Problemas: El desarrollador SOA API debe ser capaz de identificar y solucionar problemas de integración y rendimiento en entornos distribuidos y complejos.
Colaboración y Comunicación: Dado que el desarrollo de API a menudo implica trabajar en equipos multifuncionales es importante que el desarrollador pueda comunicarse de manera efectiva y colaborar con otros desarrolladores arquitectos y stakeholders del proyecto.
Apply Now
Back to Job Listings
❤️Add To Job List
Company Info
View Company Reviews
Date Posted
07/31/2024
Views
11
Positive
Subjectivity Score: 0.8
Similar Jobs
Software Engineer II (Payments Infrastructure) - AppFolio
Views in the last 30 days - 0
View DetailsSenior Software Engineer, Booking and Orchestration - Airbnb
Views in the last 30 days - 0
View DetailsPrincipal Application Architect (API Strategy) - Charles Schwab
Views in the last 30 days - 0
View DetailsEntegral Lead Software Engineer - Work From Home - Enterprise Mobility
Views in the last 30 days - 0
View Details