Contexte de la mission
Dans le cadre d'un programme stratégique de transformation du système d'information d'une grande banque internationale, nous recherchons un Développeur Java Senior pour intégrer une équipe d'architecture technique.
Vous interviendrez sur un programme de grande envergure visant à moderniser une plateforme bancaire internationale dédiée aux activités de financement. L'équipe conçoit et développe des composants techniques mutualisés utilisés par plusieurs équipes Agile afin d'accélérer les développements et de garantir la qualité des applications.
Vos missions
Concevoir, développer et faire évoluer des composants techniques en Java.
Développer des services REST et GraphQL.
Concevoir des architectures basées sur les microservices.
Participer aux choix d'architecture et proposer des solutions techniques innovantes.
Développer des frameworks techniques réutilisables par les différentes équipes projets.
Participer aux analyses techniques, au développement et aux phases de tests.
Réaliser les revues de code et veiller au respect des bonnes pratiques de développement.
Estimer les charges de développement.
Participer à la résolution des incidents techniques complexes.
Contribuer à l'amélioration continue des pratiques de développement et de la qualité logicielle.
Collaborer avec des équipes internationales dans un environnement Agile.
Profil recherché
Minimum 5 ans d'expérience en développement Java.
Excellente maîtrise du développement Backend Java.
Solide expérience sur les architectures Microservices.
Très bonne maîtrise des API REST.
Une expérience sur GraphQL constitue un véritable atout.
Bonne connaissance des Design Patterns et des bonnes pratiques de développement.
Expérience des environnements Agile (Scrum).
Maîtrise des processus d'intégration et de déploiement continus (CI/CD).
Bon niveau d'autonomie, d'analyse et de communication.
Anglais professionnel courant indispensable.
Environnement technique
Java 11/17+
Spring Boot
REST API
GraphQL
Microservices
Maven / Gradle
Git
CI/CD
JUnit
Docker
Kubernetes
Kafka
RabbitMQ
IBM MQ (WebSphere MQ)
Compétences appréciées
Expérience dans le secteur bancaire ou financier.
Connaissance des environnements de Corporate & Investment Banking.
Sensibilité aux architectures distribuées et aux frameworks techniques Open Source.
Les + du poste
Participation à un programme stratégique international.
Environnement technique moderne.
Développement de composants techniques à forte valeur ajoutée.
Collaboration avec des équipes internationales.
Méthodologie Agile et culture DevOps.
Créée en 2016, AVA2i est une entreprise tech qui va droit au but : Accompagner les organisations sur leurs enjeux IT avec efficacité, polyvalence et expertise réelle. Depuis nos débuts, nous avons développé une vision claire : 👉 être des experts généralistes capables d’intervenir là où l’IT a besoin de cohérence, de fiabilité et d’impact. Nous évoluons sur un large périmètre : Systèmes, Production, Cloud, DevOps, Data, Sécurité, Observabilité, Support, Exploitation .. Tout ce qui fait tourner, évoluer et sécuriser les environnements critiques de nos clients issus de tout les secteurs d'activité. Notre différence ? Nous ne faisons pas juste du conseil : Nous comprenons l’ensemble de l’écosystème, nous connectons les sujets entre eux et nous apportons des solutions concrètes, adaptées et pérennes. Polyvalents, mais pointus. Généralistes, mais exigeants ! 🚀 Pourquoi nous rejoindre ? Parce qu’AVA2i, c’est : ✅ des missions variées et stimulantes ✅ un environnement bienveillant et dynamique ✅ un accompagnement réel dans votre évolution ✅ une aventure humaine où l’on construit ensemble, depuis 2016, une équipe solide et passionnée.