BAM Analyst/Developer

Location: Brussels, Belgium
Job Type: Contract
Specialisation: IT
Salary: Negotiable
Reference: 73829-ITBEL-STC_1553526571
Contact: Sacha Custers
Email: email Sacha
For our client's Business Activity Monitoring team, we are looking for a senior analyst/developer profiles having a good experience on Software AG WebMethods product suite and Java development.

You will be integrated in a development team to perform the analysis, design, development and unit testing of our business monitoring of internal processes. Our client follows scrum methodology for this kind of development.

You will receive requirements from a product owner and you will translate them into solutions. You will analyse the needed data, identify data source, use existing framework to integrate with source of data, and potentially implement new adapters. You will design and implement flow of events and trigger states change on business process view. You will understand the data flow, identify how the correlation can be made between multiple events. You will implement µService on top to access the data used by UI or external services.

You will focus data integration, data mapping, connectors, data aggregation, µServices to provide data, export, extract of data. You will be assisted in your work by and experienced analyst and system engineer.

Expected technical knowledge:

*Good analysis skills
*Good experience on Java Development
*Experience on SpringBoot, Sprint,
*Some knowledge in UI development (AngularJS, Web design)
*Good experience in Elasticsearch & Kibana
*Good experience in Couchbase, no sql database
*Experience on GraphQL
*Some experience on Data Base development (SQL, PL SQL, stored procedure, DB schema)
*Experience on XML, XSD, WSDL, JSON, SWAGGER
*Experience on integration techniques SOAP, JMS, REST
*Basic knowledge of Unix
*Good knowledge on WebMethods products and development tool
oIntegration Server
oUniversal messaging
oTerracotta

Expected soft skills:

*Good level of English (speaking and writing)
*Team player
*Autonomous
*Experience to work with scrum methodology
*Good communication skills


Start of the mission: mid-April for a duration of 6 months (that can be renewed according to workload)