Développeur Expert Java / SQL (H/F)

Izyfree
Canton de Lille-5, France
5 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

Canton de Lille-5, France

Tech stack

Java
Application Layers
Google BigQuery
Databases
Data Integration
ETL
Java Persistence API
Spring
JSON
PostgreSQL
Mockito
SonarQube
SQL Databases
Data Streaming
File Transfer Protocol (FTP)
Spring Cloud
Spring-boot
Kafka

Job description

L?équipe DXD Performance Finance recherche un Développeur Expert Java / SQL pour intervenir sur un produit déjà existant, critique pour les équipes comptables.

L?objectif est de reprendre en main une couche applicative existante, comprendre les développements déjà en place et apporter des évolutions complémentaires sur un produit dédié au contrôle de données et au rapprochement bancaire automatique., s?approprier un produit existant et contribuer à ses évolutions

développer et maintenir des flux de données

concevoir et maintenir des traitements batch et temps réel

implémenter des flux entre : bases de données

fichiers SFTP

services GCP

bus d?événements

travailler sur une architecture event-driven

produire et consommer des événements via Kafka

garantir la fiabilité, la traçabilité et la qualité des données

concevoir et maintenir les modèles de données sous PostgreSQL

gérer les migrations avec Flyway

mettre en place des flux CDC / Debezium

participer à l?amélioration de l?architecture existante

industrialiser les tests d?intégration

sécuriser les accès aux ressources critiques et gérer les secrets applicatifs, Stack technique

Java 21

Spring Boot

Spring Data JPA

Apache Kafka

Schema Registry / Confluent

JSON Schema

Spring Integration Kafka

Debezium

Spring Integration

PostgreSQL

Flyway

Google Cloud Platform / BigQuery

JUnit

Mockito

Testcontainers

Wiremock

SonarQube

Requirements

très bonne maîtrise de Java et Spring Boot

solide expérience sur des architectures distribuées

bonne compréhension des systèmes event-driven / Kafka

bon niveau en SQL / bases relationnelles

expérience en intégration de données, ETL ou CDC

capacité à intervenir sur un produit existant complexe

autonomie, rigueur et esprit d?analyse

Plus

expérience avec Debezium

connaissance de GCP / BigQuery

pratique de Spring Cloud / Spring Integration

expérience en environnement data platform You must create an Indeed account before continuing to the company website to apply

Apply for this position