Projet : SQUAD OW/MAM :
Le Pilotage technique de la Direction et l'analyse des dossiers de crédit de la gamme Allianz banque, le
suivi des relances pour mise à jour de la bibliothèque contractuelle et l'archivage des dossiers clients
Mission / Tâches réalisées :
Mise en œuvre des bonnes pratiques de tests ( TDD, BDD) et Clean Code.
Développer un back-office utilisant l'API exposé .
Exécuter régulièrement les tests de non-régression, analyser les causes et procéder aux corrections et assurer amélioration continue du code source.
Participer au chiffrage et au grooming des user stories.
Participer aux Cérémonies Agile (Daily meeting, Sprint Planning / Review / Rétrospective).
Contribuer à la conception au développement et à la maintenance des fonctionnalités et la réalisation des développements conformément aux spécifications dans le respect des délais prévus en autonomie .
Développer des services REST de qualités et performants en Java/Spring Boot.
Développer des interfaces sous Angular v8+.
Rédaction des interfaces (SWAGGER).
Assurer la qualité de code à travers des Code Review, Peer programming.
Corrections d'anomalies et implémentation des évolutions.
Implémenter et maintenir des processus de Continuous Intégration.
Déploiement des applications et services sur les différents environnements.
Contribuer aux tests de recette et valider la conformité des fonctionnalités aux spécifications.
Projet :HEMOBANK
• La réalisation d’une solution d’intégration continue, via Jenkins, permettant de cloner, builder, packager, déployer, tester unitaire et remonter des Dashboard d’exécutions et de tests.
• Collaborer avec les équipes de développement et réseaux pour analyser et résoudre les
Maintenir une veille technique et technologique, et proposer continuellement de nouvelles solutions pouvant améliorer le produit ou la méthodologie de travail.
Assurer le support technique en investiguant et en corrigeant les bugs en production.
Participer à la rédaction des spécifications techniques (et parfois fonctionnelles) en étant force de proposition.
Contribution au Maintien en Conditions Opérationnelles du SI (participation à la réalisation des livraisons, réactivité dans la prise en charge des anomalies, support à la production pour analyse).
Développement d’un Projet Hemobank : Transfusionnel régional dans le dossier patient informatisé,
Proposer des solutions et analyser les solutions techniques.
Développement évolutive et corrective (Back-end et Front -End en fonction des projets et des
appétences avec du java 8 et angular 8).
Développer de nouveaux services pour satisfaire les besoins des applications via API RST.
Conception, développement et intégration des modules dans le projet.
Analyser les besoins, conception technique et développement principalement des interfaces
Réalisation des applications d’études et analyses des solutions d’améliorations et de
faisabilité technique. anomalies détectées, en outre Optimisation et amélioration du fonctionnement du site.
Java 8, Angular 6, Spring Boot, Spring Data, Spring Security, JPA, Maven, PostgreSQL, REST, Eclipse,
SVN, Swagger, Tomcat, JUnit , Mockito, SonarQube, Bootstrap 4, HTML, CSS, Méthode Scrum
MEDIACOM
Projet : Commissaire au Comptes
• Développement évolutive et corrective (Back-end et Front -End en fonction des projets et des
)
tests.
• Collaborer avec les équipes de développement et réseaux pour analyser et résoudre les
Environnement technique:
Maintenir et faire évoluer l'usine logicielle permettant de qualifier et livrer les composants
réalisés
Rédiger les documentations techniques et participer aux livraisons.
Participer à la rédaction des dossiers d’installation, d’exploitation et de mise en production
Développement des différents modules qui présente les différentes Lignes de transports en
association avec, ce qui permet la recherche des itinéraires et de mettre à jour le site en répondant aux
améliorations et besoins du client
Missions / Tâches réalisées :
Proposer et analyser les solutions techniques.
appétences avec du java 8 et angular 8).
Développer de nouveaux services pour satisfaire les besoins des applications.
Conception, développement et intégration des modules dans le projet.
Analyser les besoins, conception technique et développement principalement des interfaces
Réalisation des applications d’études et analyses des solutions d’améliorations et de
faisabilité technique.
La réalisation d’une solution d’intégration continue, via Jenkins, permettant de cloner,
builder, packager, déployer, tester unitaire et remonter des Dashboard d’exécutions et de
anomalies détectées, en outre Optimisation et amélioration du fonctionnement du site.
Projet : EVIDENCE FT:
• Développer des APIs Restful au niveau de Backend et l'application web au niveau du Frontend.
• la création/maintenance des batchs, la refonte de la partie IHM.
• Mettre en place l'approche TDD (développement piloté par les tests), BDD(Programmation
• Développer et mettre en place les tests unitaires Backend-Frontend.
• Rédiger la documentation technique et mise en place de veille technique.
• Participer à la revue du code produit par les autres membres de l'équipe.
• Gérer le build/tag et le déploiement des versions depuis l'environnement de Dev vers la qualification fonctionnelle.
• Analyse et résolution des problèmes techniques (Développement, Production, ...)
•
• Déploiement des solutions web, des APIs et l'automatisation des déploiements.
• Accompagnement d'une équipe de développement et suivi la qualité des livrables.(Clean Code)
Une plateforme web regroupant des assurances et des contrats financiers qui facilite les analyses et laestion des données évaluées par tous les services de comptabilité dans les différents pays.
Missions / Tâches réalisées :
Participer activement au cycle de développement agile.
Collaborer avec les autres membres du projet : MA, architectes techniques, architectes
fonctionnels, développeurs.
Développer des nouvelles évolutions en Java 11 / Spring boot, et Angular) en suivant la logique
métier et les bonnes pratiques du Clean Code. *pilotée par le comportement) dans toutes les futures évolutions.
Optimiser des données dans les différents environnements (développement / qualification / recette métier / production).
technologique / Documentation) et Assurer la maintenance logicielle de niveau 2 sur le produit en rotation hebdomadaire
Environnement technique& outils :
JAVA 11, Spring (MVC, Boot 2.5, Security, Batch,Admin,Data), Hibernate, JPA, Maven, Docker,
Jenkins, JUnit 5,Kubernetes, Angular 12, REST,Bootstrap, SQL, Postgres,Sonar, Jenkins, Git,
GitHub,Jira, Confluence, Swagger,LiquiBase,Dbeaver, Tomcat, Intelli,Kibana, Elastic Stack (heartBeats, metricbeat, Elastic Search, Logstash,Kibana), RabitMq .