
oussama tlig
Ingénieur logiciel Full Stack Java senior
Salaire / Taux journalier
78300 Poissy, France
Freelance
Expertises
Langues
À propos
Introduction
Ingénieur logiciel Full Stack Java senior, je dispose de plus de 6 ans d’expérience dans la conception et le développement d’applications critiques en environnements bancaires et assurance. Spécialisé en Java (8 à 21), Spring Boot et architectures microservices, j’interviens sur l’ensemble du cycle de vie applicatif, de la conception technique à la mise en production. Je possède une forte culture DevOps (CI/CD, Docker, Kubernetes, GitLab/GitHub Actions, monitoring) et développe des interfaces mo
Expérience de travail
IED Java & Angular
ScorFreelance
févr. 2025 - Présent
1 an 9 mois
À distance
Context : Développement et maintenance de RUP (Reinsurance Unified Platform), une plateforme unifiée dédiée au renouvellement des contrats de réassurance. Cette application regroupe un ensemble d’outils permettant de gérer l’intégralité du cycle de vie des contrats, incluant la tarification, la gestion des données contractuelles et les workflows de validation. • Implémentation d’APIs REST pour exposer les fonctionnalités de pricing (ex : calcul en temps réel, simulation de scénarios) • Création de composants réactifs pour la configuration, la visualisation et l’édition des tarifs (formulaires, tableaux dynamiques, graphiques). • Développement d’un workflow de validation pour sécuriser le processus de renouvellement, nécessitant une double validation avant finalisation. • Intégration de notifications automatiques (emails, alertes) pour informer les utilisateurs des étapes de validation en attente. Environnement technique: Java 21, Spring boot, JPA, Cubumber, Angular 18, Kubernetes, Docker, Intellij, VS code, Github, Visual VM, Postman Méthodologie : Scrum
IED Java & React JS
Société Générale
janv. 2023 - sept. 2024
1 an 9 mois
Paris, France
Projet : Myincident, une refonte des deux application Caroline et Theorem qui gère les incidents opérationnels. • Migration des données des anciens système (Caroline et Theorem) vers Myincident • Développement de workflow de validation des incidents • Implémentation d'api d'extraction et importation de données • Migration de Jenkins vers Github actions • Déploiement et gestion des différent application avec Kubernetes • Mise en place de test de performance avec Gatling • Migration de java 17 vers java 21 • Correction des anomalies sur les ancien applications (jsp, Struts, Shell) Environnement technique : Java, Springboot, Mybatis, Shell, Fitnesse, React js, Galting, Kuberenetes, Jenkins, Grafana, AWS, Struts, Junit, jest, Windows,Intellij ,vs code, github copilot, visual vm, postman Méthodologie : Scrum
IED Java & Angular
Rte
nov. 2021 - déc. 2022
1 an 2 mois
Paris, France
Projet : Ocappi, gestion des échanges énergétique sur les frontières de la France • Implémentation des différents protocoles d'échanges des données entre RTE et ces partenaire (GRT pays voisins) • Implémentation d’une timeline d’échanges dynamique • Implémentation de process d’intégration dynamique des fichiers d’échanges • Mise en place d'un projet de test end to end avec Cypress • Création des différent fichier docker des microservices • Déploiement et gestion des différent application avec Jenkins • Migration de stack technique java 11 vers java 17 et angular 13 vers 14 • Déploiement d’une image docker contenant firefox pour permettre l’administration de navigateur Environnement technique : Java 11, Spring boot, JPA, Cubumber, Angular 12/13, Ansible, Docker, Linux(Ubuntu), Intellij, VS code, Github, Visual VM, Postman Méthodologie : Scrum
Développeur FullStack Java
RGI Group
juil. 2019 - déc. 2021
2 ans 6 mois
Tunis, Tunisie
Projet 1: Hd 3 support sur deux projets d’assurance auto pour star assurance (filiale tunisienne de groupama) et lloyd assurance • Analyse et correction des anomalie (HD3) • Correction de données (Batch + sql) • Développement de la partie sinistre (gestion des accident). • Mise en place d'un projet de test end to end avec Selenium • Migration de Jenkins vers Gitlab ci Projet 2 : Deux projets d’assurance vie pour la société générale (Tunisie et Romanie) • Développement de process de création de police • Migration de données. (Talend) • Monter en compétence les nouveaux arrivant sur le projet • Création des pipeline Gitlab ci • Mise en place d'un projet de test end to end avec Selenium • Rédaction des documents techniques Environnement technique : Java 7/8, Oracle, Postgres, JDBC, Angular , jsp, Jquery, JS vanilla, Talend, Jenkins, Gitlab-CI, Docker, Eclipse, vscode, visual vm
Licences et certifications
Certified Kubernetes Application Developer (CKAD)
Délivré le : avr. 2024