directo

Desarrollador/a SOA Senior

ItsmconsultingHíbrido · Tiempo completo
Senior

Empresa de consultoría busca Desarrollador/a SOA Senior para diseñar, desarrollar y mantener soluciones de integración orientadas a servicios (SOA), asegurando la comunicación entre sistemas y el cumplimiento de estándares. Modalidad híbrida 4x1 en CABA.

Por qué aplicar

Si sos un/a crack del desarrollo SOA y querés meter mano en el diseño y mantenimiento de integraciones complejas, este puesto es para vos. Sumate a una consultora y laburá en un modelo híbrido en CABA.

Descripción del puesto

Diseñar, desarrollar y mantener soluciones de integración orientadas a servicios (SOA), asegurando la correcta comunicación entre sistemas, la calidad de los contratos, la robustez de las integraciones y el cumplimiento de estándares técnicos y de negocio. El rol combina desarrollo senior, visión de integración y capacidad de análisis funcional-técnico, participando activamente en el diseño de servicios, definición de contratos y resolución de problemas complejos de integración. - Diseñar e implementar servicios SOA (REST / SOAP) robustos, escalables y reutilizables. - Definir y mantener contratos de servicio (OpenAPI, WSDL, esquemas XML/JSON). - Implementar lógica de orquestación y mediación entre sistemas. - Asegurar buenas prácticas de integración: - Versionado de servicios - Manejo de errores y fault tolerance - Idempotencia - Seguridad - Trazabilidad y logging - Integrar servicios con: - Sistemas core - Bases de datos - Sistemas externos / legacy - Participar en el análisis técnico-funcional de requerimientos de integración. - Resolver incidencias complejas en ambientes productivos. - Colaborar con arquitectos y equipos de infraestructura para alinear las integraciones con la arquitectura definida. Requisitos: - Lenguajes y frameworks (deseables): - Java - JavaScript - Experiencia en desarrollo de: - RESTful APIs - SOAP Web Services - SOA e Integración: - Experiencia comprobable en arquitecturas SOA. - Diseño de servicios orientados a negocio. - Manejo de: - Contratos de servicios - Esquemas XML / JSON - Validaciones - Conocimientos de patrones de integración: - Request/Reply - Publish/Subscribe - Adapter - Orchestration - Middleware / Integración: - Experiencia con plataformas de integración: Oracle SOA Suite / OSB - Capacidad para diseñar flujos de integración y transformaciones. - Bases de datos: - Conocimientos de bases de datos relacionales (Oracle). - Escritura de consultas SQL. - Seguridad: - Autenticación y autorización: OAuth2, JWT - Certificados - Seguridad en servicios (headers, policies, tokens). - Observabilidad y calidad: - Logging y trazabilidad end-to-end. - Manejo de errores y códigos de respuesta. - Tests: - Unitarios - De integración - Conocimientos de versionado y backward compatibility. - Herramientas y prácticas: - Control de versiones con Git. - Uso de herramientas de documentación de APIs. - Conocimiento de ambientes enterprise (dev / test / QA / prod). Beneficios: - Contratación: Directa con la empresa. - Esquema de trabajo: Híbrido 4x1 (4 días home office x 1 de oficina, a demanda). - Horario: Lunes a Viernes Full-Time. - Lugar de Trabajo: CABA, Microcentro. - Prepaga: Luis Pasteur. - Almuerzo pago para cuando se concurra a la oficina. - Capacitaciones. - Aumentos trimestrales por inflación.

Responsabilidades

  • Diseñar, desarrollar y mantener soluciones de integración orientadas a servicios (SOA)
  • Asegurar la correcta comunicación entre sistemas
  • Asegurar la calidad de los contratos
  • Asegurar la robustez de las integraciones
  • Cumplir estándares técnicos y de negocio
  • Diseñar servicios
  • Definir contratos
  • Resolver problemas complejos de integración
  • Implementar servicios SOA (REST / SOAP)
  • Definir y mantener contratos de servicio (OpenAPI, WSDL, esquemas XML/JSON)
  • Implementar lógica de orquestación y mediación entre sistemas
  • Asegurar buenas prácticas de integración (versionado, manejo de errores, idempotencia, seguridad, trazabilidad y logging)
  • Integrar servicios con sistemas core, bases de datos y sistemas externos / legacy
  • Participar en el análisis técnico-funcional de requerimientos de integración
  • Resolver incidencias complejas en ambientes productivos
  • Colaborar con arquitectos y equipos de infraestructura

Skills requeridas

Diseño de servicios orientados a negocioManejo de contratos de serviciosValidacionesPatrones de integraciónBases de datos relacionalesEscritura de consultas SQLSeguridad en serviciosLogging y trazabilidadTests unitariosTests de integraciónVersionadoBackward compatibilityAmbientes enterpriseAnálisis funcional-técnicoResolución de problemas complejosColaboración

Beneficios

  • Contratación directa con la empresa
  • Prepaga Luis Pasteur
  • Almuerzo pago para cuando se concurra a la oficina
  • Capacitaciones
  • Aumentos trimestrales por inflación