Bienvenue sur le profil Malt de Soufiane !
Localisation et déplacement
- Localisation
- Paris, France
- Peut travailler dans vos locaux à
-
- Paris et 50km autour
Préférences
- Durée de mission
-
≥ 6 mois
Vérifications
Charte du freelance Malt signée
Consulter la charte
Langues
Catégories
Compétences (17)
- Langages
-
Débutant Intermédiaire Confirmé
- BigData
-
Débutant Intermédiaire Confirmé
- Build
-
Débutant Intermédiaire Confirmé
- Cloud
-
Débutant Intermédiaire Confirmé
- Frameworks
-
Débutant Intermédiaire Confirmé
-
Débutant Intermédiaire Confirmé
-
Débutant Intermédiaire Confirmé
-
Débutant Intermédiaire Confirmé
Soufiane en quelques mots
Actuellement, je suis à la recherche d'une mission développeur Java backend. J'aime les missions riches en technologies et où il y a du challenge.
Expériences
Mediatransport
Transports
Ingénieur d’études et développement Java Fullstack - En tant que freelance
L’objectif du projet c’est de maintenir le système permettant aux clients de diffuser leur pub dans les stations RATP/SNCF et dans les différents moyens de transports (Metro, bus, train…)
● Mission :
⁻ Recueil des besoins métier et des utilisateurs finaux via des workshops.
⁻ Gestion de la backlog et priorisation des demandes.
⁻ Implémentation des écrans front en Angular
⁻ Implémentation de Web Service REST
⁻ Implémentation des tests unitaires avec Junit et Mockito
⁻ Implémentation d’un système de calcul d’audiences en utilisant les lambda function AWS
⁻ Support des environnements de production
● Equipe : 1 PO, 1 Scrum Master, 3 dev et 1 QA
● Environnement Technique : Java 11, Spring Boot/Data, Swagger, Junit5, Mockito, ELK, Spring Security, PostgreSQL, Sonar, Nexus, Git, Jenkins, Jira, IntelliJ IDE, AWS, Nomad, Keycloak, Angular, Docker
● Environnement Fonctionnel : Publicité et transport
Société Générale - CIB - Société Générale
Banque & assurances
Ingénieur d’études et développement Java/Angular/Spark
Le projet s’inscrit dans le cadre des nouvelles orientations de la Banque Centrale Européenne. Dans ce cadre, l’application réalisé permet, à partir de données reçus en input, de calculer la VaR et le Pnl puis de faire le calcul du backtesting VaR.
● Mission :
⁻ Recueil des besoins métier et des utilisateurs finaux via des workshops.
⁻ Gestion de la backlog et priorisation des demandes.
⁻ Conception de l’architecture technique
⁻ Analyse de code legacy en Groovy pour extraire des règles de gestions du code
⁻ Implémentation des écrans front en Angular
⁻ Implémentation de Web Service REST dans une architecture hexagonal pour lancer le calcul du backtesting VaR
⁻ Implémentation des jobs spark faisant le calcul du backtesting VaR et poussant les résultats sous format parquet sur Azure
⁻ Implémentation d’un datapusher pour récupérer les résultats sous format parquets et pousser les résultats dans une BDD PostgreSQL
⁻ Implémentation d’une API REST pour restituer les données poussées en base par le datapusher
⁻ Implémentation des tests unitaires avec Junit et Mockito
⁻ Implémentation des tests fonctionnels BDD
⁻ Support technique d’une application legacy : Application legacy backtesting VaR
⁻ Support technique niveau 3 des environnements de production
● Equipe : 1 PO, 1 Scrum Master, 2 dev et 1 Tech lead
● Environnement Technique : Java 11, Spring Boot/Data, Swagger, Junit5, Mockito, Cucumber, ELK, Spring Security, PostgreSQL, Kafka, Sonar, Nexus, Git, Jenkins, Jira, IntelliJ IDE, Spark, Azure, Kubernetes Environnement Fonctionnel : Risque de contrepartie, FRTB
____________________________________
● Projet2 : Implémentation d'un scenario manager capable de déformer (shock/shift) n'importe quel marché et produire différentes métriques (VAR/SVAR/ES/RFC)
Le projet s’inscrit dans le cadre des nouvelles orientations de la Banque Centrale Européenne. Dans ce cadre, l’application réalisé permet de calculer des shocks qui vont être utilisé plus tard par les pricer pour calculer la VaR et l’ES.
● Mission :
⁻ Gestion de la backlog et priorisation des demandes.
⁻ Implémentation de Web Service REST dans une architecture micro-service
⁻ Implémentation de services et des règles de déformation pour différentes market data (Rate, Crédit, Equity, Bond...)
⁻ Implémentation d’un écran qui permet de modifier les données des tables de configurations
⁻ Implémentation des tests unitaires avec Junit et Mockito
⁻ Implémentation des tests fonctionnels BDD
⁻ Support technique niveau 3 des environnements de production
⁻ Support technique de niveau 3 d'une application legacy : calculateur de shock VAR/SVAR/ES
⁻ Monitoring avec ELK et création de dashboard Kibana
● Equipe : 1 PO, 1 Scrum Master, 22 dev et 2 Tech lead
• Environnement Technique : Java 11, Spring Boot/Data, Swagger, Caffeine, Hazelcast, ELK, Prometheus, Jmeter, Zuul, Ribbon, Eureka, Spring security, Angular 5, Autosys, $Universe, JdbcTemplate, PostgreSQL, Kafka, Sonar, Git, Jenkins, XL Deploy, Terraform, Jira, IntelliJ IDE
● Environnement Fonctionnel : FRTB et calculs de shocks
Capgemini - Capgemini Organisation
Secteur public & collectivités
Développeur java backend
● Projet1 : Maintenance corrective et évolutive de 19 applications
● Mission :
⁻ Recueil et analyse du besoin du client et chiffrage
⁻ Rédaction de spécifications technique
⁻ Encadrement de deux développeurs juniors
⁻ Implémentation des user stories et correction de bug
⁻ Implémentation des tests unitaire avec Junit et Mockito
● Equipe : 1 Chef de projet, 1 fonctionnel, 4 dev et 1 Tech lead
• Environnement Technique : Eclipse, Java 8, Spring batch, Spring boot, Web Service REST, sql, oracle, postgresql, sql server, jenkins, sonar, nexus, docker, talend, maven, svn, HP ALM
● Fonctionnel : Ministère de l’interieur
____________________________________
● Projet2 : Migration du système de gestion des infractions routière d’un client lourd vers une application web
● Mission :
⁻ Analyse du code tuxedo et delphi pour extraire des règles de gestion (reverse engineering)
⁻ Implémentation de Web Service REST
⁻ Implémentation des tests unitaires
⁻ Correction d’anomalies
● Equipe : 1 Chef de projet, 1 Tech Lead, 10 dev et 3 fonctionnels
• Environnement Technique : Java 7, Web Services (REST), Spring, Spring data, Maven, Oracle, TDD : Junit, Easymock, Jenkins, Sonar, Git, Junit, HP ALM, Swagger
● Environnement Fonctionnel : Ministère de l’Intérieur
Leclerc - E.Leclerc
Grande distribution
Développeur java backend
Projet : Gestion de données référentielles.
Tâches réalisées:
• Développement d’un composant de synchronisation avec Spring Integration.
• Automatisation des procédés de livraison
• Mise au point d’une procédure de peuplement des bases de données
• Tests d’intégration de Web Services
• Correction d’anomalies
• Tests de performances de Web Services.
Environnement technique :
IDE : Eclipse
Java/JEE : Java 7, Web Services (REST), Spring, Hibernate, Maven
BDD : PostgreSQL
Intégration continu : Jenkins, Sonar, Nexus, Git
Outils : Informatica MDM, Jmeter, Mantis, Gatling, Scipt shell
Méthodologie :Agile Scrum
Recommandations externes
Consultez les recommandations qu'a reçues Soufiane