Patrice Khoury

Développeur Java senior / DevOps

Salary / Daily rate

Paris, France

Freelance

Skills

JavaSpring BootMicroservicesDevOpsRESTful APIs

Languages

English

About me

Intro

Vous pouvez ainsi faire appel à mes services sur les sujets suivants : - Audit de code legacy, refonte / migration - Mise en place d'une approche TDD et amélioration de la couverture de tests - Encadrement technique, définition d'architectures applicatives et mise en place de bonnes pratiques - Mise en place ou amélioration de chaines CI/CD

Links

Work experience

Développeur Java senior

enedis

Mar 2026 - Present

8 months

Paris, France

Equipe Scrum GP de 3 développeurs, sprints de 3 semaines Migration de projets legacy C++ vers des micro-services Java / Spring boot / Kafka - Analyse de l’existant - Définition de l’architecture cible et des formats d’échange - Définition du domaine, du modèle de données et création des scripts SQL associés - Développement du MVP

Développeur Java senior

NeoXam

Nov 2024 - Feb 2026

1 year 4 months

Paris, France

Equipe Webintake, 4 développeurs Maintenance corrective et évolutive de Webintake, client lourd du progiciel GP Industrialisation des POC implémentant des API REST exposant le backend de Webintake - Redéfinition du modèle de données et création des scripts Liquibase associés - Réorganisation, refactoring et simplification du code - Réorganisation de l’API pour coller au principe de ressources REST - Ecriture des tests unitaires

Senior Java Developer

Société Générale Factoring

Jun 2023 - Oct 2024

1 year 5 months

Paris, France

Squad of five developers, three weeks sprints Migration of a legacy business AS/400 software platform to a micro service architecture based on Spring Boot and Angular Designed and set up - Camunda business workflow engine - Drools rules engine - Deployment to a private cloud using terraform in-house modules and ansible Mentored the team regarding good testing practices (TDD) - Contributed to the Spring boot backend’s developments - Led the offshore team of two developers based in India

Java developer/DevOps

AFP

Jul 2019 - May 2023

3 years 11 months

Paris, France

Java developer: - Third party application maintenance of Poste De Travail, the journalists’ tool for writing their news items and developed in Eclipse RCP - Developed the Java/Angular Factuel application’s backend as a microservice - Refactored existing Spring Boot applications, improving unit tests and Maven packaging DevOps referent in the team and Jenkins expert: - Converted basic Jenkins jobs to declarative pipelines. Mutualization of common jobs routines and templates in a custom library - Defined a consistent build and release strategy for the Java and Angular applications maintained by the team - Helped in migrating applications from Red Hat Satellite target environments to Docker and AWS

Java Developer

AMFINE, a CSS company

Jul 2017 - Jul 2019

2 years 1 month

Paris, France

- Development of new microservices - Designed the application architecture for each service, producing of the MVP - Set up of the continuous integration with Maven and Jenkins - Mentored an apprentice and taught him the principles of object-oriented programming, Java, Spring, TDD and DevOps principles

Java expert

Societe Generale Corporate and Investment Banking - SGCIB

Jul 2016 - Mar 2017

9 months

Val de Fontenay

Project VOLT IT team Creation of the Java/Angular JS application VOLT, aimed to comply with the VOLCKER directive Development of a new application from scratch, VOLT, as the Java backend referent in the team: - Designed the application architecture, wrote the MVP In spring boot for each functional module (data import batches, RESTFul API) - Configured the target environments, from development to production - Set up the continuous integration with Maven and Jenkins - Set up the deployment and launch Linux scripts - Configured the data import jobs in the Autosys scheduler

Java Developer

Altaprofits

Oct 2015 - May 2016

8 months

Région de Paris, France

Setup of a continuous integration platform: - Migrated manually build Java projects in Eclipse IDE to Maven - Created build jobs in Jenkins Third party application maintenance of the corporate web site’s back office

Java Developer

Lyxor Asset Management

Oct 2011 - May 2015

3 years 8 months

Région de Paris, France

Contribution to three teams: Client Services, DREAMS and commando in the asset management context Team Client Services: - Third party application maintenance of Swing applications Reflex and RTI (funds referentials), Grails application LyxProvider (diffusion of legal documents providing informations on funds performances) and PHP Web sites (tools used by Honk-Kong asset managers to monitor their funds performances) - Mentored an offshore team of three developers based in India Team DREAMS: -Third party application maintenance of Swing application DREAMS (Front and Middle Office tool providing positions management, pricing of instruments, risk indicators and market data to asset managers) and GWT/Struts application DIP (in-house EAI) - Provided functional support and data extractions to the users (fund managers) Team commando: - Quick applications development using Grails for Middle Office users

Java Developer

Natixis

Mar 2009 - Oct 2011

2 years 8 months

Région de Paris, France

IT team for the securities lending business line of the bank Third party application maintenance of Global One, a software package provided by Sungard used to manage the whole perimeter (Back Office, Middle Office et Front Office) of the lending business line: - Monitored operations and provided support to the users (sales traders) and business analysts - Improved the technical environment: updated Maven 1 to version 2, updated Java 1.4 to version 6 - Connection to the new target software package Sophis

Java Developer

Societe Generale Corporate and Investment Banking - SGCIB

Feb 2008 - Dec 2008

11 months

Région de Paris, France

IT team for the equity and derivative products business line of the bank Third party application maintenance of RTPose, a Java technical layer used to bring positions and deals in real-time to user’s applications in the trading desks: - Fixed bugs and optimized the application - Wrote technical documentation - Provided level 3 support to the operations team

Apprenticeship contract as software developer

Generale d'Infographie

Sep 2005 - Oct 2007

2 years 2 months

Région de Paris, France

Contribution to several fixed-price projects in the public collectivities activity sector: - Redesigned the database of Cassini website (http://cassini.ehess.fr) from legacy Excel spreadsheets - Developed SOAP Web services for Paris city’s addresses management - Set up a POC of a javascript cartographic website for Communauté Urbaine du Grand Lyon


Education

Université Paris Nanterre

Master's degree

2005 - 2007

3 years

Université Paris Nanterre

Licence

2004 - 2005

2 years

The best place to find your next move

© 2026. All Rights Reserved.