14/07/2022
Description:
X is active as a provider of digital services and communication solutions on the Belgian and
international markets.
We offer our customers a world of digital opportunities so that they can live better and work
smarter. We do this by offering products and services tailored to the needs of every customer
and by being a partner of citizens, companies, and Belgian society in their digital evolution.
It is our ambition to become a truly customer-focused digital company. The customer is central
to everything we do, and the customer journey should be as simple as possible with accessible
and user-friendly solutions.
BAM
The concept of Business Activity Monitoring (BAM) is the acquisition, correlation, structuring,
analysis, and presentation in real time of business data in the context of business process
modelling.
The strategic focus of the team is building the real time visualization of the customer journey to
allow instant and proactive reactions by the different divisions within X to enrich the first time
right and the customer centric concepts. Aligned and focused on achieving X’s vision and
ambition.
In general, the core architecture of our BAM module is built on top of WebMethods EAI,
Springboot Microservices, GraphQL and an Elasticsearch based search engine.
We work in an Agile environment using a customized scrum framework. The scrum team you will
be joining has a Product Owner and a Scrum Master who will help you integrate within their
team, facilitate your job, and guide you through your journey.
Currently, we are undergoing a transformation, shifting to our target architecture while building a
robust SDLC and STLC for our scrum teams to follow. You are expected to develop individually
and as part of a team, collaborate with other teams and be a change agent.
Responsibilities
• Thinking outside the box
• Design, develop and implement new integrations and applications from conception to
completion
• Help the team standardize and continuously improve the development flow while implementing
best practices and develop new projects
• Be part of the Technical Analysis by translating and analysing Business Requirements
• Continuously coordinate with other developers in the team
• Ensure the continuity and development of our SDLC and STLC to provide high availability
solutions
• Understand and evaluate complex data models to better correlate data from multiple sources
based on Business Processes
Experience
• Experienced in developing with WebMethods product suite 2+ years
• Experience in DevOps practices 1+ years
• Experience in developing Microservices using Springboot framework 1+ years
• Experience using Jenkins & GIT
• Experience in creating services, data mapping, Java services, XML Schemas, Canonical
documents, Broker Documents, flat files DTD's, dictionary changes, Parsing JSON Strings, web
Services, REST & SOAP services, publish and Subscribe documents, Triggers, notifications, Java
API, OData Services, AND/OR GraphQL are a big plus
• Experience in Elasticsearch is a big plus
• Experienced in working within a Big Data architecture is a plus
Languages
Fluent in English
French and/or Dutch are a plus