12/19/2025 updated

**** ******** ****
100 % available

Senior Software Engineer with 12+ years experience in Java/JEE and Node.js systems

Arlon, Belgium
Only remote
Master's degree in ANALYSE INFORMATICIEN BAC + 4
Arlon, Belgium
Only remote
Master's degree in ANALYSE INFORMATICIEN BAC + 4

Profile attachments

Patrick diagne.docx

About me

I am a Senior Software Engineer with over 12 years of experience building Java/JEE and Node.js systems, modernizing legacy platforms into microservices, and delivering real-time web interfaces using React, Vue.js and Angular. I have deep expertise in search technologies (Lucene, Solr, Elasticsearch)

Java (Programming Language)JavaScriptAmazon Web ServicesCloud ComputingApache LuceneDatabasesCouchDBDevOpsElasticsearchJava Platform Enterprise Edition (J2EE)PostgreSQLMongoDBMySQLNode.jsOpenShiftOracle ApplicationsQueueing SystemsRedisSearch TechnologiesSoftware DeploymentSoftware EngineeringApache SolrData Storage TechnologiesReact.jsDelivery PipelineSpring BootVue.jsBackendAngularJSKubernetesReal Time DataApache KafkaGraphQLFront End Software DevelopmentApi DesignRestful ApiDockerMicroservices
Java/JEE Development
Extensive experience in building enterprise-grade Java/JEE systems with Spring Boot, microservices architecture, and modern development practices

Node.js and JavaScript Technologies
Proficient in Node.js backend development, React/Vue.js frontend frameworks, and full-stack JavaScript application development

Cloud and DevOps Technologies
Expertise in Docker, Kubernetes, OpenShift, AWS services, CI/CD pipelines, and containerized application deployment

Database Technologies
Experience with PostgreSQL, MySQL, MongoDB, CouchDB, Oracle, and Redis for various data storage and retrieval needs

Search Technologies
Implementation of Lucene, Solr, and Elasticsearch for advanced search functionality and data indexing

Message Queuing Systems
Working knowledge of Kafka and MQ for event-driven architectures and real-time data processing

API Development
Design and implementation of REST APIs, GraphQL, and microservices communication patterns

Frontend Frameworks
Development experience with React, Vue.js, Angular, and modern JavaScript frameworks

Experience

Professional experience10+ years
Freelancer since2013

Languages

EnglishGoodFrenchNative speaker

Project history

Technical lead

CACEIS
Leading architectural modernization of Nitro, rewriting legacy components into Spring Boot microservices deployed on Docker/OpenShift. Building Java-based services for lifecycle events processing and implementing real-time dashboards with React and Node.js/Express middleware.

Senior Software Engineer

BIL
Implementing customer-facing modules using React and React Native, integrating with Java/Spring Boot APIs. Building Node.js/Express middleware to optimize banking data and developing Angular dashboards for transaction monitoring.

Senior Software Engineer

Chambre des Deputes
Rebuilding parliamentary document indexing pipeline using Java/Spring Boot and developing React UI components for legislative document navigation and search functionality.

Software Architect

Rime-IT
Architecting HR platform using hybrid stack with Node.js microservices, Spring Boot APIs, and Angular/React frontend modules for employee management workflows.

Technical consultant

Societe Generale
Modernizing internal ALM monitoring tools by building Vue.js dashboards and Node.js backend services, integrating Java/Spring Boot risk engines with new middleware.

Full Stack Engineer

Carsat Normandie
Developing Spring Boot REST APIs for national hardship prevention workflows and building Node.js utility services for batch-processing employer declarations.

Java/J2ee design engineer

SACEM
Building backend services in Java/Spring for music copyright management, developing AngularJS modules for rights tracking, and enhancing Solr/Lucene search engine.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in