Vianney Tagu

Senior Software Engineer

Salaire / Taux journalier

Luxembourg

Mobilité : Bruxelles, Région wallonne, ...

Freelance

Peut venir sur site

Expertises

Développement BackendTest Driven DevelopmentAdministration de bases de donnéesDéveloppement FrontendMicroservicesJavascriptAngularTest & QACSSJavaMongoDBDevOpsAWSElasticsearchKafkaMicrosoft Azure Cosmos DBPostmanSwagger/OpenAPIServiceNowLinuxDéveloppeur BackendTech LeadSpring BootKubernetesOpenShiftTomcatGitDéveloppeur WebCMS e-commerceDockerSQLiteRESTful APIsApacheBootstrapPostgreSQLJenkinsArchitecte SolutionsDéveloppeur FrontendMavenDéveloppeur FullstackHTMLMySQLAnsibleRabbitMQWindowsIngénieur logiciel

Langues

Français (Maternelle)Italien (Courant)Anglais (Courant)

À propos

Introduction

Senior Software Engineer with 10+ years of expertise in enterprise Java development, banking systems, and e-commerce platforms. Proven track record at BGL BNP Paribas and European Parliament delivering mission-critical applications with robust security and performance. Specialized in RESTful APIs, microservices architecture, Spring ecosystem, and SAP Hybris—offering end-to-end solutions from design to production support with strong focus on scalability and business value.

Liens

Expérience de travail

Senior Software Engineer

BGL BNP Paribas

juil. 2022 - Présent

4 ans 4 mois

Luxembourg

Design, development, and maintenance of banking applications aimed at automating key business processes including portfolio management, risk management, transaction monitoring, and customer account management. Key Responsibilities : • Design and implement new business features and banking functionalities. • Develop clean, maintainable, scalable, and high-quality software solutions. • Build and support enterprise applications, database integrations, APIs, and interfaces. • Collaborate closely with business analysts, architects, testers, and compliance teams. • Participate in software design reviews and code reviews to ensure development best practices. • Contribute to SOA-based architecture implementation. • Perform security enhancements and application performance optimization. • Support testing, release management, and deployment activities. Production Support & Operations : • Provide Level 3 Production Support for critical banking applications. • Monitor production environments and proactively identify potential issues. • Investigate and resolve production incidents impacting business operations. • Conduct Root Cause Analysis (RCA) and implement preventive corrective actions. • Collaborate with infrastructure, DevOps, and support teams to ensure service continuity. • Support post-release validation and production stabilization activities. • Ensure compliance with operational SLAs and system availability requirements.

Java Programming Analyst

European Parliament

avr. 2020 - juil. 2022

2 ans 4 mois

Remote, Oregon 97458, États-Unis

Responsible for the maintenance, enhancement, and support of personnel management applications used within the European Parliament. Key Responsibilities : • Analyze business requirements and develop software solutions. • Design and develop RESTful Web Services. • Manage Oracle databases and ensure data consistency. • Execute functional and technical unit testing. • Maintain and update technical documentation. • Deliver new business functionalities and system improvements. • Analyze, troubleshoot, and resolve software defects. • Participate in Agile development processes. Production Support & Application Maintenance : • Provide Level 3 Application Support for mission-critical HR systems. • Diagnose and resolve production issues within Oracle and Java environments. • Investigate application failures and perform root cause analysis. • Monitor batch executions and ensure operational reliability. • Coordinate with business users to resolve incidents and service requests. • Perform corrective and preventive maintenance activities. • Support software releases and production deployments. • Ensure application stability, availability, and performance.

Hybris Software Engineer

Alpenite

juin 2018 - mars 2020

1 an 10 mois

Milan, Italie

Development and enhancement of enterprise e-commerce solutions based on SAP Hybris platform. Responsibilities : • Developed backend functionalities on SAP Hybris 6.2 platform. • Designed and implemented end-to-end checkout and payment workflows. • Integrated multiple payment providers including CyberSource, PayPal, and CartaSì. • Implemented order management business processes through Spring Framework integration. • Configured and optimized Solr indexing to improve product search and category navigation performance. • Designed data models and implemented integrations with legacy enterprise systems. • Developed and maintained order processing workflows. • Implemented data integration flows for product inventory and pricing synchronization to support order fulfillment processes. • Designed and developed numerous RESTful Web Services. • Performed API testing and performance validation using Postman and SoapUI. • Developed scheduled jobs and batch processes to automate business operations. • Implemented integration tests using JUnit and significantly improved application code coverage. • Collaborated closely with business analysts, QA teams, and stakeholders in an Agile environment. Application Support & Maintenance : • Provided application maintenance and troubleshooting support for e-commerce platforms. • Investigated and resolved production defects affecting customer journeys and payment processing. • Supported deployment activities and post-release validation. • Contributed to performance optimization initiatives across critical business functionalities. • Assisted in root cause analysis of production incidents and implementation of corrective actions.

Hybris Software Engineer

Sopra Steria

sept. 2014 - juil. 2018

3 ans 11 mois

Milan, Italie

Participated in the design, development, and implementation of large-scale e-commerce solutions based on SAP Hybris platform for international clients. Responsibilities : • Completed extensive training and certification programs in Java development and SAP Hybris Commerce. • Developed enterprise e-commerce functionalities using SAP Hybris 5.7. • Implemented an automated utility invoice generation system for electricity, gas, and water services. • Designed and developed web services supporting business operations. • Implemented payment processing functionalities and checkout workflows. • Developed product detail functionalities and customer-facing features. • Designed and implemented data models aligned with business requirements. • Developed services responsible for data retrieval and business logic between database and presentation layers. • Implemented CMS components and catalog management functionalities. • Developed front-end views and presentation-layer components using SAP Hybris CMS architecture. • Participated in software testing, bug fixing, and continuous improvement activities. • Worked closely with cross-functional teams in Agile delivery environments. Technical Contributions : • Contributed to the design of scalable and maintainable commerce solutions. • Participated in integration activities with external enterprise systems. • Supported feature enhancements and application maintenance throughout the software lifecycle. • Assisted in troubleshooting and resolving functional and technical issues.


Formation

OpenClassrooms

Master 2 (M2), Responsable en sécurité des Systèmes d'information

2021 - 2022

1 an 1 mois

Politecnico di Milano

Master's degree, Computer Science

2011 - 2016

4 ans 6 mois


Licences et certifications

Réseau Tor

Délivré le : juil. 2020

Certifié par OpenClassrooms

Découvrez la méthodologie DevOps

Délivré le : juil. 2020

Certifié par OpenClassrooms

Développez des sites web avec Java EE

Délivré le : juil. 2020

Certifié par OpenClassrooms

WordPress 5

Délivré le : avr. 2020

Certifié par OpenClassrooms

Coder avec JavaScript

Délivré le : févr. 2020

Certifié par OpenClassrooms

Développement d'applications Java avec Spring

Délivré le : févr. 2020

Certifié par OpenClassrooms

Gérez votre code avec Git et GitHub

Délivré le : févr. 2020

Certifié par OpenClassrooms

Programmer en Python

Délivré le : janv. 2020

Certifié par OpenClassrooms

Découvrez l'univers de la cybersécurité

Délivré le : sept. 2018

Certifié par OpenClassrooms

Utilisez des API REST dans vos projets web

Délivré le : août 2018

Certifié par OpenClassrooms

TOEIC (TEST OF ENGLISH FOR INTERNATIONAL COMMUNICATION)

Délivré le : sept. 2016

Certifié par Eas Milan

CELI (Certificato di conoscenza della lingua italiana)

Délivré le : déc. 2010

Certifié par Università per Stranieri di Perugia

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.