Dans le cadre du renforcement des équipes techniques de notre client basé à Montauban (82), nous recherchons plusieurs profils DevOps / Middleware Java Spring Boot. Vous intégrerez un environnement technique exigeant où vous jouerez un rôle clé dans la robustesse, l'automatisation et la performance des applications et des infrastructures. Missions principales Développement & Intégration Middleware : Participer au développement et à l'optimisation des services basés sur Java Spring Boot. Automatisation : Concevoir, déployer et maintenir les scripts d'automatisation des traitements batchs et opérationnels. Observabilité & Monitoring : Mettre en place et administrer la supervision des architectures via Dynatrace, Elasticsearch (ELK) et Prometheus. Exploitation & Production : Gérer et maintenir les outils de production et d'exploitation pour garantir un niveau élevé de disponibilité. Scripting & Outillage : Utiliser Python pour développer des outillages internes et automatiser les processus récurrents.
Contexte : Je recherche un Développeur Java / Spring Boot Confirmé (2 à 7 ans d'expérience) pour intervenir au sein d'une DSI de grande envergure, sur des applications critiques dédiées à l'information voyageurs et à la diffusion de données de transport en temps réel. La mission s'inscrit dans un environnement technique exigeant, avec de forts enjeux de performance, haute disponibilité, traitement de flux de données et architectures distribuées, au sein d'une équipe Agile Scrum. Description Missions principales : Concevoir et développer des fonctionnalités sur des applications de diffusion d'informations voyageurs en temps réel. Participer à la conception et à l'évolution d'architectures distribuées et d'API REST. Prendre en charge les User Stories, de leur estimation jusqu'à leur livraison. Développer et maintenir les tests unitaires, d'intégration, fonctionnels et de performance. Réaliser les revues de code, les travaux de refactoring et les optimisations techniques. Garantir les performances, la robustesse et la haute disponibilité des applications. Participer aux déploiements, aux mises en production et au maintien en condition opérationnelle. Contribuer à l'amélioration continue des pratiques de développement, notamment à travers l'utilisation encadrée de l'IA générative. Livrables Compétences techniques attendues : Environnement Java / Back-end Java 17 minimum / Spring Boot 3 minimum Architectures distribuées, MVC, Hibernate, Spring Data Conception et développement d'API REST / JSON Optimisation de code, refactoring, design patterns PostgreSQL 14, Redis Cloud / DevOps Kubernetes : expérience significative indispensable Connaissances AWS et environnement OpenShift Git / GitLab, Jenkins, SonarQube, JFrog Artifactory, Ansible Linux RHEL8, scripting Shell Pratiques CI/CD Tests et performance JUnit, Cucumber Tests unitaires, fonctionnels, d'intégration et de performance Connaissance des systèmes temps réel, du multithreading et des contraintes de haute disponibilité Compétences complémentaires : Développement Front-end : React, Angular Connaissances Apache Kafka et architectures de streaming Pratique opérationnelle de l'IA générative dans les développements : génération de tests, documentation, analyse de logs, assistance au code, avec contrôle systématique des productions Expérience en Agile Scrum Une expérience dans les transports et l'information voyageurs serait appréciée. Compétences
Contexte de la missionDans le cadre de projets de développement et d'évolution de ses applications informatiques, notre client recherche un Développeur Full Stack Java / Angular pour renforcer ses équipes techniques. Vous interviendrez sur la conception, le développement, la maintenance et l'évolution d'applications web, en collaboration avec les équipes techniques et fonctionnelles. Vos principales missionsParticiper à l'analyse des besoins fonctionnels et techniques. Concevoir et développer des applications web en Java et Angular. Développer et faire évoluer les API REST. Assurer l'intégration des interfaces front-end avec les services back-end. Participer à la conception et à l'optimisation des bases de données. Réaliser les tests unitaires et les tests d'intégration. Identifier, analyser et corriger les anomalies. Participer aux revues de code et veiller à la qualité des développements. Contribuer à l'amélioration continue des applications et des pratiques de développement. Travailler en collaboration avec les équipes projet dans un environnement Agile. Compétences techniques attenduesBack-end : Java Spring / Spring Boot Développement d'API REST Hibernate / JPA Front-end : Angular TypeScript HTML5 / CSS3 JavaScript Environnement technique complémentaire : Bases de données SQL (PostgreSQL, Oracle ou MySQL) Git Maven ou Gradle Jenkins / GitLab CI Méthodes Agile / Scrum Connaissance des pratiques de tests et d'intégration continue. Informations complémentairesLocalisation : Le Mans (72). Démarrage : Janvier 2027. Mission ouverte aux profils CDI et Freelance. Durée et modalités d'intervention à préciser. Vous êtes Développeur Java / Angular et disponible pour un démarrage en janvier 2027 au Mans ? N'hésitez pas à nous transmettre votre candidature !
Dans le cadre de projets de développement et de modernisation applicative, nous recherchons un Développeur Fullstack Java / Angular pour intervenir sur des applications existantes et participer à leur évolution. Le consultant interviendra sur les développements back-end et front-end, la maintenance applicative ainsi que l'amélioration continue de la qualité du code. Missions principales : Analyser les besoins fonctionnels et techniques. Participer aux études de faisabilité et aux choix techniques. Concevoir et développer des fonctionnalités back-end et front-end. Développer et maintenir des API REST. Assurer la maintenance corrective et évolutive des applications. Analyser et corriger les anomalies. Améliorer la qualité du code et traiter les remontées SonarQube. Participer à la modernisation et au refactoring des applications legacy. Réaliser les tests unitaires et participer aux tests d'intégration. Rédiger et maintenir la documentation technique. Réaliser et suivre les déploiements sur les différents environnements. Participer aux cérémonies Agile.
1. CONTEXTE DE LA MISSION Au sein d'une squad dédiée aux moyens de paiement, en charge des études, de la conception, des développements, des mises en production et de la maintenance (assistance et incidents) de son périmètre, vous interviendrez sous la responsabilité du Squad Leader sur l'ensemble des activités de maîtrise d'œuvre (MOE). 2. DESCRIPTION DE LA PRESTATION Concevoir les solutions et en évaluer le coût. Piloter l'entretien et l'optimisation d'un parc applicatif. Réaliser la conception technique. Effectuer les développements Java. Rédiger la documentation applicative, le dossier de tests unitaires et le dossier de mise en production (DTA). Définir la stratégie de test et la piloter. Assurer les mises en production. Participer au traitement des incidents complexes et au run.
Contexte de la mission Nous recherchons un Développeur Full Stack Java pour intervenir sur des applications stratégiques à fort enjeu métier, au sein d'une organisation agile structurée autour du framework SAFe (Scaled Agile Framework). Vous intégrerez une équipe de développement évoluant dans un environnement collaboratif, avec des interactions régulières entre les équipes techniques, les Product Owners, les architectes et les différents acteurs Agile. Une bonne maîtrise des pratiques Agile SAFe et une expérience concrète dans ce type d'organisation sont particulièrement attendues. Missions principales Concevoir, développer et faire évoluer des applications basées sur Java 21+ et Spring Boot. Concevoir et développer des API REST performantes et sécurisées. Participer aux choix d'architecture et aux revues de conception technique. Contribuer à la qualité du code à travers les tests unitaires, les tests d'intégration et les revues de code. Participer activement aux cérémonies Agile dans un environnement SAFe : PI Planning, Daily Meetings, Sprint Planning, Sprint Review et rétrospectives. Collaborer étroitement avec les Product Owners, Scrum Masters, architectes et équipes de développement. Contribuer à la préparation et au suivi des incréments PI (Program Increment). Participer à l'amélioration continue des pratiques de développement et des processus de livraison. Veiller au respect des bonnes pratiques de développement et des standards techniques.
Dans le cadre du renforcement des équipes techniques de notre client basé à Montauban (82), nous recherchons plusieurs profils DevOps / Middleware Java Spring Boot. Vous intégrerez un environnement technique exigeant où vous jouerez un rôle clé dans la robustesse, l'automatisation et la performance des applications et des infrastructures. Missions principales : Développement & Intégration Middleware : Participer au développement et à l'optimisation des services basés sur Java Spring Boot. Automatisation : Concevoir, déployer et maintenir les scripts d'automatisation des traitements batchs et opérationnels. Observabilité & Monitoring : Mettre en place et administrer la supervision des architectures via Dynatrace, Elasticsearch (ELK) et Prometheus. Exploitation & Production : Gérer et maintenir les outils de production et d'exploitation pour garantir un niveau élevé de disponibilité. Scripting & Outillage : Utiliser Python pour développer des outillages internes et automatiser les processus récurrents.
Dans le cadre de la réalisation d'un projet en assistance technique, nous recherchons un(e) Développeur Fullstack Java senior pour l'un de nos clients du secteur des assurances. Vous interviendrez sur le site client situé à Niort (79). À ce titre, vos missions quotidiennes seront les suivantes : - Réceptionner, qualifier et prendre en charge les incidents applicatifs remontés par les utilisateurs et les équipes de support. - Réaliser les investigations techniques nécessaires à l'identification des causes racines : analyse de logs, debugging, reproduction des anomalies et analyse des flux entre plusieurs applications. - Développer et mettre en œuvre des correctifs sur des applications métier reposant sur Java et Spring. - Intervenir sur les flux d'intégration, notamment dans des environnements Red Hat Fuse / Apache Camel. - Collaborer avec les équipes de recette afin de suivre et valider les tests des correctifs réalisés. - Accompagner les mises en production et vérifier la résolution effective des incidents. - Documenter les analyses et les solutions apportées afin de capitaliser sur les incidents récurrents et d'améliorer la qualité de service. - Assurer un suivi rigoureux des incidents, des corrections et des déploiements en coordination avec les équipes techniques et de production. Environnement technique : Java, Spring, Spring Boot, Spring Batch, Red Hat Fuse, Apache Camel, flux d'intégration et outils de diagnostic applicatif.
Le contextePour le compte d'un grand groupe français, nous recherchons un Consultant FinOps afin de renforcer l'équipe FinOps transverse et de piloter la maîtrise des coûts sur trois périmètres : le cloud public (AWS, GCP et S3NS) les services d'IA générative (Claude, Gemini, Copilot, Mistral) les services internes Vous appuierez le Lead FinOps et travaillerez au quotidien avec les équipes produit, les architectes, la finance et le contrôle de gestion. Vos missionsDécliner le framework de la FinOps Foundation (et Tokenomics) et contribuer à la construction de l'activité FinOps Suivre les consommations et construire les prévisions budgétaires du cloud public Analyser les alertes quotidiennes de dépassement de budget et d'anomalies Identifier les opportunités de Savings Plans et de Reserved Instances et suivre les gains Réaliser des audits de comptes produits (environ 2 par mois) et suivre les plans d'actions dans Jira Accompagner les architectes et les pilotes de produit dans l'estimation des coûts dès la conception Maintenir et faire évoluer les KPI et dashboards sous Power BI Animer des webinaires d'acculturation au FinOps Tester des agents IA pour automatiser certains processus FinOps
Nous recherchons pour une mission longue chez notre client secteur banque/finance en région parisienne un Tech Lead adjoint, dans le cadre de la refonte du système d'information du Cash Management. Vous renforcez deux équipes produit, l'une dédiée à l'acquisition et à la souscription, l'autre au reporting et au monitoring. Vous rejoignez Ingéniance en CDI cadre, au sein d'une communauté d'experts. Vos missions : - Veiller à l'application des bonnes pratiques de développement et de sécurité - Déployer l'utilisation des briques techniques réutilisables fournies par l'équipe transverse - Définir l'architecture technique avec le CTO - Participer à la définition de l'architecture fonctionnelle - Rédiger la documentation d'architecture - Coordonner les tech leads des équipes - Suivre les indicateurs de qualité et de sécurité Un projet de refonte ambitieux, avec de vrais enjeux d'architecture et un rôle structurant auprès des équipes. Ref : O-SSCSS
Nous recherchons un Tech Lead Java confirmé pour rejoindre une équipe agile en charge de la réalisation et de la maintenance d'applications de comptabilité client et de facturation. Vos missions Être le référent technique de l'équipe et le relais des exigences de la DSI. Porter les exigences non fonctionnelles (NFR) et les enablers techniques. Être le référent sécurité applicative de l'équipe : veille sur les vulnérabilités (CVE), suivi de leur correction et diffusion des bonnes pratiques de développement sécurisé. Promouvoir les pratiques DevSecOps : création et maintien des pipelines CI/CD (Jenkinsfile), automatisation des tests dans le déploiement. Garantir la qualité logicielle : tests unitaires, automatisés et End-to-End, approche TDD / BDD. S'assurer que les livrables respectent la cible technique et les engagements du train. Participer aux revues de User Stories, aux chiffrages et aux cérémonies SAFe. Contribuer activement à la communauté des Tech Leads du train et travailler avec l'équipe Système. Assurer le suivi de production, la correction des anomalies et les indicateurs d'excellence opérationnelle. Mettre en pratique l'usage de l'IA générative dans les développements. Environnement technique Back-end : Java 11+, J2EE, Spring Boot 3+, Spring Batch, Spring Data / JPA, API REST Front-end : Angular 14+ CI/CD et DevSecOps : Jenkins, Maven, pipelines CI/CD, Git Conteneurs et messaging : Docker, Kubernetes, Kafka Bases de données : Oracle, PostgreSQL Tests : JUnit, Cucumber / Gherkin, Selenium Outils : GitHub Copilot, JIRA (Structure, Big Picture, Xray), ITSM, Power AMC Architecture : principes API et événementiels
Intégré(e) aux équipes d'un de nos clients grand compte, vous interviendrez au sein d'une équipe Agile, sur des applications métier critiques. Vous participez au maintien en conditions opérationnelles, à l'évolution et à la modernisation de plusieurs services stratégiques à fort enjeu métier. Vous intervenez dans un environnement complexe comprenant de nombreux échanges de données, des processus fortement intégrés au système d'information et des exigences élevées en matière de qualité, de sécurité et de résilience opérationnelle. Le détail de vos missions sera le suivant : Leadership technique - Définir les orientations techniques et accompagner leur mise en œuvre. - Encadrer et faire monter en compétences les développeurs de l'équipe. - Garantir la qualité du code et promouvoir les bonnes pratiques de développement. - Réaliser les revues de code et assurer le respect des standards de qualité. - Participer aux choix d'architecture et aux estimations de charges. - Piloter la réduction de la dette technique et l'amélioration continue des applications. Conception et développement - Concevoir et développer de nouvelles fonctionnalités. - Participer à la modernisation des applications existantes. - Développer et maintenir des API performantes et sécurisées. - Assurer les intégrations avec les différents systèmes du SI. - Contribuer à l'évolution des architectures vers des solutions modernes, scalables et maintenables. - Participer aux phases d'analyse technique et aux ateliers de conception. Qualité logicielle et DevSecOps - Définir et mettre en œuvre les stratégies de tests. - Garantir une couverture de tests adaptée (unitaires, intégration, automatisation). - Mettre en œuvre les outils de contrôle qualité du code. - Participer à l'industrialisation des chaînes CI/CD. - Contribuer à l'amélioration de la sécurité, de la performance et de l'observabilité des applications. Environnement technique Front-End : Angular 18/19+, TypeScript, RxJS, NgRx, Angular Material, HTML5, CSS3 / SCSS Back-End : Java 17 / Java 21, Spring Boot 3.x, Spring MVC, Spring Security, Spring Data JPA, Hibernate Middleware et échanges : API REST, API SOAP, Kafka, OpenAPI / Swagger Bases de données : PostgreSQL, Oracle DevOps & Cloud : Docker, Kubernetes, OpenShift, Git, GitLab CI/CD ou Jenkins, SonarQube, Nexus / Artifactory Architecture : Microservices, Architecture distribuée, Haute disponibilité, APIs et systèmes interconnectés
ContexteL'équipe Container orchestration, au sein d'une grande entreprise bancaire internationale, a pour mission d'intégrer les technologies de conteneurisation du Cloud d'IBM au sein du système d'information du groupe. Pour cela, l'équipe pilote la mise en œuvre des offres (Kubernetes, Openshift, etc.) ainsi que la sécurisation de ces offres en respectant les standards du groupe qui permettent à l'entreprise d'évoluer dans un environnement réglementé bancaire. La valeur ajoutée du « broker » est d'apporter cette surcouche nécessaire à un organisme bancaire, permettant aux développeurs et Ops des métiers et filiales du groupe de consommer directement les services Cloud est donc le vecteur d'accélération à l'adoption du Cloud en mettant à disposition des ressources prêtes à l'emploi, sécurisées, intégrées et à la demande.
Pour le compte de l'un de nos clients grands comptes, nous recherchons un(e) Développeur(se) Senior Java / Spring Boot pour intégrer l'équipe projet en charge du développement et de la maintenance d'assets stratégiques (APIs & Microservices). Au sein de l'équipe, vous travaillerez en synergie étroite avec le Business Analyst (BA) (pour la compréhension des besoins et des spécifications) et le Chef de Projet (CP) (pour le pilotage du Build/Run et le suivi des livrables). Missions & Responsabilités Développement & Conception : Concevoir, développer et faire évoluer les services et APIs REST basés sur la stack Java / Spring Boot. Garantir une haute qualité de code (clean code, design patterns, performances, sécurité). Collaboration & Vie d'équipe : Échanger quotidiennement avec le BA pour affiner les User Stories, valider les spécifications fonctionnelles et anticiper les cas limites. Synchroniser vos travaux avec le CP pour le suivi de l'avancement, la gestion du backlog technique et la tenue des jalons. Qualité, Tests & Intégration : Rédiger les tests unitaires et d'intégration automatisés. Participer aux revues de code croisées pour maintenir l'exigence technique de l'équipe. Corriger les anomalies remontées lors des phases de recette et apporter votre support sur le Run en cas de besoin.
Pour un grand groupe d'assurance mutualiste, nous recherchons un Développeur Full Stack Java / Angular / Ionic senior. Il interviendra sur les évolutions et la maintenance d'une application métier stratégique, composée d'une interface de gestion, d'un espace web utilisateurs et d'une application mobile hybride. Vos missions : Développer des parcours fonctionnels complets : compréhension du besoin, écrans, API REST et traitements associés, avec gestion des erreurs et des droits d'accès Assurer la maintenance corrective et évolutive : diagnostic des anomalies, correctifs ciblés, tests unitaires et de non-régression Garantir la cohérence des composants et services partagés entre les différentes applications (compatibilité, impacts sur les consommateurs) Contribuer progressivement aux évolutions de l'application mobile hybride Ionic/Capacitor, en tenant compte du réseau, du stockage et des différentes plateformes Préparer les livraisons : contributions relisibles, contrôles documentés, gestion des versions et des dépendances
Nous recherchez pour une mission longue chez notre client secteur banque/finance en région parisienne, un Architecte Technique pour intervenir sur un ensemble d'applications de la couche de booking d'une activité de marchés. Vous évoluez dans une DSI de banque de financement et d'investissement, au contact des plateformes de confirmation des transactions. Vos missions : - Contribuer à un projet de migration d'une plateforme de services de marché. - Faire évoluer des applications modernes en Java 21, Spring Boot et Angular 19. - Assurer la maintenance évolutive d'applications existantes (Java 8 à 25, Spring Boot, TIBCO). - Piloter la montée de version de la stack technique (upgrade Java). - Automatiser le déploiement des composants dans une démarche SecDevOps. - Analyser les besoins et proposer des choix d'architecture adaptés. - Assurer l'interaction technique avec les plateformes de confirmation de transactions. Vous rejoignez Ingéniance en CDI cadre et intégrez une communauté d'experts de la finance de marché. Ref : O-PIQDY