
hakim bousmal
Chef d’équipe Technique Senior | Java/J2EE
Salary / Daily rate
77940 Esmans, France
Freelance
Skills
Languages
About me
Intro
Chef d'équipe et architecte Java/J2EE avec 11 ans d'expertise dans les projets stratégiques du secteur public. Expert en architecture microservices, Spring Boot, Angular et méthodologie Agile, ayant piloté avec succès la modernisation de systèmes critiques pour le Ministère de l'Intérieur et la Cour des Comptes. Je transforme vos besoins métier en solutions techniques robustes et performantes avec un accompagnement complet.
Work experience
Chef d’équipe et réfèrent technique pour le Ministère de l'Intérieur.
Capgemini
Jul 2017 - Present
9 years 4 months
Région de Paris, France
pour le client ONISR (Observatoire national interministériel de la sécurité routière). Développement d’une application de suivi des accidents routiers. Rôles : • Chef d’équipe technique (10 personnes), joue également un rôle de scrum master • Animation et présentation des réunions de l’avancement des développements (Démo, point de visibilité, Rétrospective). • Réfèrent technique sur toutes les technologies utilisées. • Développement des composants techniques complexes. • Rédaction de la documentation technique. • Mesures et propositions d’améliorations des performances. • Accompagne le client et la MOA au recueil du besoin fonctionnel et donner des conseils technique. • Conception technique, revue de code, chiffrage et analyse d’impact. • Livraison, déploiement et configuration. • Aide au Pilotage et cadrage projet. • Coaching et évaluation annuelle des développeurs. Méthodologie: Agiles, Scrum Déploiement et intégration: Docker, Tomcat, Maven, Jenkins, Git, Sonar, Nexus, Linux, Proxy Apache, proxy Nginx, proxy traefik. Développement : ElasticSearch, Angular 4, REST API, Java, Spring Boot, Spring MVC, Hibernate, JPA, Criteria, HQL, JPA Repository, Postgresql, Flyway, Selma, Swagger UI, Cartographie (Galigéo), Log4j, TypeScript, XML, XSD, Batch : Spring Batch, Talend, LogStash Sécurités et Habilitation : Keycloak, Spring security. Outils de restitution : Kibana, SAP Gestion de contenu : Drupal Moteur de règles : Drools
Capgemini
Sep 2013 - Jan 2017
3 years 5 months
Région de Paris, France
Réfèrent technique et développeur pour le client la Cour des Comptes
Sep 2014 - Jan 2017
2 years 5 months
Région de Paris, France
Refonte du système de pilotage des activités de la Cour des comptes (ARGOS) Rôles : • Réalisation des développements en Java • Responsable des corrections d'anomalies et d'évolutions liés à la GED (Gestion électronique de document) et pour la partie Batch. • Rédaction et mise à jour des documents de conception technique • Réversibilité et transfert de compétences. • Génération des documents (Jxls). • Chiffrage d'évolutions. • Rédaction de la procédure technique d'installation lors des Livraisons. • Administration/Support/ Déploiement des environnements (DEV, QUALIF, INT). • Animation et participation aux points quotidiens. • Réalisation de tests unitaires (Junit). • Coaching des stagiaires et des profils juniors. • Référent de l'équipe MCO (4 autres personnes) Méthodologie: Cycle En V Déploiement et intégration: Tomcat, Maven, Jenkins, SVN, Sonar, Nexus, Linux, Windows Server 2012, Server Sharepoint, Talend Entreprise, Server oracle. Développement : Eclipse, JAVA JEE, Spring, Hibernate, JSF, PrimeFaces, CSS, JUnit, REST, Active Directory, Java Script, SQL developper, Batch : Talend, Java. Outils de restitution : Jxls GED : SharePoint, Visual Studio, .Net, C# Sécurités et Habilitation : Spring security, solution custom.
Réfèrent technique pour le client AIFE (Agence pour l'Informatique Financière de l'Etat)
Sep 2013 - Aug 2014
1 year
Vétheuil, France
Développement d’une application de dématérialisation du processus de gestion des frais de justice et son intégration automatisée dans le système d'information financier de l'Etat. Réalisations : • Réalisation des développements en Java • Audit et revue de code • Analyse/correction des anomalies. • Chiffrage d'évolutions. • Animation et participation aux points quotidiens. • Animation et participation aux points quotidiens. • Réalisation de tests unitaires (Junit). • Aider l’architecte à la mise en place de nouveau composant (Essentiellement des Batchs). Environnement Technique : • Déploiement et intégration: Tomcat, Maven, Jenkins, SVN, Sonar, Nexus, Linux • Développement : Eclipse, JAVA JEE, Spring MVC, Spring Web Flow, Hibernate, JSP, Junit. • Batch : Spring Batch • Sécurités et Habilitation : Spring security, solution custom.
Education
Sup Galilée
Ingénieur Informatique, spécialité aide à la décision et optimisation
2010 - 2013
4 years
Université Paris 13
Licence 2, Informatique
2009 - 2010
2 years
Ecole supérieur d'informatique
Cycle Préparatoire, Informatique
2007 - 2009
3 years