Job Description
We currently have a vacancy for a System Integration & Workflow Specialist fluent in English, to offer his/her services as an expert who will be based in Brussels, Belgium.
- The work will be carried out either in the company’s premises or on site at customer premises.
- In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client’s IT team on site.
Tasks
- Design, plan, implement integration strategies and patterns in a JEE/HTTP secured ecosystem.
- Apply best practices of distributed architecture to solve complex integration problems between information systems.
- Design, implement and document APIs to be exposed in a secured manner on a public facing API Gateway.
- Design, plan, implement and deploy workflows: business process definition and task definition (service or user tasks) relying on APIs and business events.
- Work in a container based infrastructure.
Requirements
- University degree in IT or relevant discipline, combined with minimum 13 years of relevant working experience in IT,
- Excellent knowledge of JEE and REST or SOAP APIs.
- Excellent knowledge and experience with, Spring Web Services, Wso2 API Manager, Spring, including Core, JPA/Hibernate, Security and MVC.
- Excellent knowledge and experience with asynchronous communication and publish/subscribe techniques and technologies: JMS and RabbitMQ
- Excellent knowledge and skills on using Continuing Development / Continuing Integration techniques, knowledge of source code control repositories (GIT/Bitbucket) and build tools such as Maven and Gradle.
- Excellent knowledge and experience with, Spring Boot Test, jUnit and Mockito as well as integration testing best practices.
- Excellent knowledge of HTTP and API design.
- Good knowledge and experience working with Fiorano API integration.
- Good knowledge and experience with Oracle (versions 8+) or MySQL (versions 5+).
- Good knowledge of Docker, Kubernetes, AWS, DevSecOps and cloud native architectures.
- Good knowledge in GRPC and Protobuf format.
- Good knowledge of distributed or microservice architectures and complex event processing.
- Good knowledge in Web security, OAuth2.0 and OpenID Connect.
- Experience working with the Atlassian Suite, JIRA Confluence Bitbucket and bamboo.
- Knowledge and experience working with JavaScript frameworks is an asset (Angular, JQuery, NGRX, React, Knockout.js).
- Certifications and standards in the following areas would be considered an asset: Apache Camel Framework, Spring boot.
- Excellent command in English.