About Akouma
French
Native or bilingual
English
Fluent
Experience
- EDFEDF Développeur Fullstack JavaENERGY AND UTILITIESJanuary 2024 - Today (2 years and 6 months)Lyon, FranceProjet : Réalisation d’une Application permettant de gérer la logistique dans les centrales nucléairesMéthodologie : Agile Scrum — Intégration des TDD (Test Driven Development) et architecture hexagonale pour garantir la maintenabilité, la testabilité et la séparation claire des responsabilitésMissions :Conception et analyse des besoinsAnalyse fonctionnelle et conception technique suivant une approche DDD / Hexagonale (ports & adaptateurs).Rédaction des documents d’adaptation, guides techniques et utilisateurs.Développement du back-end en Java/Spring Boot, structuré autour de cas d’usages testables et indépendants de l’infrastructure.Implémentation des tests unitaires et d’intégration systématiques avant chaque développement (TDD).Développement des couches de persistance avec Spring Data / Hibernate.Conception et développement des API REST sécurisées et conformes aux standards OpenAPI.Préparation des documents d’adaptations, et guides d’utilisateurs/techniques.Développement du back end avec Java et le Framework Spring Boot.Développement des couches de persistances avec Spring data/Hibernate.Développement de nouveaux écrans.Développement des API REST.Développement des interfaces Front-End.Implémentation des couches présentation, service et persistance pour la gestion des droits (Utilisateurs,Applications, Capacités, Profils)Implémentation des modules de sécurité Cognito AWS / Spring securityImplémentation des modules à doubles authentificationProgrammation de socket et de servletDéploiement continu dans le cloudDéveloppement front et Back endImplémentation AWS KINESIS pour le StreamingPilotage des migrations Angular 7→ 17+ et Java 17 → 21 (modernisation du socle technique et compatibilité des modules).Environnement Technique : Java 21, Angular 17+, primeNG, Spring-Boot, Spring MVC, Spring-Batch, Spring Data, Microservices, JBOSS, Hibernate/JPA, JUnit, Maven 3.x, Tomcat, Log4j, Oracle Database, PL/SQL, MongoDB,
- Christian LouboutinDéveloppeur JavaLUXURY GOODSJanuary 2023 - January 2024 (1 year)Paris, FranceMissions : − Configuration des serveurs et requêtes JMS − Intercommunication des API avec Requestlistener et des Event Listener − Configuration des services Anypoint avec Salesforce − Déploiement et configuration des applications dans le Mule Exchange − Configuration du partage des applications avec le ShareHub − Paramétrage des fichiers principaux dans le RAML local ainsi qu'à partir de Mule exchange − Déploiement et configuration des Connecteurs MuleSoft : Les connecteurs sont des modules logiciels qui permettent à MuleSoft de se connecter à différentes sources de données ou systèmes. Les développeurs utilisent ces connecteurs pour intégrer des applications avec des services externes. − Développement des APIs (RESTful, SOAP) − Implémentation des modules de sécurité MuleSoft : Les développeurs MuleSoft doivent être conscients des aspects de sécurité liés à l'intégration, tels que la gestion des identités, la sécurisation des données en transit, etc. − Gestion des Erreurs et du Logging : Savoir comment gérer les erreurs et effectuer le logging dans les applications MuleSoft est important pour le débogage et la maintenance des intégrations. − Configuration de l'environnement d'exécution << Mule Runtime >>− Implementation File RabbitMQ
- TradexDéveloppeur JavaENERGY AND UTILITIESMay 2016 - August 2017 (1 year and 3 months)Missions : − Gestion du Gard − Conception et développement full stack du système de gestion des ventes, commandes et réservations. − Implémentation de la gestion des utilisateurs et des rôles avec Spring Security et JWT. − Développement du Back-end en Java / Spring Boot (MVC, Data, JPA) et du Front-end en TypeScript / JavaScript. − Réalisation de tests unitaires et d'intégration avec JUnit, Mockito, Selenium WebDriver. − Mise en œuvre du TDD (Test-Driven Development) pour garantir la fiabilité et la maintenabilité du code. − Application des principes SOLID, Clean Code et Clean Architecture pour une meilleure séparation des responsabilités. − Optimisation des performances (requêtes SQL, cache, réduction du temps de réponse). − Gestion des ventes et commandes et des réservations − Développement Back end et Front end − Réalisation des tests unitaires et d'intégration − Migration de versions Réalisation des tests poussés et d'intégration − Développement de la nouvelle version du projet. Développement de nouvelles fonctionnalités (User Stories, Technical Stories) Amélioration et optimisation de la performance.
Recommendations
Be the first to recommend Akouma
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master M2 Technologique2016Master M2 Technologique