At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for an Business Analyst to join our UniQue team in Brussels Belgium!
What will you be bringing to the team?
- 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, implement and document business events to be easily produced on a corporate eventstreaming platform and consumed by any system from EC.
- 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.
- Participation in technical working groups, progress meetings and meetings with the users.
- Assistance during relevant parts of testing, analysis, technical documentation, deployment, evaluation and reporting
Requirements
What do you need to succeed in this position?
- In-depth knowledge of REST, SOAP, Spring Web Services, and Wso2 API Manager.
- Excellent understanding of HTTP, API design, and integration testing best practices.
- Proficiency in Object-Oriented Programming languages.
- Strong experience with Spring (Core, JPA/Hibernate, Security, MVC) and Spring Boot Test, including tools like jUnit and Mockito.
- Familiarity with the Apache Camel Framework.
- Expertise in asynchronous communication and publish/subscribe technologies, such as JMS and RabbitMQ.
- Proficient in Hibernate/JPA.
- Experience with relational databases such as Oracle (v8+) or MySQL (v5+).
- Skilled in Continuous Development/Integration techniques, source code control (GIT/Bitbucket), and build tools like Maven and Gradle.
- Familiarity with the Atlassian Suite (JIRA, Confluence, Bitbucket, Bamboo).
- Experience with Docker, Kubernetes, and cloud-native architectures.
- Knowledge of DevSecOps principles and AWS is a plus.
- Experience with Fiorano API integration, GRPC, and Protobuf format.
- Understanding of distributed or microservice architectures and complex event processing.
- Strong knowledge of web security, OAuth2.0, and OpenID Connect.
- Familiarity with JavaScript frameworks (Angular, JQuery, NGRX, React, Knockout.js, etc.) is an asset.
- Required certifications: Spring Boot 3 and Apache Camel Framework
- Proficiency in English (C1) is mandatory.
- Proficiency in French (C1) is an advantage
At Uni Systems, we are providing equal employment opportunities and banning any form of discrimination on grounds of gender, religion, race, color, nationality, disability, social class, political beliefs, age, marital status, sexual orientation or any other characteristics. Take a look at our Diversity, Equality & Inclusion Policy for more information.