Middleware Expert & Intégration

Genesis Consult
Charleroi, Belgium
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Charleroi, Belgium

Tech stack

Java
ActiveMQ
Azure
Oracle WebLogic Server
Cloud Storage
Apache CXF
Continuous Integration
Software Design Patterns
Linux
Drools
Middleware
Java Platform Enterprise Edition (J2EE)
Hibernate
Java Message Service (JMS)
Java Persistence API
Spring
Maven
Scrum
Apache Servicemix
Simple Object Access Protocol (SOAP)
Apache Zookeeper
Openapi
Azure
Scripting (Bash/Python/Go/Ruby)
Spring-boot
GIT
Apache Karaf
Osgi
Api Gateway
Api Management
Microservices

Job description

Nous recherchons un Expert Middleware Intégration (Java / ServiceMix ESB / Azure)

Vous maîtrisez les architectures d'intégration, les plateformes ESB et les environnements cloud Azure ? Vous aimez contribuer à des systèmes critiques à forte disponibilité ?, Concevoir, développer et maintenir des solutions d'intégration basées sur ServiceMix ESB et Microsoft Azure

Développer des composants robustes en Java 11 / Java EE 8

Participer à l'évolution des plateformes API Gateway et ESB

Assurer le support et la résolution d'incidents en production

Concevoir des interfaces performantes et pérennes entre les applications

Participer aux projets d'architecture, de sécurité et d'intégration continue

Environnement technique :

  • Java 11 / Java EE 8 / WebLogic 14

  • Apache ServiceMix 7, Camel, CXF, ActiveMQ, Karaf, OSGi

  • Azure API Management, Azure Service Bus, Azure Blob Storage

  • Spring Framework 5 / Spring Boot 2

  • JPA / Hibernate

  • Maven, Git, Azure DevOps

  • OpenAPI, REST, SOAP, JMS

  • Drools, Zookeeper

  • Linux, scripting

  • Architectures distribuées, microservices, conteneurs

Requirements

Expertise confirmée en Java (min 10 ans) et intégration middleware

Solide expérience sur les plateformes ESB et API Management

Maîtrise des patterns d'intégration (EIP) et des design patterns Java

Connaissance des environnements cloud Azure

Sens de l'analyse, autonomie et esprit collaboratif

Expérience des environnements Agile / Scrum

Benefits & conditions

Mission longue durée

Apply for this position