JAVA Integration Engineer - Open Insurance

NRB
Herstal, Belgium
about 2 months ago
Apply on be.engineering.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Unit Testing Business Software Code Coverage Software Quality Code Review Cyber Security Databases Continuous Integration
+24 more
Java Development Kit Spring Framework JSON Junit PostgreSQL Mainframes Microsoft SQL Server OAuth Oracle (Applications) Mockito Swagger PL-SQL SQL Databases Management of Software Versions Openapi Spring-mvc Spring-boot Git Spring Data Deployment Automation Restful APIs Splunk Jenkins Microservices

Job description

Rejoindre KEYES, c’est donner du sens à votre talent

Vous êtes à la recherche d’un environnement où la technologie n’est pas une fin en soi, mais un levier pour construire un futur durable ? Chez KEYES, nous ne cherchons pas seulement des expertises techniques ; nous cherchons des humains qui partagent nos valeurs.

Vous souhaitez poursuivre votre carrière et grandir au sein d’un des leaders IT en Belgique ?

Rejoignez KEYES en tant que JAVA Integration Engineer pour un projet d’Open Insurance!

KEYES accompagne les organisations privées et publiques, en Belgique et en Europe dans leur transformation digitale en alliant expertise métier, maîtrise technologique et vision à long terme.

Nous accompagnons les grandes organisations, le secteur public, les acteurs de la santé et les PME dans chacun de leurs challenges digitaux: Infrastructure \& Cloud Solutions, Cybersecurity Solutions, Business Software Solutions, Mainframe Solutions, Data \& AI Solutions, Advisory Solutions, Staffing Solutions.

Plus d’info : www.keyes.eu

Votre mission

Keyes assure le développement et la maintenance de la plateforme d’Open Insurance d’Ethias. Le/la développeur·se Java sera chargé·e de concevoir, d’implémenter et d’optimiser les services métiers qui exposent les données d’assurance via des API sécurisées. Le poste requiert une forte motivation, un esprit critique et la capacité à faire évoluer des solutions existantes, parfois héritées de projets anciens.

Vos responsabilités :

  • Développement Java : concevoir et livrer des composants Java (services, micro-services) en suivant les bonnes pratiques de clean code, SOLID et les patterns de conception adaptés.

  • API métier : créer, faire évoluer et documenter les API RESTful (OpenAPI/Swagger) qui permettent aux partenaires d’accéder aux données d’assurance.

  • Qualité du code : écrire des tests unitaires (JUnit, Mockito) et d’intégration, assurer la couverture de code, participer aux revues de code et aux pull-requests.

  • Performance et scalabilité : analyser les goulots d’étranglement, optimiser les algorithmes et les accès aux bases de données, garantir la résilience des services sous forte charge.

  • CI/CD : maintenir les pipelines Jenkins (ou équivalents) pour l’intégration continue, le déploiement automatisé et le monitoring des builds.

  • Collaboration : travailler en étroite liaison avec les équipes produit, UX, sécurité et conformité afin de traduire les exigences fonctionnelles et réglementaires en solutions techniques robustes.

  • Documentation : rédiger et tenir à jour la documentation technique (architecture, diagrammes, guides d’utilisation) pour assurer la transférabilité des connaissances.

  • Veille technologique : suivre les évolutions de l’écosystème Java (JDK, frameworks Spring, libraries) et proposer des améliorations ou des migrations pertinentes.

  • Environnement Technique:

  • Langage : Java (Spring Boot, Spring MVC, Spring Data)

  • API : REST, OpenAPI/Swagger, JSON

  • Versioning \& CI/CD : Git, Jenkins (pipelines)

  • Bases de données : Oracle, PostgreSQL, SQL Server (SQL, PL/SQL)

  • Sécurité : OAuth 2.0, JWT, SSL/TLS

  • Observabilité : logs centralisés (ELK, Splunk), métriques et alertes

LI-CV1

NOTRE OFFRE

  • Une fonction riche en responsabilités et challenges.

  • Rejoindre un Top Employercertifié depuis plusieurs années, gage de qualité des pratiques HR favorisant un environnement de travail optimal et le bien-être de nos collaborateurs.

  • Une équipe de collègues enthousiastes, professionnels où règne une atmosphère de travail conviviale et oul’expertise est partagée.

  • Une entreprise dynamique et tournée vers l’innovation.

  • Un accompagnement de carrière personnalisé en fonction de vos attentes et de vos ambitions et la possibilité d’évoluer grâce à nos divers plans de développement.

  • Un apprentissage continu grâce à de nombreuses possibilités deformations et certifications. Uneplateforme e-learning innovanteoffrant un accès illimité à de 25 000 contenus de formation hard et soft skills issus d’Edflex et Udemy.

  • La possibilité de travail hybride : selon l’affectation de votre équipe, vous travaillerez depuis nos bâtiments situés en région liégeoise, à Bruxelles ou encore Heverlee. Il vous sera également possible de travailler à domicile jusqu’à trois jours par semaine.

  • Un package salarial complet.

  • Dans le cadre de notre engagement sociétal à réduire notre impact sur l’environnement, KEYES a effectué une transition vers l’électrification de la flotte de véhicules de société.

  • Des moments fun – foodtruck, barbecue, after work, family day,…

LI-ES1

Requirements

Ontwikkeling, GIT, JUnit, SQL, Oracle, Oracle, PostgreSQL, Spring, Verzekeringen

Benefits & conditions

  • Une fonction riche en responsabilités et challenges.

  • Rejoindre un Top Employercertifié depuis plusieurs années, gage de qualité des pratiques HR favorisant un environnement de travail optimal et le bien-être de nos collaborateurs.

  • Une équipe de collègues enthousiastes, professionnels où règne une atmosphère de travail conviviale et oul’expertise est partagée.

  • Une entreprise dynamique et tournée vers l’innovation.

  • Un accompagnement de carrière personnalisé en fonction de vos attentes et de vos ambitions et la possibilité d’évoluer grâce à nos divers plans de développement.

  • Un apprentissage continu grâce à de nombreuses possibilités deformations et certifications. Uneplateforme e-learning innovanteoffrant un accès illimité à de 25 000 contenus de formation hard et soft skills issus d’Edflex et Udemy.

  • La possibilité de travail hybride : selon l’affectation de votre équipe, vous travaillerez depuis nos bâtiments situés en région liégeoise, à Bruxelles ou encore Heverlee. Il vous sera également possible de travailler à domicile jusqu’à trois jours par semaine.

  • Un package salarial complet.

  • Dans le cadre de notre engagement sociétal à réduire notre impact sur l’environnement, KEYES a effectué une transition vers l’électrification de la flotte de véhicules de société.

  • Des moments fun – foodtruck, barbecue, after work, family day,…

LI-ES1

Ontwikkeling, GIT, JUnit, SQL, Oracle, Oracle, PostgreSQL, Spring, Verzekeringen

About the company

Rejoindre KEYES, c’est donner du sens à votre talent

Vous êtes à la recherche d’un environnement où la technologie n’est pas une fin en soi, mais un levier pour construire un futur durable ? Chez KEYES, nous ne cherchons pas seulement des expertises techniques ; nous cherchons des humains qui partagent nos valeurs.

Vous souhaitez poursuivre votre carrière et grandir au sein d’un des leaders IT en Belgique ?

Rejoignez KEYES en tant que JAVA Integration Engineer pour un projet d’Open Insurance!

KEYES accompagne les organisations privées et publiques, en Belgique et en Europe dans leur transformation digitale en alliant expertise métier, maîtrise technologique et vision à long terme.

Nous accompagnons les grandes organisations, le secteur public, les acteurs de la santé et les PME dans chacun de leurs challenges digitaux: Infrastructure \& Cloud Solutions, Cybersecurity Solutions, Business Software Solutions, Mainframe Solutions, Data \& AI Solutions, Advisory Solutions, Staffing Solutions.

Plus d’info : www.keyes.eu

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on be.engineering.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:07 min

Navigating software integration compliance in safety automotive environments

Nico Schmidt · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all