Trouvez votre prochaine offre d’emploi ou de mission freelance Spring
Ce qu’il faut savoir sur Spring
Spring est un framework open-source pour le développement d’applications Java, conçu pour simplifier la création d’applications robustes, modulaires et évolutives. Basé sur les principes de l'injection de dépendances et de la programmation orientée aspect (AOP), Spring fournit une infrastructure complète pour gérer les applications de manière flexible et efficace. Spring prend en charge divers modules et extensions pour répondre à des besoins spécifiques, comme Spring MVC pour les applications web, Spring Data pour l'accès aux bases de données, et Spring Security pour la gestion des authentifications et des autorisations. Il est également la base de Spring Boot, qui facilite le développement rapide d’applications grâce à des configurations prédéfinies et à un serveur intégré. Très populaire dans l’industrie, Spring est utilisé pour construire des applications Java complexes, y compris des microservices, des API REST et des systèmes d’entreprise, tout en offrant une intégration transparente avec d’autres technologies et outils modernes.
Offre d'emploi
Tech lead IT
🎯 Missions principales : En tant que Tech Lead, tu auras un rôle clé dans la conception, le développement et la supervision technique des projets : Leadership technique : Guidance architecturale : définir et assurer le respect de l’architecture technique, des bonnes pratiques et des standards de codage. Décisions technologiques : prendre des décisions clés sur les outils, frameworks et méthodologies de développement au sein des solutions de l’entreprise. Revue de code : réaliser des revues de code pour garantir la qualité, la maintenabilité et la performance. Résolution de problèmes : diriger la résolution de défis techniques complexes et guider les développeurs. Gestion de projet : Répartition des tâches techniques : assigner les tâches aux membres de l’équipe selon leurs compétences et les besoins du projet, en assurant un workflow équilibré et efficace. Suivi des jalons : suivre l’avancement des projets, s’assurer du respect des deadlines et ajuster les plans si nécessaire. Gestion des risques : identifier les risques potentiels et mettre en place des stratégies d’atténuation. Collaboration et communication : Travail en équipe : collaborer étroitement avec les développeurs, ingénieurs QA et autres rôles techniques pour garantir l’alignement sur les objectifs du projet. Communication avec les parties prenantes : servir de point de contact pour les stakeholders non techniques et traduire les détails techniques en implications business. Mentorat : accompagner et coacher les membres de l’équipe pour leur développement technique et professionnel. Assurance qualité : Application des standards : veiller à ce que l’équipe suive les meilleures pratiques de développement, incluant tests, contrôle de version et documentation. Optimisation des performances : optimiser les systèmes et applications pour la performance, l’évolutivité et la sécurité. Développement pratique (Hands-On) : Participer activement au codage et à la résolution de problèmes techniques, en particulier lors de moments critiques ou pour le développement de fonctionnalités clés.
Mission freelance
Techlead devops (H/F) - Tours
Espace-Freelance, réseau de consultants indépendants, recherche pour l’un de ses clients directs : Vos missions Fournir aux équipes agiles un environnement technique performant et des méthodes de développement robustes. Piloter et suivre des chantiers techniques (gestion d’obsolescence, migration, interventions spécifiques). Gérer et faire évoluer les infrastructures (systèmes, environnements, réseaux, conteneurisation, etc.). Assurer un rôle de référent technique sur plusieurs technologies clés du périmètre. Contribuer au support technique (analyses, qualification, gestion d’incidents, post-mortems). Apporter votre expertise sur : L’impact des nouvelles solutions ou technologies sur le SI. Les choix d’architecture et d’outillage, en lien avec les autres pôles d’expertise. Environnement technique Web & API : Spring Boot, Angular, PostgreSQL Flux temps réel : EMS, REST, SOAP, Kafka Flux batch : Spring Batch, Spring Boot Données : Hadoop, Spark, Datahub, Datalake, OpenShift AI Conteneurisation : OpenShift Observabilité : Centreon, Dynatrace, Grafana, Prometheus, OpenSearch Authentification : Keycloak CI/CD : GitLab, Jenkins (ou équivalents)
Mission freelance
Tech Lead Java (H/F) – Paiements & Services Financiers
En tant que Tech Lead Java , vous intégrerez l’équipe Transverse Framework au sein d’un acteur majeur des services financiers en Europe. Votre rôle sera clé dans la définition et l’évolution du framework technique utilisé par les équipes produits, tout en apportant votre expertise sur les choix d’architecture et les bonnes pratiques de développement. Vos responsabilités principales : Être expert technique sur le framework transverse : Force de proposition sur les évolutions (choix techniques, conception logicielle et sécuritaire) Garant des normes de développement et des bonnes pratiques Accompagnement et support des équipes produits Participer à l’ évolution du framework : Développer de nouvelles fonctionnalités et assurer la qualité via des tests unitaires et d’intégration Garantir la non-régression et la compatibilité ascendante Support et assistance auprès des équipes produits : Aider à résoudre des problématiques techniques complexes Accompagner les montées de version et l’adoption du framework 🔧 Compétences requises Techniques : Langages & Frameworks : Java, Spring, Camel Environnements : Windows, RedHat, Oracle, PostgreSQL, MongoDB, Kafka, Tibco, MQ, Docker, OpenShift Outils : IntelliJ/Eclipse, Git, Sonar, Elastic stack Protocoles / Standards de sécurité : SSL, OAuth2, OIDC Soft skills : Rigueur et précision Esprit d’analyse et de synthèse Proactivité et créativité Sens de la pédagogie et de l’accompagnement
Mission freelance
Développeur Java / Spring (h/f)
emagine recherche pour l’un de ses clients grand compte un développeur Java / Spring. Lieu : Paris Démarrage : ASAP Durée : > 12 mois Télétravail : 2 à 3 jours / semaine Résumé: Le développeur Java / Spring jouera un rôle clé dans le développement d'applications pour un client de grande envergure, contribuant ainsi à l'atteinte des objectifs techniques et opérationnels de l'entreprise. Responsabilités: Développer et maintenir des applications Java utilisant le framework Spring. Travailler avec PostgreSQL pour les bases de données. Implémenter des solutions basées sur Hibernate et Spring Data. Participer aux déploiements d'applications avec Docker et Kubernetes. Collaborer avec l'équipe sur les outils tels que Visual Studio, GIT, BitBucket, Bambou et JIRA. Travailler dans un environnement Cloud sur Azure. Must Haves: Expérience solide en développement Java et connaissance du framework Spring. Compétence en PostgreSQL et Hibernate. Capacité à utiliser Docker et Kubernetes pour le déploiement. Expérience avec les systèmes de contrôle de version (GIT, BitBucket). Nice to Haves: Connaissance de Bamboo et JIRA pour la gestion de projet. Expérience en environnement Azure Cloud. Compétences en anglais pour faciliter la communication.
Mission freelance
Tech Lead Full Stack (Back & Front End)
En tant que Tech Lead du pôle Trade Finance, vous interviendrez : Sur les activités de CHANGE : Accompagner les développeurs et les Application Owners en donnant des préconisations, conseils et bonnes pratiques ; en effectuant des revues de code ; en formalisant des principes directeurs ; en effectuant des revues des process (installation en local, process GIT) Prendre en charge des sujets techniques comme la mise en place de SSO, les architecture Active/Active, le DevOpsSecOps (notamment containerisation / openshift), et les performances (niveau code + niveau infra) Effectuer les développements lorsqu'ils sont complexes ou à mener rapidement, et organiser les travaux des développeurs. Définir les sujets en phase amont (chiffrage, élaboration de solutions techniques, architecture infrastructure et architecture applicative). Assurer le respect des jalons en effectuant une affectation efficace des tickets Jira, ainsi qu'en suivant et en débloquant les développeurs. Préparer le planning technique des mises en production et s'assurer que toutes les actions techniques soient réalisées dans les délais prévus. Sur les activités de RUN : Concourir au maintien en condition opérationnelle des applications en assistant les développeurs et les Applications Owners (résolution des incidents, assistance aux utilisateurs, analyse des logs) ; Assister les développeurs et les Applications Owners sur la gestion de configuration et les technologies Devops Proposer des opérations de maintenance préventive et d'optimisation
Offre d'emploi
Ingénieur Développement SECURITE – CxSCA H/F
Nous recrutons : Ingénieur Développement Sécurité – CxSCA Vous êtes passionné.e par le développement logiciel et souhaitez mettre vos compétences au service de la sécurité applicative d’un grand groupe international ? Rejoignez une mission stratégique au sein de l’équipe DSE (Développements Transverses Sécurité) Votre mission Au sein de l’équipe DSE, vous contribuerez à l’automatisation et l’industrialisation des processus de sécurité pour renforcer la résilience du SI. Vos responsabilités : 🔹 Intégrer les données issues de l’outil de scan des dépendances CxSCA 🔹 Automatiser les scans CxSCA via API 🔹 Développer et maintenir des outils de reporting sécurité 🔹 Participer à la standardisation des processus sécurité au sein du groupe 🔹 Présenter vos travaux et vos recommandations aux équipes techniques et au management
Mission freelance
Tech Lead Java, stack Spring, Camel
DEFINITION DU PROFIL : rôle et responsabilités 1. Expert Technique au sein de l'équipe Transverse Framework 2. Evolution du framework de Développement 3. Assistances équipes produits PRINCIPALES ACTIVITES / PROCESSUS RATTACHES Expert Technique au sein de l'équipe Transverse Framework a. Est force de proposition sur la stratégie d’évolution du Framework Estreem : choix techniques, conception logicielle et sécuritaire b. Maitrise les outils de développeurs logiciels c. Est le garant des normes de développement d. Expérience Cloud et Conteneurisation Evolution du framework de développement a. Développe les évolutions sur le framework Estreem b. Développe les tests unitaires et tests d’intégration associées c. Garantie la non-régression et dans la mesure du possible la compatibilité ascendante Assistances équipes produits a. Est le point de contact des équipes produits pour de l’assistance à la résolution de problématiques complexes liées au développement et à l’environnement b. Accompagne les équipes produites dans la prise en charge du framework et plus particulièrement les montées de version
Mission freelance
Développeur Java Spring / React - solution de Gestion Électronique de Documents
L’application existante est une solution de Gestion Électronique de Documents (GED) intégrant des workflows métiers. Elle est conçue pour faciliter la gestion documentaire, l’automatisation des processus et la traçabilité des échanges internes. Le Développeur Full-Stack participera activement à : L’ajout de nouvelles fonctionnalités pour enrichir les possibilités de la GED et s’adapter aux besoins métiers évolutifs. L’optimisation des performances de l’application afin d’améliorer la fluidité et la montée en charge. La modernisation de l’architecture grâce à la mise en place de solutions de conteneurisation (Docker, Kubernetes ou équivalents), dans une logique de portabilité et de déploiement continu.
Mission freelance
Développeur Java - Angular
Dans le cadre du développement de nos applications de commercialisation de la publicité, le consultant interviendra au sein d’une équipe produit du domaine vente France. Il aura pour mission : Maintenir le fonctionnement des applications actuellement en production. Concevoir et évaluer des features à implémenter Coder les features et les tests unitaires associés dans le respect des normes et des bonnes pratiques d’ingénierie logicielles en vigueur chez JCDecaux Etre force de proposition dans le cadre du processus d’amélioration continue Participer à la revue de code Sensible à la volumétrie et aux performances de réponse d’une application Savoir analyser et retranscrire le fonctionnement de façon clair et concis Participer à la modernisation des systèmes de vente actuels. Bon communicant / Dynamique / Entraide équipe A titre indicatif : Ratio back 80% / front 20% Environnement technique : PostGreSQL / Oracle19c Java 11 / Java 17 Spring boot 2.x / Jboss WildFly Hibernate, Toplink, JPA2 Angular JS / Angular / Material / Redux / Ngxs Node, Gulp, Bower Struts 1.2 Elasticsearch 8.15 / Kibana WebService SOAP / Rest JUnit, Mockito, Cucumber, Karma, Jest Jenkins, Maven, Sonar, GIT Kafka Kubernetes, Docker, Centrale de logs ELK Jira / Confluence Compétences techniques requises Java 11+ / Spring / JPA – Maîtrise SQL – Confirmé WebService API Rest / SOAP – Maîtrise (Sensible aux normes REST) Angular (XP développements projets) Jenkins, Maven, Sonar – Confirmé Tests – Confirmé Compétences appréciées : Kafka (Connaissances) Clean Architecture
Mission freelance
Développeur Java
Accompagnement de l'équipe dans les nouveaux projets de recherche utilisateurs, de maintien de la solution en place et de l'amélioration des usages et pratique au sein de l'équipe. Assurer la maintenance des solutions en place. Développer de nouvelles fonctionnalités afin d'améliorer l'usage du moteur aux collaborateurs. Participer à la MCO, analyse et résolution des incidents de production - Indexer et restituer de nouvelles sources de données via les techno cible de CATS (Kafka, Elastic, API Rest, progiciel SINEQUA) - Réaliser des modifications sur l'IHM du moteur de recherche (JS, java) au sein du portail Collaborateur des Caisses Régionales - Participer à l'amélioration des outils et à la mise en place de CI/CD, de bonne pratique DevOps
Mission freelance
Développeur Java Full-Stack Senior
🚀 Nous recherchons un Développeur Java Full-Stack Senior 🚀 Dans le cadre d’un projet stratégique de refonte de la plateforme de paiement , nous renforçons notre équipe de développement. 👉 Votre rôle : Concevoir, développer et déployer de nouvelles fonctionnalités (Back-End Java / Front-End VueJS). Contribuer à la migration de la plateforme vers AWS (ECS, EKS, ALB, SQS, Lambda, Aurora…). Participer à l’industrialisation des processus CI/CD avec GitLab, Ansible et Terraform. Garantir la qualité, la sécurité et la conformité PCI DSS des solutions livrées. Collaborer étroitement avec Tech Leads, Product Owners, Architectes et équipes Ops. 🎯 Profil recherché : Expérience confirmée (5-7 ans minimum) en environnement complexe et exigeant. Maîtrise de Java (8 à 21) / Spring , VueJS 3 , bases relationnelles et idéalement NoSQL. Forte culture DevOps (CI/CD, Ansible, Terraform, SonarQube, CheckMarx). Expertise Cloud AWS et architectures microservices (DDD, conteneurisation). Français courant & Anglais professionnel. Sensibilité sécurité applicative & connaissance PCI DSS appréciée. 📍 Lieu : île de france (2 jours sur site / semaine) 📅 Démarrage : ASAP 🔎 Vous êtes autonome, curieux, rigoureux et aimez travailler en équipe ? Ce projet est l’opportunité idéale pour mettre en avant votre expertise technique dans un environnement international exigeant et stimulant .
Mission freelance
Développeur Full Stack Freelance (Python / JS / Spring Boot) – Orléans
Description de la mission : Nous recherchons pour l’un de nos clients, basé à Orléans , un Développeur Full Stack Freelance disposant d’une solide expérience en développement backend et frontend. Vous interviendrez sur des projets stratégiques alliant performance, innovation et qualité technique. Vos missions : Développer et maintenir des applications en Python et JavaScript Concevoir des interfaces web dynamiques avec HTML / JS et des frameworks de visualisation (ex. D3.js , VT.js…) Contribuer au développement backend avec Spring Boot Déployer et gérer les environnements via Docker Participer à l’amélioration continue (qualité, sécurité, performance) Compétences techniques indispensables : Python HTML / JavaScript Framework JS de visualisation ( D3.js , VT.js ou équivalent) Docker Spring Boot Compétences appréciées (atout supplémentaire) : Git (CI/CD) Galaxy Base de données PostgreSQL Java / Angular
Offre de stage
Stage – Développeur·se Full Stack Mobile
Stage – Développeur·se Full Stack Mobile (Java / Spring / Angular, Mobile) Plongez au cœur de l’innovation et explorez l’ IA , les architectures microservices et le développement full stack Mobile ? 👉 CBX Group recherche plusieurs stagiaires Développeur·ses Full Stack AI pour rejoindre sa Direction Technique , aux côtés de nos architectes expérimentés. 🎯 Vos missions Concevoir des architectures innovantes Développer des Applications innovantes bases sur nos modèles AI souverains Rédiger des guidelines techniques Participer au design & à l’architecture des projets internes Contribuer à la vie d’équipe ( Daily, Weekly, Sprint Demo ) 🛠 Stack & outils Java, Spring, Angular, Node.js, Next.js, Python, HTML/CSS, Git, Maven, Jenkins, Sonar , OpenAI , Claud , AI , K8S , ArgoCd , Proxmox , Grafana , Promeheus , ELK … 👤 Profil recherché Première expérience en développement distribué Intérêt marqué pour l’ IA et l’ architecture logicielle Bon niveau en communication (FR/EN) Autonomie, rigueur et curiosité ✅ Ce que nous offrons Télétravail 100 % Stage rémunéré (3 à 6 mois, démarrage ASAP) Encadrement par des architectes seniors Un écosystème agile & innovant Daily du lundi au jeudi, Weekly le jeudi, Sprint Demo un lundi sur deux Candidature & contact Formulaire en ligne sur la page cbx group : https: // forms/d/e/1FAIpQLSfTFhuwps06soi_ykdqhUtbkW73_2WwxPnKeRnQ1EJPSI6ing /viewform?usp=dialog Ou par mail : contact @ cbx - conseil com 👉 Abonnez-vous à notre page LinkedIn cbxgroup pour suivre toutes nos offres et actualités 🔗 https: // lnkd "point" in / eJ4CdKnE
Offre d'emploi
Développeur back expérimenté
Le développeur sera responsable de diverses tâches liées au développement web. Cela comprendra l'analyse des besoins, la conception et le développement de fonctionnalités, ainsi que la réalisation de tests unitaires pour assurer la qualité du code. Il devra également être en mesure de travailler en collaboration avec d'autres membres de l'équipe pour résoudre les problèmes et optimiser les performances du projet. Le développeur sera responsable de l'affinage IT de récits métiers et techniques, des tâches de conception, de développement, d'analyse d'incidents et de maintenance. Il devra également être en mesure de communiquer efficacement avec les membres de l'équipe et de partager ses connaissances pour favoriser une collaboration harmonieuse.
Offre d'emploi
Développeur EBX Tibco / Java
Intégré à une squad Agile de 10 personnes, vous interviendrez sur le référentiel des entités juridiques (LER), élément central du SI d’un grand acteur financier. Vous serez responsable des développements Java liés au Run et aux évolutions de l’asset, de la configuration et de l’intégration MDM sous TIBCO EBX, ainsi que de l’implémentation de règles métier. Vous participerez aux cérémonies Agile@Scale et travaillerez en lien étroit avec les équipes IT et métiers pour assurer la cohérence et la fiabilité des données.
Offre d'emploi
Ingénieur Test et Validation QA
Objectif : Amélioration du cycle SAV de Bouygues télécom Faire progresser les diagnostiques des supports techniques Former chaque membre à son poste de travail pour l’aider à progresser Réduire le nombre de retour de box Rédaction de plan de tests définition des stratégies de tests Rédaction de cahier des tests Techniques : Test Wifi, Débit, Voip, synchro, TLR / TLRS , Test Spirent Production du livrable final participation aux réunions de suivi de projet Gestion Graphique des Cahiers de Tests pour Box Internet et STB Développement d'un système automatisé en Python permettant la sauvegarde régulière des cahiers de tests associés aux Box Internet et aux Set-Top Box (STB). Création d'une interface utilisateur graphique conviviale facilitant la manipulation, la consultation et la gestion des cahiers de tests. Gestion du cahier des tests Gestion et Extraction des Données de la Box Internet Développement d'une application en Shell automatisant le processus d'extraction des données essentielles de la box internet. Intégration d'une fonctionnalité permettant de sauvegarder les données extraites dans un fichier Excel, offrant ainsi une méthode structurée et facile à utiliser pour stocker les informations. Mise en place d'une interface graphique conviviale permettant aux utilisateurs de manipuler facilement les données extraites Books Rest - API
Déposez votre CV
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Derniers posts sur le forum
Les métiers et les missions en freelance pour Spring
Développeur·euse Java (Kotlin, Groovy...)
Le/ La Développeur·euse Java (Kotlin, Groovy...) utilise le framework Spring pour créer des applications Java robustes, que ce soit pour le développement de services web, des applications backend, ou des applications microservices.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse Java (Kotlin, Groovy...) .
Découvrir les offresDéveloppeur·euse fullstack
Le/ La Développeur·euse fullstack intègre Spring avec des technologies front-end pour développer des applications web complètes. Il ou elle utilise Spring pour le côté serveur et l'API REST, tout en s'assurant de l'intégration fluide avec le front-end.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse fullstack .
Découvrir les offresConsultant·e technique
Le/ La Consultant·e technique aide les entreprises à concevoir et à mettre en œuvre des solutions basées sur Spring, en choisissant les bonnes architectures et en adaptant Spring pour répondre aux besoins spécifiques des projets.
Explorez les offres d'emploi ou de mission freelance pour Consultant·e technique .
Découvrir les offresArchitecte solutions
L'Architecte solutions conçoit des architectures logicielles en utilisant Spring pour le développement d'applications à grande échelle, en intégrant des solutions basées sur des microservices, des APIs et des architectures cloud.
Explorez les offres d'emploi ou de mission freelance pour Architecte solutions .
Découvrir les offres