Desarrollador SOA
Company
IBM
Location
CO Bogota
Type
Full Time
Job Description
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.
Date Posted
07/31/2024
Views
11
Similar Jobs
Entegral Senior Software Engineer - Windows - Work From Home - Enterprise Mobility
Views in the last 30 days - 0
Entegral a SaaS businesstobusiness solution is seeking a Senior Engineer with extensive experience in application design and development The role invo...
View DetailsSOA-API Developer - IBM
Views in the last 30 days - 0
In this role at IBM Consulting youll work in a Client Innovation Center delivering technical expertise to global clients As a Software Developer youll...
View DetailsIntegrador BUS - IBM
Views in the last 30 days - 0
This job posting is for a software developer position at IBM Consultings client innovation centers The role involves working on various aspects of the...
View DetailsSoftware Engineer II - Accounting - AppFolio
Views in the last 30 days - 0
AppFolio is seeking a midlevel Full Stack Software Engineer II to join their team and contribute to rapid product development The role involves design...
View DetailsFull Stack Software Developer - (Onsite / Secret Clearance Required) - Deloitte
Views in the last 30 days - 0
Deloitte is recruiting for a Full Stack Developer position in Colorado Springs CO The ideal candidate should have a BABS or MAMS degree active Secret ...
View DetailsDesarrollador SOA-API - IBM
Views in the last 30 days - 0
The job description is for a software developer to work in IBM Consultings innovation centers collaborating with clients and developing software for c...
View Details