ContexteAu sein d'une équipe Agile spécialisée dans la conception de parcours digitaux dans le secteur bancaire, vous rejoindrez une squad pluridisciplinaire dédiée à l'épargne. Dans le cadre du lancement de travaux autour de l'IA conversationnelle, nous recherchons un Développeur IA pour contribuer à la conception et au développement d'un premier POC d'agent conversationnel dédié à l'épargne. MissionsConcevoir et développer les composants techniques nécessaires à la mise en place d'un agent conversationnel. Participer aux choix techniques et à la sélection des solutions répondant aux besoins métier. Contribuer à la construction du socle technique IA. Accompagner la montée en compétences des développeurs de la squad sur les solutions d'IA conversationnelle. Documenter les solutions et composants IA développés. Participer aux mises en production et aux pratiques DevOps. Collaborer au sein d'une équipe Agile.
Contexte : Dans le cadre de projets Digitaux, je recherche un développeur Front Angular pour intégrer un projet en cours. Séniorité 9 ans Missions Les missions attendues sont : - Participer au développement et à l'évolution de l'application Front-End Angular, dans le respect des processus, des normes de développement et des conventions du projet. - Analyser les besoins fonctionnels et techniques avec l'équipe projet et contribuer à leur déclinaison en composants, interfaces et fonctionnalités. - Développer des composants réutilisables et maintenables, en veillant à la cohérence des interfaces et à la qualité du code. - Intégrer les appels aux ressources REST et les mécanismes d'authentification OAuth nécessaires aux parcours utilisateurs. - Réaliser les tests associés aux développements, corriger les anomalies et contribuer à la prévention des régressions. - Participer aux revues de code et à la résolution des problèmes de qualité identifiés par les outils du projet. - Contribuer aux opérations d'intégration et de déploiement via la chaîne CI/CD, en vérifiant le bon fonctionnement de l'application après livraison. - Veiller à la stabilité de l'application et contribuer au diagnostic des dysfonctionnements techniques. - Participer au RUN : analyser les incidents, mettre en œuvre les corrections et assurer le suivi des actions jusqu'à leur résolution. - Documenter les évolutions et les corrections réalisées afin de faciliter la maintenance et le partage de connaissances au sein de l'équipe. Compétences et expertises requises : Développement Front-End - Maîtrise d'Angular, version 20 ou supérieure : structuration de l'application, composants, services, routage, formulaires et gestion des échanges de données. - Maîtrise de TypeScript, JavaScript, HTML et CSS pour développer et maintenir des interfaces adaptées aux besoins du projet. - Capacité à produire un code lisible, réutilisable et testable, conforme aux normes et conventions de l'équipe. Intégration et authentification - Bonnes connaissances des flux d'authentification OAuth et de leur intégration dans une application Front-End. - Bonnes connaissances des appels aux ressources REST : consommation des API, traitement des réponses et gestion des erreurs. Qualité et industrialisation - Maîtrise des outils de la chaîne CI/CD du projet : Jenkins, Bitbucket, Sonar et XLD. - Capacité à utiliser le versionnement, à contribuer aux revues de code et à analyser les résultats des contrôles qualité. - Compétences en tests Front-End, qualification des corrections et limitation des régressions. Déploiement et RUN - Capacité à préparer et à suivre les déploiements, à effectuer les vérifications après livraison et à identifier les anomalies. - Compétences en diagnostic d'incidents, correction de défauts et maintenance d'une application en production. - Capacité à rédiger une documentation technique exploitable et à partager les informations utiles à l'équipe.
Dans le cadre du renforcement d'une équipe IT, nous recherchons un(e) Développeur(se) Full Stack Java / Angular pour participer à la conception, au développement et à l'évolution d'applications à forts enjeux métier. Missions principales : Concevoir, développer et maintenir des applications Full Stack Java / Angular. Développer et faire évoluer des API REST et des services Back-End. Concevoir des interfaces Front-End modernes et performantes avec Angular. Participer à l'analyse des besoins et à la rédaction des spécifications techniques. Assurer la qualité du code à travers les tests unitaires et d'intégration, les revues de code et les bonnes pratiques de développement. Participer à la correction des anomalies et à l'amélioration continue des applications. Contribuer aux processus CI/CD et aux déploiements. Participer aux cérémonies Agile/Scrum et collaborer avec les équipes techniques et fonctionnelles.
Contexte de la mission Nous recherchons une expertise en Développement « Full Stack » orientée solutions "Back Office". Le rôle consistera à participer activement à la conception et au développement des solutions, en étroite collaboration avec l'équipe et le chef de projet. L'activité sera résolument orientée vers l'amélioration continue des pratiques de conception et de développement. Une expérience liée à l'implémentation de solutions avec un workflow d'activité BPMN serait un réel plus. Une connaissance ou une forte appétence pour les technologies de streaming, notamment Kafka, est très appréciée. 3 jours minimum requis, sur site à Niort (dès autonomie). Objectifs et livrables Participer à l'étude et à la proposition de solutions techniques ; être force de proposition sur les choix de conception et d'algorithmes Participer aux cérémonies des équipes : PI Planning, chiffrages Concevoir et paramétrer des solutions pour répondre aux besoins des clients Implémenter et tester les fonctionnalités utilisateurs au travers de développements et d'outils variés Réaliser des revues de code en collaboration avec l'équipe Participer à la vie du projet au travers de son intégration au sein de l'équipe Rédiger la documentation technique nécessaire Contribuer à l'amélioration continue, par des rétrospectives régulières, une recherche continue de simplification et d'optimisation, et des discussions avec les pairs
Mission de gestion d'applications en environnement UNIX/Linux. La mission consiste en : - Réceptionner, installer les livrables et configurer les applications en suivant les documentations. - Effectuer les tests de recette applicative. - Analyser les dossiers d'architecture solution et technique. - Apporter une expertise fonctionnelle et technique sur les patrimoines gérés. - Suivre les phases de recette et participer à l'analyse des anomalies détectées dans ces phases avales et en production (pré-production, récupération jeux de données) avant de les retransmettre au prestataire en charge du développement. - Rédiger le cahier des charges pour les tests de performances, de recueil des actions pour préparer les mises en production. - Tenir à jour la documentation du patrimoine applicatif.
Basée à Lille, Lyon, Nantes, Grenoble, Marseille, Paris et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s'imposer comme une référence en matière de freelancing par son expertise dans l'IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Developpeur .NET/ C# / VB.NETH/F à Grenoble, France. Contexte : Pour un client industriel majeur situé à Crolles, nous recherchons un Développeur .NET confirmé et autonome pour travailler directement sur le site client. Au cœur des processus de fabrication, vous interviendrez sur un périmètre applicatif critique utilisé quotidiennement par les équipes de production. Votre rôle sera d'assurer la maintenance et le développement de nouvelles fonctionnalités, avec un enjeu fort de modernisation d'un applicatif legacy vers des solutions plus modernes. Les missions attendues par le Developpeur .NET/ C# / VB.NETH/F : - Analyse des besoins et rétro-ingénierie : analyser l'existant legacy pour comprendre les règles métier et participer au cadrage des évolutions. - Développement d'applications : concevoir et développer de nouvelles fonctionnalités (majoritairement Back-end C# / .NET, avec une partie Front-end). - Qualification et tests : préparer et exécuter les tests pour garantir la qualité et la robustesse des livrables. - TMA (Tierce Maintenance Applicative) : assurer le maintien en condition opérationnelle, le suivi des correctifs et le support applicatif. Profil recherché : - C# / .NET : maîtrise exigée (5 ans d'expérience minimum). - SQL : maîtrise exigée (5 ans d'expérience minimum). Compétences appréciées (un plus) : - Angular : première expérience professionnelle souhaitée. - VB6 / VBScript : connaissances utiles pour la rétro-ingénierie et la compréhension du code historique. - Connaissance du secteur industriel. Qualités requises : - Rigueur, organisation et méthode. - Autonomie tout en conservant une forte capacité à travailler en équipe. - Souci de la qualité du code et du respect des délais.
Dans le cadre du renforcement d'une squad, nous recherchons un Développeur Fullstack Java / Angular Senior. La mission consiste à intervenir à la fois sur la maintenance et l'évolution d'applications existantes ainsi que sur le développement de nouvelles fonctionnalités Fullstack. Principales missions : Développer de nouvelles fonctionnalités en Java et Angular. Assurer la maintenance corrective et évolutive du patrimoine applicatif existant. Concevoir et développer des API et microservices. Participer aux échanges inter-applicatifs via Kafka. Utiliser Docker pour la conteneurisation des applications. Analyser et résoudre les anomalies techniques. Participer à l'amélioration continue et à la modernisation des applications. Collaborer avec les différents membres de la squad dans un environnement Agile.
Bonjour, je recherche pour l'un de mes clients un(e) dev. JAVA ANGULAR. Skills : JAVA - ANGULAR Mission : -participer à l'analyse des besoins fonctionnels et techniques -concevoir et développer des applications back-end en Java -développer et faire évoluer les interfaces utilisateurs en Angular -concevoir et développer des API et services web (REST) -participer aux choix d'architecture et aux évolutions techniques ; -garantir la qualité du code à travers les revues de code et les bonnes pratiques de développement N'hésitez pas à revenir vers moi pour des informations complémentaires.
Le consultant participera à la conception, au développement, à l'évolution et à la maintenance d'applications complexes, avec une dominante Java / Spring Boot côté Back-End et React côté Front-End. Missions principales Concevoir et développer de nouvelles fonctionnalités applicatives. Développer et maintenir les composants Back-End en Java / Spring Boot. Développer les interfaces Front-End principalement avec React et ponctuellement Angular. Participer à la conception technique et aux évolutions de l'architecture applicative. Développer et intégrer des API et des flux inter-applicatifs. Assurer la qualité, la performance et la maintenabilité du code. Participer aux tests, revues de code et corrections d'anomalies. Contribuer aux processus d'intégration et de déploiement continu. Collaborer avec les équipes DevOps, OPS, infrastructure et sécurité.
Dans le cadre du développement d'une solution dédiée à la gestion des déchets et à la propreté urbaine, vous rejoignez une équipe en qualité de Développeur Fullstack C#/.NET et React.js. Vous contribuez à la conception et à l'évolution de fonctionnalités front-end et back-end, en collaboration avec le Product Owner et les autres membres de l'équipe. Vos responsabilités principales incluent l'analyse des besoins fonctionnels à partir des tickets JIRA, la conception des solutions techniques, le développement des fonctionnalités ainsi que la mise en place des tests unitaires et d'intégration. Vous actualisez également la documentation technique lorsque nécessaire et participez activement à la résolution des incidents rencontrés sur le terrain, en lien avec les équipes support. Les objectifs sont définis à la semaine ou au sprint.
Dans le cadre du renforcement de nos équipes à Montpellier, nous recherchons un Développeur Java Backend expérimenté pour intervenir sur des projets de développement et d'évolution d'applications backend. Vous intégrerez une équipe technique évoluant dans un environnement Agile, avec des enjeux importants autour de la conception, du développement, de l'intégration et du déploiement de services backend. Nous recherchons un profil autonome, capable d'intervenir sur des sujets techniques complexes et de contribuer aux choix et bonnes pratiques de développement. Vos missionsAu sein de l'équipe, vous serez notamment amené à : Analyser les besoins fonctionnels et techniques. Participer à la conception des solutions techniques. Concevoir et développer des applications backend en Java. Développer et maintenir des API REST et/ou SOAP. Mettre en œuvre des échanges de données et de messages avec Kafka. Participer à la conception et à l'évolution d'architectures distribuées. Interagir avec les bases de données et les différents systèmes du SI. Réaliser les tests et garantir la qualité des développements. Participer aux revues de code. Diagnostiquer et corriger les anomalies complexes. Assurer la maintenance corrective et évolutive des applications. Participer aux déploiements et à l'industrialisation des applications. Contribuer à l'amélioration continue des pratiques et des solutions techniques. Collaborer avec les différents membres de l'équipe dans un environnement Agile. Environnement techniqueLes compétences suivantes sont indispensables : Java Kafka Kubernetes GitLab CI/CD API REST et/ou SOAP Une bonne connaissance de l'écosystème Java Backend est également attendue, notamment : Spring / Spring Boot Git Maven ou Gradle SQL / bases de données relationnelles Tests unitaires et d'intégration Architectures microservices
inégrateur WEB TOMCAT WILDFLY GITLAB JAVA Banque 470 e par jour Developement & Integration Prametrage de Progiciel Deploiement test , écrire la feuille de route * Création/Modification des playbooks de déploiement/administration du produit. * Exécution des playbooks d'installation du produit (front-end, back-end) sur les environnements d'intégration et de recette * installation des bancs de tests * Stratégie d'Intégration et de Tests * Echange et synchronisation avec les développeurs et le métier pour résoudre les problèmes rencontrés lors des phases de tests. * Documentation / Formation utilisateurs pour chacun des projets traités Etape pour l'installation pour la production * Rapport d'analyse de problème * Suivi Exploitation Env. Technique : TMCAT WILDFLY, ELASTICSEARCH, GUITLAB SQL ORACLE LINUX REDHAT ET SCRIPT SHELl 470 e par j
Architecte/Techlead capables d'intégrer des briques IA dans des appli métier. Intégrer des services d'IA générative dans des applications Java/Spring Boot. Concevoir et développer des agents IA et des workflows d'automatisation. Utiliser les concepts de LLM, prompting, RAG et orchestration d'agents. Exposer les fonctionnalités IA via des APIs et des microservices. Architecte/Techlead capables d'intégrer des briques IA dans des appli métier. Intégrer des services d'IA générative dans des applications Java/Spring Boot. Concevoir et développer des agents IA et des workflows d'automatisation. Utiliser les concepts de LLM, prompting, RAG et orchestration d'agents. Exposer les fonctionnalités IA via des APIs et des microservices.
Nous recherchons un Lead .NET / Chef de projet technique qui sera référent technique et fonctionnel. vous jouerez un rôle central dans la coordination entre les équipes métiers (MOA) et les développeurs, tout en garantissant la qualité des développements et la cohérence avec le besoin métier. Vos missions Pilotage technique et développement Faire le lien entre la MOA et les équipes de développement afin de traduire les besoins fonctionnels en solutions techniques. Analyser les besoins, participer au découpage fonctionnel et définir les sous-tâches techniques. Estimer les charges de développement et accompagner la planification des travaux. Garantir la qualité du code, la performance et la maintenabilité des applications. Participer aux développements et aux revues de code. Promouvoir les bonnes pratiques de développement Collaborer avec les équipes QA lors des phases de test et de validation. Contribuer à la structuration et à l'évolution du produit. Participer à la migration des applications de .NET 8 vers .NET 10. Assurer une veille technologique et proposer des améliorations pertinentes.
Fondé en 2017, Astrelya est un cabinet de conseil franco-suisse en forte croissance, spécialisé dans la transformation digitale, l'excellence opérationnelle et l'innovation technologique. Ses 300 experts accompagnent les clients à chaque étape de leur transformation, du cadrage stratégique jusqu'à la mise en œuvre opérationnelle. Le cabinet est particulièrement reconnu en Data & IA, Cloud, DevOps et méthodes agiles. La singularité d'Astrelya tient à son modèle : proximité, confiance et une culture profondément humaine, où chaque collaborateur est considéré comme un acteur clé de la valeur créée. Nous recherchons Un Architecte Technique pour intégrerer un programme de transformation stratégique au cœur du SI bancaire, avec des enjeux forts de scalabilité, performance, architecture distribuée et modernisation technologique. Il s'agir d'un programme stratégique de transformation de sa plateforme Cash Management, Vos principales responsabilités Architecture et conception Définir et faire évoluer l'architecture technique cible de la plateforme Cash Management. Concevoir des architectures microservices et distribuées adaptées aux enjeux de volumétrie et de performance. Concevoir des architectures event-driven autour de Kafka et des différents mécanismes de messaging. Définir les principes d'orchestration de processus et de services dans un environnement distribué. Participer aux choix technologiques et aux arbitrages d'architecture. Produire et maintenir les dossiers et diagrammes d'architecture. Garantir la cohérence des solutions avec les standards d'architecture du SI. Accompagner les équipes de développement dans la mise en œuvre des solutions définies. Conception applicative Concevoir les services et composants en Java / Spring Boot. Appliquer les principes DDD, SOLID et Design Patterns. Participer à la définition des contrats et interfaces entre services. Concevoir des APIs REST et gRPC. Définir les stratégies d'échange de données et de communication entre les différents composants. Prendre en compte les problématiques de résilience, performance, scalabilité et maintenabilité. Messaging et architecture événementielle Définir les patterns d'utilisation de Kafka dans une architecture distribuée. Travailler sur les mécanismes de messaging Kafka, RabbitMQ et WebSphere MQ. Définir les stratégies de gestion des événements, notifications, statuts et transactions. Prendre en compte les problématiques de volumétrie, latence, ordering, reprise et résilience. Accompagner les équipes sur les bonnes pratiques de conception des flux. Data et intégration Participer aux choix d'architecture autour des bases de données relationnelles et NoSQL. Travailler notamment avec PostgreSQL et MongoDB. Définir les modalités d'échange avec les systèmes externes via APIs, fichiers, S3 et File Transfer. Garantir la cohérence des échanges dans un environnement distribué. Qualité et Craftsmanship Promouvoir les pratiques de Software Craftsmanship. Accompagner les équipes dans la mise en œuvre du TDD, BDD et des tests unitaires. Participer aux revues de code et revues d'architecture. Veiller à l'application des principes de qualité, maintenabilité et évolutivité. Utiliser les outils modernes d'assistance au développement, notamment GitLab et Copilot. Accompagnement et gouvernance technique Travailler en étroite collaboration avec les équipes de développement, Product Owners, Business Analysts et autres architectes. Participer aux cérémonies Agile / Scrum. Challenger les choix techniques et accompagner les équipes dans leur mise en œuvre. Identifier les risques techniques et proposer des solutions adaptées. Contribuer à la définition et au suivi de la roadmap technique. Assurer une veille technologique sur les architectures distribuées, le Cloud Native et les pratiques de développement modernes. Environnement technique Langages / Frameworks Java Spring Boot Architecture Microservices Architecture événementielle Architecture distribuée DDD SOLID Design Patterns Orchestration de processus et services Cloud Native API / Services REST gRPC Messaging Kafka RabbitMQ WebSphere MQ Bases de données Bases relationnelles PostgreSQL MongoDB Conteneurs / Plateforme Docker Kubernetes OpenShift CI/CD / Build Maven Git GitLab CI Jenkins ArgoCD JFrog Qualité / Tests TDD BDD Tests unitaires Tests de comportement Software Craftsmanship Outillage GitLab Copilot
Contexte de la mission : Révolutionnez l'expérience de e-Banking ! Dans un environnement de travail agréable, rejoignez une équipe expérimentée et participez à la conception et au développement d'applications innovantes. L'objectif étant d'améliorer et sécuriser l'expérience utilisateur en modernisant les applications. Exemples de projets : - Emission, acceptation et acquisition monétaire : développement d'applications embarquées sur les TPE bancaires, développement d'applications de gestion des flux pour la clientèle professionnelle (commerçants) - Payments wallet & web : sécurité banque à distance, développement d'applications web (gestion du compte bancaire : budget, RIB, situation financière, paiement en ligne, création de cagnottes...) - Parcours de souscription digitaux (simulations de crédit, etc.) Responsabilités : - Analyser le besoin des clients ; - Définir l'architecture technique ; - Concevoir les solutions ; - Développer les applications ; - Organiser la recette des solutions applicatives ; - Contrôler et maintenir le bon fonctionnement des applications.