Freelancers.lu
Back to missions

Développeur Java Bancaire / Paiements (Luxembourg)HybridBanking & Finance

Europ IT ServicesLuxembourgPosted on 16 septembre 2026IT services company · freelance status to confirmView the original ad on ictjob.lu

≈ 550 – 750 €/jSign up to apply

About this mission

Missions

Dans ce cadre la prestation consite a contribuer à / au(x)

  • Développement d'une application interne dédiée à la gestion des flux de paiement, comprenant :
    • Contrôles des paiements
    • Vérifications de conformité
    • Gestion des exceptions
    • Alignement sur les exigences de la version 2026 du SEPA (SR2026)
    • Migration et conformité aux normes ISO 20022
  • Expertise :
    • La fiabilité et l'évolutivité du système
    • La stabilité de la production et l'excellence opérationnelle
    • La conformité aux normes réglementaires et aux standards du marché
  • L'écosystème applicatif cible repose sur une pile Java moderne et s'intègre aux systèmes de paiement d'entreprise.

Les livrables attendus sont

  • Activités de développement:
    • Concevoir et développer des composants backend en Java / Spring Boot
    • Implémenter et maintenir des flux de messages REST API et MQ
    • Garantir la conformité aux normes ISO 20022 et aux standards de traitement XML
    • Écrire un code propre, maintenable et testable en suivant les bonnes pratiques
  • Tests et assurance qualité:
    • Développer et exécuter des tests unitaires et d'intégration
    • Garantir une bonne couverture de code (JUnit, Jacoco)
    • Contribuer aux tests de non-régression et aux tests de bout en bout (end-to-end)
    • Identifier et corriger les anomalies
  • Qualité du code et revue:
    • Participer aux revues de code
    • Veiller au respect des normes de développement et des critères de qualité sonarqube
    • Contribuer à l'amélioration continue des pratiques de développement
  • Documentation:
    • Produire la documentation technique (architecture, conception, API)
    • Maintenir la documentation des API via OpenAPI / Swagger
    • Documenter les flux d'intégration et les interfaces
  • Support de production (niveau 3):
    • Fournir un support de niveau 3 à la chaîne de traitement des paiements
    • Analyser et résoudre les incidents de production
    • Investiguer les problèmes liés aux paiements (rejets, écarts de rapprochement, etc.)
    • Contribuer à la stabilisation et au renforcement (hardening) des applications
  • Réaliser l'analyse des causes racines et mettre en œuvre les actions correctivesCollaboration et livraison:
    • Contribuer aux cérémonies Agile (Scrum ou similaire)
    • Rendre compte de l'avancement, des risques et des problèmes rencontrés.

Environnement technique

  • Core technology stack:
    • Languages: Java 11 / 17 / 21
    • Angular 19
    • Frameworks: Spring Framework 6.x, Spring Boot 3.x
    • Build Tool: Maven
    • Database: Oracle (Spring Data JPA / Hibernate)
  • Security:
    • OAuth2
    • Spring Security 6.x
    • Nimbus Jose + JWT
  • APIs & integration:
    • Spring Boot Web / Spring Webflux
    • Spring Data REST
    • OpenAPI (Swagger)
  • Runtime & monitoring:
    • Embedded Apache Tomcat
    • Spring Boot Actuator
  • Code quality & logging:
    • sonarqube, Jacoco
    • Logback, SLF4j
  • Testing:
    • JUnit 5
    • Spring Boot Test
  • Messaging & integration:
    • IBM MQ (MQ-JMS-Spring-boot-starter)
    • Spring Integration JMS
  • Data & XML processing:
    • JAXB, Dom4j, Jaxen, Saaj
    • XML validation (XSD-based)
  • Infrastructure:
    • Docker
    • Kubernetes

Skills

SEPA ISO 20022OAuth2OpenAPI

Key information

LocationLuxembourg
RemoteHybrid
Estimated daily rate≈ 550 – 750 €/j
Required experience2+ years
SectorBanking & Finance
LanguagesEN · FR

Range estimated by our AI from the ad and the freelance rates published in Luxembourg: the company did not publish a rate. To be confirmed when you talk. This IT services company did not state the status; such companies usually accept freelancers. Apply in 1 click and we check with them.

Apply on the original site

This listing is published by ictjob.lu. So that your application actually reaches the recruiter, you apply directly there. Your freelancers.lu profile stays visible to companies.