Senior Integration Consultant - Java, ESB & Azure

Genesis Consult
2 days ago

Role details

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

Job location

Remote

Tech stack

Java
XML Schema
ActiveMQ
API
Automation of Tests
Azure
Cloud Storage
Apache CXF
Linux
Java Platform Enterprise Edition (J2EE)
Hibernate
Java Message Service (JMS)
Java Persistence API
Spring
JSON
Log Analysis
Maven
Microsoft SQL Server
Apache Servicemix
Simple Object Access Protocol (SOAP)
Systems Integration
XML
Openapi
Azure
Scripting (Bash/Python/Go/Ruby)
Camel
Spring-boot
GIT
Kubernetes
Apache Karaf
Osgi
Api Gateway
Api Management
Microservices

Job description

Genesis Consult recherche un(e) Senior Java Integration Engineer pour concevoir, développer et maintenir des solutions d'intégration hybrides reposant sur Java, Apache ServiceMix/Camel et Microsoft Azure Integration Services.

Senior Java Integration Engineer - ESB, APIs & Azure, Vous interviendrez sur de nouveaux projets ainsi que sur l'évolution et le support en production des plateformes ESB, API Gateway et des flux inter-applications.

Vos responsabilités

  • Concevoir, développer et tester des composants d'intégration et des backends Java ;
  • Faire évoluer les plateformes ESB et API Gateway ;
  • Définir les interfaces entre applications et assurer la fiabilité des échanges ;
  • Configurer et monitorer Azure API Management et Azure Service Bus ;
  • Analyser et résoudre les incidents de production ;
  • Superviser la performance et la disponibilité des flux ;
  • Mettre en place des tests automatisés et contribuer aux pipelines CI/CD ;
  • Produire la documentation technique et les procédures d'exploitation ;
  • Collaborer avec les architectes, développeurs, chefs de projet et équipes infrastructure.

Requirements

Vous disposez d'une solide expérience en développement Java et en intégration de systèmes complexes.

  • Java, Java EE, Spring et Spring Boot ;
  • Apache ServiceMix, Camel, ActiveMQ, Karaf, CXF ou OSGi ;
  • REST, SOAP, JMS, JSON, XML, XSD et OpenAPI ;
  • Azure API Management et Azure Service Bus ;
  • Maven, Git, Azure DevOps et tests automatisés ;
  • Linux, scripting et analyse de logs ;
  • Architectures distribuées, microservices et conteneurs.

Une expérience en haute disponibilité, sécurité des API, JPA/Hibernate, SQL Server, Azure Blob Storage ou Kubernetes constitue un atout.

Ce qui fera la différence

Une expérience directe avec Apache ServiceMix.

Une expertise approfondie en Apache Camel, ActiveMQ, Karaf, OSGi ou sur un ESB comparable., * Java et les plateformes ESB ;

  • Azure API Management et Azure Service Bus

Apply for this position