Dans le cadre de l’évolution de son système d’information dédié aux moyens de paiement, une grande institution financière recherche un développeur full stack senior.
L’environnement est composé de nombreuses applications critiques liées aux flux de virements et de transferts internationaux, avec de forts enjeux en matière de fiabilité, de sécurité et de performance.
Missions principales
Au sein d’un environnement applicatif complexe, vous interviendrez sur les activités suivantes :
Développement et maintenance d’applications liées aux flux de paiement
Réalisation d’interfaces utilisateur en Angular
Développement de services backend en Java (Spring Boot)
Conception et développement d’APIs (REST / SOAP) pour les échanges entre applications
Participation à la maintenance évolutive et corrective d’un parc applicatif existant
Mise en place et suivi des processus CI/CD
Préparation et déploiement des applications sur différents environnements
Contribution aux projets de transformation technique
Rédaction et exécution de tests unitaires et d’intégration
Application des bonnes pratiques de qualité de code (revues, outils d’analyse)
Participation aux échanges techniques et collaboration avec les différentes équipes IT (développement, architecture, production)
Environnement technique
Backend : Java 17, Spring Boot 3
Frontend : Angular 17
Base de données : Oracle
APIs : REST, SOAP
Messaging : systèmes de messaging (type MQ), flux de paiement (SEPA, SWIFT), XML
DevOps : Git, outils CI/CD (type Jenkins), outils de qualité de code
Infrastructure : Linux, Docker, Kubernetes
Sécurité : gestion des accès privilégiés
Outils : Maven, IDE Java, outils d’administration système
Profil recherché
Formation Bac+5 en informatique
Expérience significative en développement Java / Spring Boot et Angular
Bonne maîtrise des architectures microservices et des environnements conteneurisés
À l’aise avec les pratiques DevOps et les chaînes d’intégration continue
Qualités attendues
Autonomie et capacité à gérer des sujets complexes
Rigueur et sens des responsabilités
Bon relationnel et capacité à interagir avec des interlocuteurs variés
Esprit d’analyse, curiosité et implication
Lieu du poste : LUXEMBOURG.
DSI Group est une société de conseil spécialisée depuis plus de 15 ans dans les métiers de l’IT, du digital et des télécom, qui accompagne ses clients sur des activités de conseil, développement de solutions, formation, et externalisation de la R&D. Avec 150 collaborateurs en France, en Europe, en Afrique et en Amérique, nous sommes une entreprise de services numériques à taille humaine qui privilégie la proximité et l’accompagnement de ses collaborateurs pour répondre au mieux aux besoin de ses clients. Notre culture d’entreprise repose sur des valeurs humaines, nous incitant à remettre constamment en question nos pratiques pour rester attentifs et à l’écoute de nos talents et continuer d'évoluer avec nos clients dans différents domaines : télécommunications, média, retail, finance, assurance, public, énergie, santé ... Nous déployons ainsi notre savoir-faire en France et à l'international sur 5 grands domaines : - Télécommunications (réseaux d'accès radio, réseaux fibre, cœur de réseau) : ingénierie, mise en œuvre, déploiement, support / expertise, pilotage - Applicatifs (mise en œuvre d'applications au sein du SI de nos clients sur technologies opensources ou propriétaires) : conception, développement, validation, pilotage, formation - Infrastructures (système legacy, cloud, environnement virtualisés, réseau, sécurité) : ingénierie, mise en oeuvre, maintien en conditions opérationnelles et de sécurité, support/expertise, pilotage - Embarqué (firmware, soft embarqué) : conception, développement, validation, pilotage - Data & IOT (BI, IA, IOT) : Data engineering, data visualisation, data science, data Manager/product owner.