Integration Engineer
Uni Systems
Brussels, Belgium
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Brussels, Belgium
Tech stack
Java
API
Bootstrap
Business Process Model and Notation
Cloud Computing
Cloud Engineering
Information Systems
Distributed Systems
Java Platform Enterprise Edition (J2EE)
Protocol Buffers
Java Message Service (JMS)
OAuth
Object-Oriented Software Development
Openid Connect
Message Oriented Middleware
Web Application Security
TypeScript
RxJS
React
SOAPAPI
Angular
Integration Tests
Solid Principles
Kubernetes
Kafka
Front End Software Development
Api Design
Api Gateway
gRPC
Docker
Microservices
Job description
At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a professional Integration Engineer to join our UniQue Brussels team. 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 event-streaming 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.
- Development of microfrontends
Requirements
- Master's degree with 9 years of experience, or Bachelor's degree with 13 years of experience.
- At least 5 years of front-end experience with Angular, AngularJS, React.
- Excellent knowledge of Angular (latest versions), RxJS, Bootstrap, and TypeScript; experience with NgRx and Signals is a plus.
- Excellent understanding of HTTP and API design.
- Proficiency in JEE, REST or SOAP APIs, BPMN workflow engines, asynchronous messaging (Kafka, JMS), distributed/microservice architectures, GRPC/Protobuf, and cloud-native systems.
- Proficiency in integration testing, container-based/cloud-native architectures (Docker, Kubernetes), and web security standards, including OAuth2.0 and OpenID Connect.
- Strong understanding of SOLID principles and object-oriented programming.
- Good knowledge of English.
- Java development certification is considered an advantage.