# Senior Software Engineer

> COSMOTE GLOBAL SOLUTIONS NV · Luxembourg, Luxembourg (Hybrid) · Contract · Posted 2026-04-01

**Workplace:** hybrid

## Description

**COSMOTE Global Solutions**, part of the **OTE Group of Companies**, is a leading ICT Systems Integrator delivering a comprehensive range of ICT Solutions and Services.

**CGS** specializes in Cloud, Data Centre operations, Networking, Cybersecurity, BI and Data Warehouse, Big Data, Service Desk, Proactive Monitoring, Operations and Support, Service Management, Project and Programme Management, and Professional Services.

**Responsibilities:**

-   Analyse requirements, systems and integration interfaces, including the domain of Swift message processing.

-   Design, development, testing and deployment of message flows, including the area of
-   Swift message processing (MT/MX), deployed on IBM AppConnect Enterprise (ACE) and IBM
-   Transformation Extender (ITX).
-   Troubleshooting, rootcause analysis and resolution of production issues with ESB services.
-   Document integration solution design, configuration and deployment procedures, creating user guides and technical documentation for developers and platform engineers.
-   Provide support and maintenance of IBM App Connect Enterprise (ACE), IBM
-   Transformation Extender (ITX), IBM MQ Series and WSO2 Microintegrator deployed on Linux OS and IBM MQ.
-   Raise and coordinate resolution of issues with middleware provider support teams.
-   Participate to the failover and disaster recovery tests.
-   Automation of certain manual process using Ansible and Azure DevOps pipelines.

## Requirements

-   **Bachelor in IT or a related field**
-   **5+ years of experience in a related field**
-   **Proven Experience with:**

-   IBM AppConnect Enterprise (ACE)
-   IBM Tranformation Extender (ITX)
-   IBM MQ
-   WSO2 MicroIntegrator
-   SWIFT message processing and formats (MT and MX formats)
-   Data transformation using builtin transformation capabilities on ESB platforms, XSLT or eSQL
-   Message queuing systems, protocols, and standards (e.g., MQ, SFTP, SOAP, REST)
-   Java programming language
-   Authentication and authorization protocols
-   SQL

-   **Competence in:**

-   Analyze requirements, systems and interfaces to understand integration needs.
-   Developing web services using the following standards:

-   XML (XMLNS, XSD, XPATH, JAXB) / JSON (Swagger)
-   Web Services (SOAP, REST)
-   WSSecurity
-   TLS (for HTTPS and TCP/IP connections)
-   JMS
-   SAML & JWT tokens (for authentication)

-   Develop integration interfaces using IBM ACE, IBM ITX, IBM MQ, including interface bespoke customizations.

-   Handling SWIFT messages within application flows.
-   Using message queuing systems, protocols, and standards (e.g., MQ, SFTP, SOAP, REST).
-   Using best practices to design new message flows.
-   Enforcing authentication and authorization in message flows using OAUTH, WSSecurity or certificate based authentication protocols.

-   Troubleshooting IBM ACE, IBM ITX, IBM MQ Series and WSO2 MicroIntegrator.

## Apply

[Apply at COSMOTE GLOBAL SOLUTIONS NV](https://apply.workable.com/cosmote-global-solutions-nv/j/19C664AF59/apply)

---
Powered by [Workable](https://www.workable.com)
