Dans le cadre du développement d'une solution critique de notre client, grand acteur dans le domaine du Retail, nous recherchons un(e) profil senior pour renforcer l'équipe. Le projet intègre fortement l'utilisation d'IA agentiques (Claude). Le véritable enjeu de cette mission, au-delà de la production de code, réside dans votre capacité à piloter, auditer et challenger rigoureusement le code et les propositions architecturales générés par l'IA. Stack technique Backend : Java 25, Spring Boot 4 Frontend : Vue.js Architecture : Solides compétences en architecture logicielle requises CI/CD & Infrastructure : GCP et On-premise
ContexteDans le cadre du développement et de l'évolution de solutions logicielles destinées à des environnements clients et embarqués, nous recherchons un Développeur Java Confirmé disposant d'une solide expérience en JavaFX et/ou JavaSwing. Vous intégrerez une équipe technique intervenant sur la conception, le développement et la maintenance d'applications Java, notamment sur des problématiques IHM, applications desktop et environnements embarqués. MissionsConcevoir et développer des applications Java. Développer et faire évoluer des interfaces graphiques avec JavaFX / Swing. Intervenir sur des applications desktop / client lourd. Participer au développement de solutions embarquées. Analyser les besoins techniques et fonctionnels. Participer à la conception technique et à l'architecture. Développer de nouvelles fonctionnalités et maintenir l'existant. Réaliser les tests unitaires et participer à l'intégration. Corriger les anomalies et optimiser les performances. Participer aux revues de code. Rédiger la documentation technique. Collaborer avec les équipes produit, QA, fonctionnelles et systèmes/embarqués. Compétences obligatoiresJava JavaFX et/ou Java Swing Développement Desktop / Client lourd Programmation orientée objet Conception logicielle Tests unitaires Git Compétences appréciéesDéveloppement embarqué IHM / GUI Architectures client lourd Spring / Spring Boot API REST Maven / Gradle JUnit / Mockito Linux Environnements industriels ou techniques Environnements soumis à de fortes contraintes de performance ou de fiabilité
Notre client recherche un·e Développeur·se Full Stack expérimenté·e pour renforcer son équipe. Vous participerez au développement et à l'évolution de ses applications backend et frontend, au sein d'un écosystème technique moderne. Missions principales : Conception et développement : Concevoir de nouvelles fonctionnalités, faire évoluer les applications et contribuer aux choix techniques. Qualité et robustesse du code : Assurer la performance, la sécurité et la qualité du code en respectant les principes de Clean Code. Mettre en place des stratégies de test et rédiger des tests unitaires et d'intégration. Collaboration : Travailler en étroite collaboration avec les équipes de développement, de QA, de gestion de projet et les parties prenantes. Amélioration continue : Être force de proposition pour optimiser les pratiques de software craftsmanship au sein de l'équipe.
Localisation : Rennes (35) Démarrage : ASAP Catégorie : Test / Assurance qualité Durée : Mission longue Contexte de la mission Dans le cadre du renforcement de ses activités de test et d'assurance qualité, notre client recherche un Expert en automatisation de tests afin de fiabiliser les campagnes de tests, d'optimiser les processus de validation et d'améliorer la qualité des applications. Vous interviendrez en étroite collaboration avec les équipes QA, les développeurs et les équipes projet pour concevoir, développer et maintenir des tests automatisés tout au long du cycle de développement logiciel. Missions principales Définir et mettre en œuvre la stratégie d'automatisation des tests. Concevoir, développer et maintenir des scripts de tests automatisés. Automatiser les tests fonctionnels, les tests de non-régression et les tests API. Intégrer les tests automatisés dans les pipelines CI/CD. Identifier, analyser et suivre les anomalies détectées lors des campagnes de tests. Optimiser les frameworks et les outils d'automatisation existants. Collaborer avec les équipes de développement, QA et DevOps pour améliorer la couverture et la fiabilité des tests. Participer à l'amélioration continue des pratiques de test et à la diffusion des bonnes pratiques d'automatisation. Assurer le reporting des résultats et le suivi des indicateurs de qualité.
Internet Developer Software development company, producing policy administration systems and customer portals for the Life Insurance market. Seeking an individual with good experience in development experience in Java and Javascript /analysis/design experience in an IT environment. Must have previous experience working with Life Insurance systems, including business dashboards. Excellent spoken and written English. Fluency and accuracy in both spoken and written English is important to ensure that the individual does not compromise our delivery process or confuse clients. This position is based in Stratford, E15. 35 hours per week, Monday - Friday. 20 days paid holiday in the first year. Please email copy of your CV and a cover letter setting out your suitability for this role. The application closing date is 31/12/2015. We will not accept any application received after 31/12/2015. Sal – 27K – 30K Annually
Dans le cadre d'un projet pour un acteur public belge, nous recherchons un(e) Développeur(se) Java Medior pour renforcer une équipe de développement à Bruxelles. Nous recherchons un profil disposant d'une expérience confirmée en développement d'applications Java / J2EE et capable d'intervenir de manière autonome sur les phases de développement, tests, debugging et maintenance. Localisation : Bruxelles, Belgique Statut : Freelance TJM : jusqu'à 500 € / jour Démarrage : ASAP Durée : à préciser Contexte : secteur public
MISSIONS PRINCIPALES Développement Java Développer et maintenir des APIs REST et microservices en Java 17/21 avec Spring Boot 3.x (Spring Security, Spring Data JPA) Écrire des tests unitaires et d'intégration rigoureux (JUnit 5, Mockito, AssertJ) Participer aux code reviews en équipe mixte Contribution Full-Stack TypeScript Développer des composants et interfaces en Angular (RxJS, routing, HttpClient) ou Vue.js (Composition API, Pinia, Vue Router) Intégrer les APIs REST depuis le front-end en TypeScript CI/CD & DevOps Contribuer aux pipelines CI/CD (GitLab CI, GitHub Actions, Jenkins ou équivalent) : écriture, amélioration, intégration des tests automatisés et du linting Maîtriser le cycle de delivery complet : commit → build → test → deploy Sécurité by Design Appliquer l'OWASP Top 10 dans le développement quotidien : injection, XSS, CSRF, broken auth Gérer les dépendances vulnérables (SCA : Dependabot, Snyk, OWASP Dependency-Check) Configurer et utiliser Spring Security (authentication, autorisation, JWT/OAuth2) Usage de l'IA dans le Développement Utiliser GitHub Copilot, Cursor, Claude Code ou équivalent au quotidien pour la génération de code, les tests, la documentation et le refactoring Structurer les prompts pour des cas d'usage complexes Valider et revue le code généré pour éviter la dette technique Collaboration en Équipe Mixte Participer aux rituels Agile (daily, sprint planning, review, rétro) Travailler avec des interlocuteurs variés : développeurs ESN, tech leads et product owners côté client Gérer Git en équipe : branching strategy, merge requests, résolution de conflits
Contexte / Objectifs : Au sein de la plateforme Bancarisation et Epargne, l'équipe Agile 'Souscriptions Digitales' a en responsabilité la mise en œuvre de parcours digitalisés, simples et intuitifs pour nos clients et prospects des réseaux Banque Populaire et Caisse d'Epargne. Cette équipe produit travaille en collaboration étroite avec les équipes métier. Au cœur de cette équipe produit d'une vingtaine de personnes, nous recherchons un/une développeur/développeuse IA pour une squad pluridisciplinaire composée de 4 personnes et encadrée par un Scrum Master et une Tech Lead Afin de lancer des travaux d'IA Conversationnelle dans notre Squad Epargne, nous recherchons un/une développeur/développeuse IA qui aura pour mission de : construire les composants techniques permettant de mettre en place un POC d'agent Epargne afin d'en valider sa pertinence participer aux choix techniques et de solutions permettant de répondre aux besoins métiers dans un environnement dont le socle se construit faire monter en compétences les autres développeurs et développeuses de la squad sur les solution d'IA conversationnelle documenter les solutions IA construites Participer aux mises en production autour des outils et principes DevOps (XLR, XLD)
Développement Java Concevoir, développer et faire évoluer des APIs REST et des microservices en Java 17/21 avec Spring Boot 3.x (Spring Security, Spring Data JPA) Rédiger des tests unitaires et d'intégration solides (JUnit 5, Mockito, AssertJ) Prendre part aux revues de code au sein d'une équipe mixte Contribution Full-Stack TypeScript Réaliser des composants et des écrans avec Angular (RxJS, routing, HttpClient) ou Vue.js (Composition API, Pinia, Vue Router) Brancher le front-end TypeScript sur les APIs REST CI/CD et DevOps Contribuer aux pipelines CI/CD (GitLab CI, GitHub Actions, Jenkins ou outil comparable) : les écrire, les faire évoluer, y intégrer les tests automatisés et le linting Maîtriser toute la chaîne de livraison : commit → build → test → déploiement Sécurité by Design Mettre en pratique l'OWASP Top 10 au quotidien : injection, XSS, CSRF, failles d'authentification Suivre et corriger les dépendances vulnérables (SCA : Dependabot, Snyk, OWASP Dependency-Check) Paramétrer et exploiter Spring Security (authentification, autorisation, JWT/OAuth2) L'IA au service du développement Recourir chaque jour à GitHub Copilot, Cursor, Claude Code ou un outil équivalent pour générer du code, des tests, de la documentation et pour refactorer Construire des prompts structurés pour les cas d'usage complexes Relire et valider le code produit par l'IA afin de ne pas créer de dette technique Collaboration en équipe mixte Participer aux cérémonies Agile (daily, sprint planning, review, rétrospective) Échanger avec des interlocuteurs divers : développeurs d'ESN, tech leads et product owners côté client Travailler avec Git en équipe : stratégie de branches, merge requests, résolution de conflits
Contexte Dans le cadre des activités, le client recherche un développeur logiciel afin de participer aux évolutions et à la maintenance d'un outil interne de tests automatiques utilisé pour la qualification des logiciels opérationnels Mission Le consultant interviendra au sein de l'équipe logicielle et aura pour principales responsabilités : • Analyser les besoins d'évolution de l'application . • Réaliser les développements correctifs et évolutifs. • Participer à la conception technique des nouvelles fonctionnalités. • Effectuer les tests unitaires associés aux développements réalisés. • Assurer la maintenance corrective de l'application. • Participer aux revues de code et aux échanges techniques avec l'équipe projet. • Rédiger la documentation technique associée aux développements. Profil recherché • Formation Bac+5 en informatique ou équivalent. • Bonne maîtrise de JavaFX. • Expérience sur des applications desktop complexes. • Autonomie, rigueur et capacité à travailler en équipe. Anglais : Courant Possibilité de mission à Aix-en-Provence
Lead Developer / Lead Tech Senior Java Angular Nantes Télétravail partiel possible (jusqu'à 3 jours par semaine) Java 17+, Spring Boot, Angular, TypeScript, Architecture Microservices, Docker/Kubernetes, Jenkins (CI/CD), DDD / Architecture Hexagonale 22/10/2026 36 mois Ce poste est ouvert à la pre-embauche Les propositions de sous-traitance avec pre-embauche seront traitées en priorité Java 17+, Spring Boot, Angular, TypeScript, Architecture Microservices, Docker/Kubernetes, Jenkins (CI/CD), DDD / Architecture Hexagonale Lead Developer / Lead Tech Senior Java Angular • Pilotage technique et accompagnement d'une équipe de développement dans un environnement Agile Scrum. • Développement et conception de solutions basées sur les technologies Java, Spring Boot et Angular. • Définition et mise en œuvre des bonnes pratiques de développement, de qualité logicielle et d'industrialisation. • Réalisation de revues de code, accompagnement des développeurs et montée en compétence des équipes. • Contribution aux choix d'architecture et prise en charge des sujets techniques complexes. • Participation à l'amélioration continue des chaînes CI/CD et à l'adoption des pratiques DevOps. • Collaboration avec les équipes produit, métier et architecture afin de garantir la qualité, la performance et la maintenabilité des applications. Détail des compétences techniques requises : • Java 17+ et Spring Boot • Angular (versions récentes) et TypeScript • Architecture Microservices • DDD (Domain Driven Design) et Architecture Hexagonale • Git / GitLab • Jenkins et industrialisation CI/CD • Docker et Kubernetes • SonarQube et qualité de code • OpenID Connect / OAuth2 • Conception technique et architecture applicative • Revue de code et accompagnement technique des développeurs • Culture DevOps et automatisation des déploiements • Méthodologies Agile Scrum Compétences appréciées : • Expérience significative en tant que Lead Developer ou Lead Tech • Encadrement et animation d'équipes de développement • Expérience sur des applications critiques à forte volumétrie • Sensibilité aux problématiques de performance, sécurité et qualité logicielle • Expérience en coaching technique et amélioration continue des pratiques de développement Localisation : • Nantes • Télétravail partiel possible (jusqu'à 3 jours par semaine)
Nous mettons en œuvre les outils de fabrication Java, JavaScript et Mobile à destination de Kubernetes, de VM et IOS/Android Les outils répondent aux besoins du développeur (IDE), des usages des chaînes d'intégration continue (CI) et de déploiement Continu (CD) Taches : DIODE gère la relation avec l'exploitant, sur leurs offres de service d'applications et d'infrastructure DIODE fait le support de niveau N3 et l'accompagnement des utilisateurs sur ces différents services, en relation avec le CDC (Centre de Compétence) et la DX Team (définition des usages) Attendus : Nous cherchons un profil d'expert CI/CD pour maintenir les solutions qui couvrent les usages des plateformes de fabrication, des chaînes d'intégration continue (CI) et de déploiement continue (CD) jusqu'à l'IDE Le collaborateur devra connaitre JAVA pour comprendre les procédures de compilation (BUILD) - donc avoir une expérience de développement JAVA
Chaque moment compte. Surtout ceux que vous vivez à fond. Bienvenue chez Consort Group. Consort Group, accompagne depuis plus de 30 ans les entreprises dans la valorisation de leurs données et infrastructures. Elle s'appuie sur deux leaders, Consortis et Consortia, et place l'humain et la responsabilité sociétale au cœur de ses valeurs. C'est votre future équipe Créée en 2010, l'agence Ouest rassemble aujourd'hui près de 230 collaborateurs. Elle s'est fortement orientée vers les expertises en intégration applicative et en testing, en s'appuyant sur ses Centres de Services. Le tout dans un esprit de convivialité et de proximité, au service des régions de Nantes, Rennes et Angers. Développeur Java Confirmé H/F C'est votre mission Vous êtes passionné·e par le développement logiciel et les technologies Java ? Ce poste est fait pour vous. En tant que Développeur Java Confirmé, vous participez à la conception, au développement et à l'évolution d'applications stratégiques au sein d'une équipe Agile. Côté build : Concevoir et développer de nouvelles fonctionnalités en Java Participer aux choix d'architecture et aux conceptions techniques Réaliser les développements dans le respect des bonnes pratiques de qualité Concevoir et exécuter les tests unitaires Participer aux revues de code et à l'amélioration continue Rédiger la documentation technique Côté run : Assurer la maintenance corrective et évolutive des applications Analyser et résoudre les incidents de production Garantir les performances et la fiabilité des solutions développées Participer aux mises en production et aux déploiements Collaborer avec les équipes métiers, fonctionnelles et techniques] C'est votre parcours Vous justifiez d'au moins 3 ans d'expérience en développement Java au sein d'environnements complexes. Vous êtes reconnu·e pour votre rigueur, votre esprit d'équipe et votre capacité à proposer des solutions techniques pertinentes. Vous recherchez un environnement stimulant dans lequel vous pourrez continuer à développer vos compétences. C'est votre expertise : Java 11/17 Spring Boot API REST SQL Git Maven Jenkins / CI-CD Docker Agile / Scrum C'est votre manière de faire équipe : Esprit d'analyse Sens du service Autonomie Curiosité technique Communication Travail collaboratif C'est notre engagement Chez Consort Group, vous êtes un·e expert·e qu'on accompagne pour que chaque mission devienne une étape qui compte. Un onboarding attentif et humain Une vraie proximité managériale Des formations accessibles en continu Des engagements concrets : inclusion, égalité, solidarité Un package RH complet : mutuelle, carte TR, CSE, prévoyance Une culture du feedback et des projets qui font sens C'est clair Le process de recrutement : Un premier échange téléphonique avec notre team recrutement Un entretien RH ainsi qu'un échange métier avec un.e ingénieur.e d'affaires Un test ou un échange technique avec un.e de nos expert.es Un dernier point avec votre futur.e manager ou responsable de mission Et si on se reconnaît : on démarre ensemble C'est bon à savoir Lieu : Nantes Contrat : CDI Télétravail : Hybride selon mission Salaire : De 34 K€ à 38 K€ (selon expérience) brut annuel Famille métier : Développement Applicatif Ce que vous ferez ici, vous ne le ferez nulle part ailleurs. Ce moment, c'est le vôtre.
Vos missions consisteront à concevoir: Concevoir, maintenir et industrialiser les chaînes CI/CD pour les APIs, événements, flux fichiers et composants Java, Spring Boot, Apache Camel et WebMethods Automatiser les contrôles de qualité et de sécurité à chaque étape du cycle de développement : analyse statique du code, analyse des dépendances, détection de secrets, contrôle des images et tests de sécurité Mettre en oeuvre les mécanismes de déploiement automatisé, de promotion inter-environnements, de gestion des configurations et des secrets, ainsi que les procédures de rollback Contribuer à l'Infrastructure as Code et à la standardisation des environnements, en coordination avec les équipes Cloud, Infrastructure et Sécurité Définir et maintenir l'observabilité des services d'intégration : logs, métriques, traces, corrélation des flux, tableaux de bord et alertes Accompagner les équipes de développement dans l'application des standards DevSecOps, l'analyse des vulnérabilités et la remédiation Documenter les pipelines, procédures d'exploitation, règles de sécurité et dossiers de mise en production.
Dans le cadre de l'évolution de son système d'information, un acteur majeur de la publicité urbaine renforce sa DSI autour d'une solution applicative stratégique, développée par une équipe offshore basée en Inde. Rattaché(e) à l'architecte de la solution, vous en êtes le référent technique. Vous encadrez au quotidien une équipe d'environ 5 développeurs : vous contrôlez la qualité de leur travail, traitez les merge requests et faites respecter les bonnes pratiques. Vous accompagnez les PO dans la qualification des besoins et les macro-estimations, concevez les solutions avec l'architecte et réalisez vous-même des stories. Vous faites évoluer la chaîne CI, suivez l'exploitabilité des applications avec les intégrateurs et les ops, animez la veille technique (Lunch & Learn) et participez au recrutement des développeurs.
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.