Desarrollador Java Bróker - OE Internacional | Trabajo en San Salvador - El Salvador
$1,500 - $2,800 USD mensuales
En El Salvador, el salario mínimo legal ronda los $365 USD mensuales, por lo que este rango refleja una posición especializada con alta demanda. El salario varía según la experiencia con IBM WebSphere y la capacidad de integración de sistemas complejos. Es común que las empresas ofrezcan bonos por proyectos exitosos y compensaciones por disponibilidad para soporte en horarios extendidos, dado que el rol suele estar vinculado a operaciones críticas 24/7.
-
IBM WebSphere Message Broker Toolkit v8.0:
El candidato debe demostrar experiencia práctica en la creación de flujos de mensajes (Message Flows), uso de nodos de transformación (Mapping, JavaCompute) y configuración de colas (MQ). Se recomienda repasar la gestión de despliegues en entornos de producción y la resolución de errores comunes en el toolkit.
-
Lenguajes de Transformación (XSLT, XQuery, XPath):
Debe estar preparado para escribir y depurar hojas de estilo XSLT y consultas XQuery para manipular estructuras XML complejas. Se evaluará la capacidad de navegar y extraer datos eficientemente usando XPath, así como la optimización de estas transformaciones para grandes volúmenes de datos.
-
Integración de Sistemas y SQL:
El candidato debe saber cómo conectar el broker con bases de datos relacionales (DB2, Oracle, SQL Server) mediante JDBC, escribir consultas SQL eficientes y manejar transacciones. También se espera conocimiento en patrones de integración (request-reply, publish-subscribe) y protocolos de comunicación (HTTP, JMS, MQ).
-
Java / J2EE:
Se requiere dominio de Java para desarrollar componentes personalizados (JavaCompute nodes) y comprender el ciclo de vida de aplicaciones J2EE. Es importante repasar conceptos de concurrencia, manejo de excepciones y despliegue de aplicaciones en servidores de aplicaciones como WebSphere Application Server.
Descripción del Puesto
El Desarrollador Java Bróker es un especialista técnico de nivel medio-alto encargado de diseñar, implementar y mantener la capa de integración de sistemas empresariales. Su día a día gira en torno a la configuración y programación de middleware, específicamente mediante IBM WebSphere Message Broker (ahora IBM Integration Bus), donde transforma y enruta datos entre aplicaciones dispares utilizando lenguajes como Java, SQL, XML y XPath. Este profesional utiliza habitualmente herramientas de desarrollo como Eclipse o IBM Integration Toolkit, además de gestores de bases de datos y entornos de servidores de aplicaciones. En el contexto industrial salvadoreño, donde la banca, las telecomunicaciones y el sector servicios están en plena transformación digital, este rol es crítico para garantizar que los sistemas legados se comuniquen con nuevas plataformas en la nube o microservicios, asegurando la integridad y seguridad de la información. El cumplimiento de estándares de calidad como ISO 25000 y las normativas de protección de datos locales son fundamentales, así como la aplicación de buenas prácticas de seguridad en el intercambio de mensajes (cifrado, autenticación) y la documentación técnica detallada para auditorías.
Calificaciones
- Graduado de Ingeniería en Sistemas o carreras afines
- Desarrollador Java Broker con experiencia en integración de sistemas
- Conocimientos en Java / J2EE
- Experiencia con IBM WebSphere Message Broker Toolkit v8.0
- Experiencia en Message Broker
- Conocimientos en SQL, XML, XQuery, XSLT y XPath