Desarrollador SOA

  • Infrastructure & Technology
  • Entry Level

Desarrollador SOA

  • Infrastructure & Technology
  • Entry Level

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
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 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.

Want to know what it’s like to be an IBMer?


Acerca de la unidad de negocio

IBM consulting es nuestra rama de negocio global de consultoría y servicios profesionales, con capacidades líderes en el mercado en la transformación de negocios y tecnología. Con sólida experiencia en muchos sectores, ofrecemos servicios de estrategia, experiencia, tecnología y operaciones a muchas de las empresas más innovadoras y prestigiosas del mundo. Nuestra gente se centra en acelerar los negocios de nuestros clientes a través del poder de la colaboración. Creemos en el potencial de una tecnología utilizada responsablemente para ayudar a las personas, nuestros clientes y el planeta.


Tu vida @ IBM

Entendemos que, en un entorno como el actual, con constantes avances tecnológicos, la dedicación al éxito de nuestros clientes, la habilidad para impulsar innovaciones relevantes y la confianza y la responsabilidad personal son parte inherente de nuestro trabajo como empleados de IBM, que nos mueve a ser los catalizadores de un mundo mejor.

Trabajar en IBM implica la capacidad de aprender y avanzar, tanto personal como profesionalmente, así como de ser valiente y atreverse a experimentar cada día, todo ello en un entorno de confianza y apoyo en el que cada miembro de la plantilla tiene la oportunidad de crecer, sea cual sea su trayectoria personal o profesional previa.

Nuestra plantilla posee mentalidad de crecimiento y una curiosidad siempre despierta, lo que la lleva a mostrarse muy receptiva ante los comentarios y ante cualquier oportunidad de aprender y desarrollar nuevas competencias, para así participar en una transformación constante, a nivel individual y empresarial. De los empleados de IBM, se espera que hagan comentarios que ayuden a otros compañeros a crecer, así como que colaboren entre ellos con una mentalidad de equipo que incluya distintas perspectivas y nos permita ofrecer los mejores resultados a nuestros clientes. La valentía que muestra cada día la plantilla de IBM para tomar decisiones críticas es fundamental para que IBM pueda actuar como catalizador del progreso. Los retos se afrontan con los recursos disponibles, con una actitud resolutiva y un esfuerzo constante por obtener siempre los mejores resultados.

¿Está preparado para ser empleado de IBM?


Acerca de IBM

El mayor invento de IBM son sus empleados. Creemos que mediante la aplicación de la información, la razón y la ciencia, podemos mejorar los negocios, la sociedad y la condición humana, poniendo en práctica una cloud híbrida abierta y una estrategia de IA para nuestros clientes y socios en todo el mundo.

Gracias a una reinvención continua desde 1911, no solo somos una de las organizaciones corporativas más grandes del mundo, también somos una de las mayores compañías tecnológicas y de consultoría. Muchas de las compañías de Fortune 50 utilizan IBM Cloud para su negocio.

En IBM, nos enorgullece ser pioneros en la adopción de la inteligencia artificial, la computación cuántica y el blockchain. Es hora de unirte a nuestro viaje y convertirte en un innovador de tecnología responsable y contribuir al futuro de nuestra sociedad.


Declaración de ubicación

Para obtener más información acerca de los requisitos de ubicación, hable con el reclutador después de que envíe su solicitud.


Siendo tu @ IBM

IBM se compromete a crear un ambiente diverso y se enorgullece de ser un empleador que promueve la igualdad de oportunidades. Todos los solicitantes calificados serán considerados para el puesto de trabajo sin importar su raza, color, religión, sexo, género, identidad o expresión de género, orientación sexual, origen nacional, clase social, genética, embarazo, discapacidad, neurodivergencia, edad, condición de veterano u otras características. IBM también se compromete con el cumplimiento de todas las prácticas de empleo justas en lo que respecta a la ciudadanía y el estado de inmigración.

Key Job Details

Don’t see a fit at this time?

Don’t worry. Join our Talent Network and get notified about the latest opportunities.