Contexte L'intervention se déroule au sein d'une squad Trade Operation, dédiée à un progiciel central gérant les activités Back Office Trade Finance pour un grand groupe bancaire (France, Asie, et à terme Amérique). Autour de ce progiciel, des développements spécifiques sont menés en Java, Angular-React et PL/SQL, complétés par des outils de paramétrage (EAI ITX, modules de courriers). Le client recherche un développeur confirmé pour intégrer ses squads. La mission porte notamment sur la migration des interfaces paramétrées vers un socle Java Spring Boot/Spring Batch. Durée de mission : un an renouvelable. Rôle et responsabilités principales Développer des solutions applicatives en appliquant les principes du software craftsmanship (TDD, fail fast, livraison continue, méthodes agiles). Participer à la migration des interfaces paramétrées ITX vers Java Spring Boot / Spring Batch (développement from scratch). Collaborer avec les Business Analysts pour challenger les besoins fonctionnels et rédiger les scénarios. Assurer la documentation des corrections et des évolutions applicatives. Contribuer à l'amélioration continue sur les plans technique, organisationnel et processus. Assurer le suivi post mise en production, notamment la gestion des incidents. Concevoir et développer les couches front et back-office de la plateforme, incluant les appels aux données (CRUD). Assurer le support technique tout au long du cycle de vie de l'application. Livrables attendus Composants applicatifs développés et testés (back-end et front-end). Interfaces migrées d'ITX vers Java Spring Boot / Spring Batch. Documentation technique des corrections et évolutions. Scénarios fonctionnels rédigés avec les Business Analysts. Tests d'intégration associés aux développements livrés. Suivi et résolution des incidents post mise en production.
ContexteDans le cadre du maintien en conditions opérationnelles et de l'évolution d'une plateforme digitale à fort enjeu métier, nous recherchons un Ingénieur Développement Full Stack Java pour intégrer une équipe de développement Agile. Vous interviendrez sur une application en production en participant à la maintenance, aux évolutions fonctionnelles ainsi qu'au support technique. Vos missionsMaintenance et évolutions (TMA)Assurer la maintenance corrective et évolutive de l'application. Développer les nouvelles fonctionnalités. Participer à l'analyse des besoins techniques et fonctionnels. Rédiger et exécuter les plans de tests. Garantir la qualité et la fiabilité des livraisons. Assurer le suivi de l'exploitation en collaboration avec les équipes de production. SupportApporter un support technique aux utilisateurs et aux équipes métiers. Participer à l'analyse et à la résolution des incidents. Rédiger la documentation technique nécessaire au suivi des applications. Environnement techniqueJava 21 Spring Boot Spring Batch Spring Security Web Services REST JPA Hibernate 5 React.js JavaScript GitLab CI/CD Maven Nexus PostgreSQL Linux Windows Shell Script Compétences attenduesExcellente maîtrise de Java et de l'écosystème Spring. Bonne expérience du développement Front-End avec React.js. Connaissance des architectures 3-tiers. Maîtrise de PostgreSQL. Bonne compréhension des environnements Linux et Windows. Expérience des outils d'intégration continue (GitLab CI/CD, Maven, Nexus). Des connaissances en DevOps constituent un atout.
Dans le cadre d'un remplacement urgent, nous recherchons un Développeur Java confirmé (minimum 7 ans d'expérience) pour intervenir chez un acteur majeur du secteur bancaire en Île-de-France. 📅 Démarrage : dernière semaine de juillet 🎯 Vos missions : • Concevoir, développer et maintenir des applications Java dans un environnement complexe • Participer aux évolutions des applications existantes (Legacy) et aux nouveaux développements • Développer et maintenir des API REST • Travailler dans une architecture hexagonale • Assurer l'intégration avec des applications COBOL • Développer des traitements avec Spring Batch • Participer aux bonnes pratiques DevOps et aux pipelines CI/CD • Collaborer avec les équipes métiers et techniques dans un environnement Agile • Contribuer à l'amélioration continue et à l'intégration de nouveaux usages autour de l'IA 🛠️ Environnement technique : • Java 21 à 25 • Spring Boot • Spring Batch • API REST • Architecture hexagonale • Applications Legacy • Intégration COBOL • DevOps / CI/CD • SQL • PostgreSQL • Sensibilité ou premières expériences autour de l'Intelligence Artificielle 👤 Profil recherché : • Développeur Java confirmé avec 7 ans d'expérience minimum • Solide maîtrise des architectures modernes et des environnements Java récents • Expérience des environnements bancaires appréciée • Autonomie, rigueur et esprit d'équipe • Bon relationnel et capacité à évoluer dans un contexte exigeant 📍 Localisation : Île-de-France 🏦 Secteur : Banque / Finance 🏠 Mode de travail : Hybride (50 % télétravail / 50 % présentiel) Si cette opportunité vous intéresse, ou si vous connaissez un profil susceptible de correspondre, n'hésitez pas à me contacter en message privé ou par e-mail. Cordialement
CONTEXTE Au sein du service Intégration en production (structure Service aux Projets), le prestataire intervient sur la mise en production des applications et la construction/validation de traitements batch sur les SI de l'entreprise et le Legacy, environnement Mainframe IBM. L'enjeu principal porte sur la fiabilité et la continuité des traitements ordonnancés critiques, avec une communication structurée vers les utilisateurs internes et les clients externes. RÔLE ET RESPONSABILITÉS Concevoir, écrire ou mettre à jour des traitements batch Mainframe et Systèmes répartis (ordonnancés ou non) Exécuter, suivre, dépanner et relancer les traitements batch en production Assurer les communications associées aux travaux envers les utilisateurs internes et les clients externes Participer à l'amélioration continue des process de fonctionnement de l'équipe Intervenir dans le cadre du service Intégration en production, en lien avec les équipes projet SI LIVRABLES ATTENDUS Traitements batch Mainframe opérationnels (conception, écriture, mise à jour) Comptes rendus de suivi et de dépannage des traitements Communications structurées vers les parties prenantes internes et externes Contributions aux actions d'amélioration continue des process d'équipe
Notre futur équipier Nous intègrerons des Ingénieurs QA automatisation Sélénium (F/H) pour renforcer nos équipes chez notre client à Aix en Provence. Mission longue et enrichissante. Notre collaborateur devra être aussi bien à l'aise en Front qu'en back end, il intégrera une équipe Agile approche BDD Les tâches de la mission seront : Participer aux critères d'acceptances Préparer les campagnes de tests fonctionnels et techniques Concevoir les plans de test et exécuter des test Créer les jeux de données Mettre en œuvre la stratégie de test automatisés Front et Back. Rédiger les scripts d'automatisation en Java Réaliser la campagne de tests automatisés Front et Back Mettre à jour des tests automatisés Réaliser les tests de Webservices Analyser et remonter les anomalies Rédiger les rapports de test 2 jours de télétravail et 3 jours de présentiel – Premier mois d'intégration sur site
ACCROCHE SI TU AS UNE VISION TECHNIQUE À 360° ET QUE TU AIMES GUIDER SANS IMPOSER, CETTE ANNONCE EST FAITE POUR TOI... CE QUE TU RECHERCHES : Évoluer au sein d'une équipe dynamique Participer à des projets innovants d'envergure Relever des défis liés à l'architecture, à la qualité de code et à l'accompagnement technique Donner un nouveau souffle à ta carrière Alors nous avons la mission idéale pour toi. Au sein d'un acteur majeur du secteur de l'assurance, tu participeras à l'encadrement technique des projets et à la structuration des bonnes pratiques de développement pour garantir robustesse, performance et évolutivité : L'analyse des besoins techniques, tu feras Les choix d'architecture, tu orienteras Les bonnes pratiques de développement, tu diffuseras Les performances et la sécurité des applications, tu optimiseras Les outils de delivery et de qualité, tu mettras en place Le support aux développeurs, tu assureras Ton équipe, tu accompagneras Aux instances de pilotage, tu participeras QUI TU ES : Diplômé(e) de la formation qui va bien Surdoué(e) ou doté(e) d'une expérience de 8 ans minimum en développement et encadrement technique Expert(e) en langages et frameworks modernes Java, Spring, Hibernate, Quarkus Habile avec les outils de versioning et langages Javascript, Jenkins, Sonar, Wildfly, SSL/TLS, Javascript, UML AU-DELÀ DES COMPÉTENCES TECHNIQUES, TU ES / AS : Dynamique : tu n'aimes pas rester les deux pieds dans le même sabot Autonome : un guide du Routard te suffira Esprit de synthèse : tu sais aller à l'essentiel Capacité d'adaptation : tu es un vrai caméléon Sens de la communication : les mots n'ont pas de secret pour toi Force de proposition : tu es l'Aladdin de l'informatique Esprit d'équipe : un pour tous et tous pour un !
Nous recherche d'un profil AS400 RPG IBMi ayant environ de 5 ans XP et plus pour faire du développement. AS400 RPG/CL/SQL Mission dans un début en binôme avec une ressource interne Si possible mais pas obligatoire des connaissances en administration système (sécurité, suivi des batchs, dimensionnement des ressources, ...) Renfort sur des développements et évolutions courantes. Mise en place ou évolution de batchs et d'écrans. Capacité supplémentaire permettant aux équipes internes de se concentrer sur les sujets les plus complexes ou à forte valeur métier.
Notre client, acteur majeur du secteur bancaire, est à la recherche de son futur Ingénieur d'Exploitation (H/F) pour son site de Toulouse / Colomiers, dans le cadre d'un renforcement de son équipe d'exploitation informatique. Vos missions Intégré à une équipe d'experts solutions bancaires, vous devrez : \- Assurer la supervision quotidienne des traitements automatisés et des flux de données. \- Garantir le bon déroulement des traitements batch et temps réel. \- Administrer et exploiter l'ordonnanceur IWS/TWS. \- Analyser les alertes, logs et incidents afin d'assurer la continuité de service. \- Réaliser les reprises et relances des traitements en cas d'échec. \- Participer à l'automatisation et à l'optimisation des chaînes de traitement. \- Mettre en œuvre des actions d'amélioration continue sur les processus d'exploitation. \- Collaborer avec les équipes Production, Infrastructure, DevOps et Data. Compétences techniques attendues \- Linux (exploitation et environnement RUN). \- Supervision et exploitation de production. \- Gestion des traitements batch. \- Analyse de logs et résolution d'incidents. \- Outils de monitoring et d'alerting. \- Ordonnanceur IWS / TWS (fortement apprécié). \- Scripting Shell (un plus).
Contexte de la mission Dans le cadre de la modernisation de sa plateforme applicative et de la transformation de ses pratiques d'ingénierie, notre client recherche un Développeur Full Stack Java / Angular capable de prendre en charge un produit sur l'ensemble de son cycle de vie. L'environnement traite des données et des traitements à forte volumétrie, avec des exigences importantes en matière de : fiabilité ; disponibilité ; performance ; résilience ; qualité logicielle ; continuité de service. Les équipes évoluent dans un environnement Agile SAFe et poursuivent la migration progressive de leurs applications vers le Cloud AWS. Missions principales Développement backend Concevoir et développer des services en Java et Spring Boot. Développer et maintenir des API REST. Concevoir des traitements batch volumineux et critiques. Participer à la modernisation des composants existants. Travailler sur des applications historiques et modernes. Optimiser les performances du code, des traitements, des API et des requêtes SQL. Participer à la conception de solutions maintenables, testables et évolutives. Développement frontend Concevoir et maintenir les interfaces en Angular 7 ou version supérieure. Développer des composants réutilisables. Participer à l'amélioration des performances et de l'expérience utilisateur. Mettre en place les tests frontend nécessaires. Collaborer avec le Product Owner sur les parcours fonctionnels et les critères d'acceptation. Traitements batch et données Concevoir et développer des traitements batch pour des volumes importants. Garantir la robustesse et la reprise des traitements en cas d'erreur. Travailler avec des bases de données relationnelles. Optimiser les requêtes SQL. Participer à des sujets de migration et de transformation de données. Une expérience avec Apache Spark est fortement recherchée.
Secteur : services en technologies de l'information et gestion des processus d'affaires. Nous recherchons un Concepteur-développeur Adelia / IBM i AS/400 pour intervenir sur un périmètre applicatif ERP combinant BUILD et RUN. La mission consiste à concevoir, développer et maintenir des applications Adelia sur IBM i / AS/400, en garantissant la stabilité du RUN, la qualité des évolutions BUILD et l'exploitabilité des traitements. Le consultant interviendra sur des traitements batch, des IHM et des interfaces, tout en contribuant à la fiabilisation du système d'information et à la modernisation progressive du socle ERP. Les principales responsabilités incluent : - Conception et développement des applications dans le respect des standards du client - Analyse, paramétrage et codage des composants logiciels applicatifs selon les évolutions demandées par le métier - Maintenance applicative et support N4 - Fiabilisation du système d'information - Contribution à la modélisation et à la qualité de la donnée - Intervention sur les traitements batch, IHM et interfaces - Respect des normes, procédures et exigences de qualité applicative
Concevoir, développer et maintenir des Data Products batch et temps réel. Construire et optimiser des pipelines ETL/ELT. Garantir la qualité, la fiabilité et la gouvernance des données. Collaborer avec les équipes métier, Produit et Data. Participer à la migration Cloud et à la réduction de la dette technique. Mettre en œuvre les bonnes pratiques de testing, documentation et monitoring. Promouvoir l'utilisation responsable des outils d'IA (Copilot, Claude Code, etc.). Participer aux code reviews et au partage de connaissances.