Prsentation du cabinet :
a.m.i consulting est une entreprise familiale innovante (Le cabinet a obtenu en2019 la bourse InnovUP de BPI France) qui exploite pour vous la data afin de vous fournir des consultants experts dans ces domaines. Soucieux du bientre de nos collaborateurs et conscient des enjeux environnementaux nous nous engageons rduire notre empreinte carbone grce un processus de qualification de slection et dintgration 100%% digitale.
Prsentation de loffre :
- Secteur: Banque Montique
- Nombre danne dexperience: 5 10ans
- Contrat: CDI
- Statut : Cadre
- Package de rmunration entre 45k et 65k en fonction du niveau de sniorit du consultant
- Dure de la mission:longue
- Lieude la mission: Paris
- Mission:Full Time
- Tltravail : 1 2 jours par semaine
- Bilingue Anglais : C1
Prsentation du besoin :
En tant que Consultant Dveloppeur Java FullStack vous intervenez sur lensemble du cycle de dveloppement des applications depuis la conception jusqu la mise en production. Vous tes responsable du dveloppement et de la maintenance de solutions performantes volutives et scurises en utilisant des technologies modernes ct backend et frontend. Votre expertise couvre aussi bien le dveloppement des APIs que lintgration des systmes avec un focus particulier sur la performance et lexprience utilisateur.
Missions principales :
- Dveloppement backend :Conception dveloppement et maintenance des applications Java en utilisant le framework Spring (Spring Boot Spring Security etc.) en garantissant des architectures robustes et performantes.
- Dveloppement frontend :Cration dinterfaces utilisateur dynamiques et ractives avec Angular 16 en respectant les meilleures pratiques UX/UI.
- API Rest :Conception et dveloppement dAPI Restful en assurant leur scalabilit et leur scurit pour la communication avec des services tiers.
- Intgration Kafka :Mise en place et gestion de la communication asynchrone entre microservices via le bus de messages Kafka assurant la rsilience et la gestion des vnements en temps rel.
- Gestion des bases de donnes :Manipulation des bases de donnes relationnelles avec SQL optimisation des requtes et gestion des transactions complexes pour garantir une performance optimale.
- Maintenance et volutions :Participation lanalyse des besoins clients et des volutions ncessaires pour assurer la continuit des services et lamlioration des fonctionnalits existantes.
- Tests et qualit du code :criture de tests unitaires et dintgration (JUnit Mockito) et mise en place de processus dautomatisation pour garantir la qualit et la stabilit du code dans les pipelines CI/CD.
- Veille technologique :Participation lamlioration continue des technologies et des mthodes de travail en apportant des solutions innovantes pour optimiser les performances des applications.
Comptences techniques et fonctionnelles :
- Java / Spring :Expertise confirme en Java et dans lutilisation du framework Spring (Spring Boot Spring Data Spring Security).
- Angular 16 :Solide exprience dans le dveloppement frontend avec Angular 16 et une bonne matrise des outils de gestion des tats des services et des composants ractifs.
- API Rest :Matrise des bonnes pratiques de dveloppement des API Restful et capacit scuriser et optimiser les changes entre services.
- Kafka :Connaissance approfondie de Kafka pour la gestion des flux de donnes en temps rel et lintgration entre microservices.
- SQL :Excellente matrise des bases de donnes relationnelles (MySQL PostgreSQL etc.) avec la capacit dcrire et doptimiser des requtes complexes.
- Mthodologies Agile :Exprience de travail dans un environnement Agile avec une comprhension des principes Scrum/Kanban et des cycles de dveloppement itratifs.
- DevOps :Connaissance des pratiques CI/CD et des outils dintgration et dploiement continu (Jenkins GitLab CI).
Profil recherch :
- Exprience :Minimum de 4 ans dexprience dans le dveloppement FullStack avec une expertise en Java Spring Angular et les technologies associes (API Kafka SQL).
- Polyvalence :Capacit travailler aussi bien sur le backend que le frontend avec une approche oriente performance et optimisation des flux.
- Travail en quipe :Esprit dquipe capable de collaborer avec des dveloppeurs des architectes et des quipes mtiers pour dlivrer des solutions de qualit.
- Rigueur et autonomie :Capacit travailler de manire autonome tout en suivant des processus de dveloppement structurs.