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
Concepteur / Développeur Full Stack Java – Sophia Antipolis (H/F)
🔍 Contexte de la mission Dans le cadre d’un projet à fort enjeu opérationnel au sein du secteur de la santé numérique européenne , la mission consiste à concevoir, développer et opérer une plateforme de services et d’intermédiation à l’échelle européenne. Ce projet stratégique s’inscrit dans un contexte international, nécessitant une maîtrise technique solide et une capacité à collaborer dans un environnement multiculturel . ⚙️ Objectif global Participer à la construction, au développement et à l’exploitation d’une plateforme innovante de services numériques dans le domaine de la santé, en garantissant la qualité technique et la conformité aux standards européens. 🧩 Missions principales Concevoir l’architecture technique et logicielle de la plateforme. Définir et mettre en place l’environnement de développement (outils, méthodes, CI/CD). Choisir la stack technique la plus adaptée aux besoins du projet. Réaliser la conception technico-fonctionnelle des modules applicatifs. Développer et intégrer les différentes briques logicielles (Java / Spring Boot / bases de données). Accompagner les développeurs full stack dans la mise en œuvre des bonnes pratiques. Participer à la rédaction des spécifications fonctionnelles et techniques , dossiers d’architecture et de migration. 📦 Livrables attendus Dossier de spécifications fonctionnelles et techniques. Dossier d’architecture technique et logicielle. Dossier de migration et de bascule opérationnelle. 💡 Compétences techniques requises Java – Niveau Expert (impératif). Spring Boot / Spring Data / Spring Security – Confirmé (impératif). Architecture logicielle – Confirmé (impératif). Base de données relationnelles (SQL) – Confirmé (impératif). Bon niveau en anglais professionnel et français courant .
Mission freelance
Ingénieur Java / Angular - Sénior
Secteur de la santé. Missions principales : Développer et maintenir des API REST et applications back-office Concevoir des architectures modulaires respectant les principes de Clean Architecture / Hexagonal Architecture Garantir la qualité du code et la maintenabilité (tests, revues, documentation) Participer aux rituels agiles et aux revues techniques Accompagner la montée en compétence des développeurs moins expérimentés Contribuer à la veille technologique et à la communauté craft interne Compétences techniques : Backend : Java 17/21, Spring Boot, Hibernate, JPA, REST, RabbitMQ, MySQL, MongoDB Frontend : Angular 17+, TypeScript, RxJS, NgRx Outils : Git, Gradle/Maven, Jenkins, Docker, SonarQube, Glowroot Architecture : Clean Architecture, DDD, TDD, CI/CD
Offre d'emploi
Développeur Back-end Java sur Vannes
Mission : Au sein de la Practice Digitale du Groupe, vous rejoindrez une équipe d’experts et de passionnés et apporterez votre contribution sur des projets d’envergure. Vous aurez la charge de : Participer à la conception des user ou technical stories à implémenter Réaliser des analyses techniques et des études d’impacts en amont des développements Développer des solutions dans le respect des bonnes pratiques Produire un code de qualité, lisible, documenté et maintenable par l’équipe Tester votre code et apporterez les corrections nécessaires Participer activement à l’amélioration des applications, d’un point de vue expérience utilisateur et technique Participer à l’amélioration des pratiques de développements et au partage de connaissances en intégrant nos communautés Profil
Mission freelance
Developpeur fullstack
MISSIONS : Concevoir et développer des traitements batch robustes et performants à l’aide de Spring Batch . Participer à l’analyse des besoins fonctionnels et techniques. Contribuer au développement d’applications full stack (front-end et back-end), avec un accent sur les aspects back-end liés aux batchs. Optimiser les performances des traitements batch (gestion de la volumétrie, parallélisation, reprise sur erreur, etc.). Assurer la maintenance corrective et évolutive des traitements existants. Rédiger la documentation technique associée. Participer aux revues de code, à l’intégration continue et aux tests automatisés
Mission freelance
Chef de Pojet Java Angular (assurance vie)
Je recherhce un Chef de Projet ayant des notions d' Assurance Vie maitrisant Java/J2E/Spring Batch/Spring Boot/Angular, Shell KSH, protocole CFT, Oracle, PL/SQL, Web services (SOAP et REST/API) ayant des connaissances en Cloud, Devops (Toolchain, CI/CD) pour une top mission qui consiste en des travaux de conception fonctionnelle et technique, de tests, de suivi des tâches, suivi de production et d’analyse d’incidents au sein de la Tribe Epargne de la DSI France. Le dispositif interviendra aussi bien sur des travaux CHANGE (projets et maintenances évolutives) qu’en RUN (suivi de prod, maintenance correctives et préventives,…) Le dispositif sera en lien permanent avec les membres de la squad (Business Analyst, Product Owner, Teach leader, Scrum Master, développeurs, …) ainsi que les différents acteurs métiers et IT (architectes, infrastructures, sécurité, …) et le centre de tests. La mission s'inscrit dans un contexte de travail Agile à l'échelle et répond à des engagements entre l'IT et ses métiers. La mission consiste à prendre en charge les activités suivantes : Participer à l'étude avant-projet/évolution S'approprier les expressions de besoins de la maîtrise d'ouvrage et clarifier les besoins en se montrant force de propositions Analyser l'existant et les impacts Donner les premières orientations de faisabilité, complexité, risques, estimation de charges Elaborer des hypothèses ainsi que la solution fonctionnelle et technique Concevoir la solution dans le respect des normes et standards et contraintes (architecture / sécurité / robustesse / Infrastructure, …) Rédiger les spécifications fonctionnelles détaillées dans le respect de la méthodologie Valider le rapport de conception technique rédigé par les développeurs Accompagner, piloter et suivre les développeurs en réalisant notamment le suivi des tâches, la validation des livrables Contrôler les tests du développeur Rédiger et exécuter les tests d’intégration et de vérification Suivre la recette en assistant le centre de test interne (prise en compte des anomalies et proposition de correction avec réactivité Préparer la Mise en production Effectuer le suivi de la phase de garantie Qualifier, analyser et traiter les incidents de production Gérer les maintenances correctives et préventives Assurer le suivi via Dynatrace/ Morning check/ Suivi de production Respecter les charges et délais Aider à la planification des tâches et participer à toutes les cérémonies Agile N.B. : Il est nécessaire d’avoir le sens de la priorisation, de l’organisation et de l’engagement afin de mener à bien ces tâches. Compétences outils : Notions : Fortify, Nexus IQ, Sonar, Control-M, Eclipse (optionnel) Maitrise: XmlSpy, Soapui, Postman, Swagger, Putty, Git, SQL Developer
Mission freelance
Tech lead java angular (H/F) - TOURS
Espace-Freelance, réseau de consultants indépendants, recherche pour l’un de ses clients directs : Tech lead java angular (H/F) - TOURS Vos missions Concevoir, développer et faire évoluer les applications du périmètre Achats dans le respect des standards techniques et méthodologiques internes. Contribuer à la rédaction des spécifications techniques et fonctionnelles (User Stories, backlog, estimations). Participer activement aux rituels agiles (Daily, Planning, Review, Rétrospective). Garantir la qualité du code (TDD, revues de code, automatisation des tests, CI/CD). Assurer le déploiement, la supervision et le support applicatif. Accompagner techniquement l’équipe (référent, pair programming, partage de bonnes pratiques). Participer à la veille et à l’amélioration continue des processus de développement. Environnement technique Backend : Java, Spring Boot, Spring Batch Frontend : Angular API REST, SQL DevOps : GitLab CI/CD, SonarQube, Jenkins (ou équivalents) Compétences fonctionnelles Bonne compréhension des processus Achats (commande, réception, facturation, interfaçage ERP). Une connaissance des domaines Assurance, Mutuelle ou Comptabilité serait un plus.
Offre d'emploi
Ingénieur études et développement JAVA/ Back-end (F/H)
Engagés auprès de nos clients afin de les accompagner dans l'évolution de leur SI, nous recherchons actuellement un Ingénieur Étude et Développement JAVA. Vous aurez pour mission : Réaliser les développements en s'assurant de la qualité par un travail d'équipe et l'élaboration de tests. Comprendre le besoin métier et proposer une conception technique. Identifier et anticiper les risques. Documenter et communiquer à l'intérieur ou à l'extérieur de l'équipe. Travailler en étroite collaboration avec les équipes MOA et Architecture
Mission freelance
Ingénieur Développeur Java - Expérimenté - Aix – en - Provence (F/H)
Nous nous recherchons un Ingénieur Concepteur et Développement Java (H/F) pour intervenir chez notre client historique proche d’Aix-en-Provence. Vous rejoignez une équipe composée de 24 développeurs, lead développeurs et architectes logiciels et pourrez vous concentrez sur les différents pans de votre mission : Participer à la conception d'applicatifs Participer aux ateliers d’architecture pour porter les sujets techniques du portefeuille Participer à la rédaction des spécifications techniques Réaliser les revues de code, garantir la qualité des développements et le respect des standards Réaliser le développement de tout ou partie de l’applicatif Réaliser le Développement de tests unitaires et d’intégration Packaging et utilisation de la plateforme d’intégration continue Livrables Documents de spécifications techniques Sources développées et tests unitaires et d’intégration Mode opératoire d’installation
Mission freelance
Senior Developer Master Data Management -
- Développeur senior sur un projet de gestion des données de référence - Concevoir, développer et tester - Fournir une expertise technique sur la technologie Java - Soutenir toute l'équipe TA et BA pour fournir les meilleures solutions en matière de conception et de résolution de problèmes - Ressources pour les mentors juniors - Respect des normes de codage, examens constructifs et génération d'utilitaires communs dans la mesure du possible - Assurer la coordination avec les autres groupes responsables de la livraison du produit de travail assigné - Fournir des mises à jour sur l'état d'avancement du produit de travail selon les échéanciers convenus. - Fournir des estimations pour les nouveaux projets initiés - Expérience dans les activités de gestion des incidents, des changements, des versions, de la configuration et des problèmes - S'assurer que les livraisons respectent les délais et les efforts convenus - Intérêt pour la compréhension des notions fonctionnelles derrière les domaines techniques
Offre d'emploi
DEVELOPPEUR JAVA F/H | MONTPELLIER (34)
VOTRE QUOTIDIEN RESSEMBLERA A… Vous rejoignez notre client et serez en charge de : Concevoir et développer des API RESTful robustes avec Spring Boot Assurer la qualité du code et le respect des bonnes pratiques Rédiger et exécuter des tests unitaires et d’intégration Consommer et documenter les API Gérer les échanges de données Collaborer avec les équipes Participer à la conception technique lors des phases de cadrage et de spécification Maintenir la sécurité et la performance des applications back-end Environnement Technique : Java, SpringBoot, Spring Data JPA, Spring Security, MySQL, PostgreSQL, MongoDB, Maven, Gradle, Git, Postman, Swagger, IntelliJ IDEA, Eclipse, REST, Microservices, MVC, JSON, XML, JUnit, Mockito, Jenkins, GitLabCI Le poste est basé à Montpellier (34) . Dans le cadre de vos fonctions, vous pourrez bénéficier de 2 jours de télétravail par semaine après votre période d'intégration.
Offre d'emploi
Développeur Back end ( H/F) LILLE
Dans le cadre du développement d’une application mobile, nous recherchons un développeur backend expérimenté pour renforcer l’équipe en charge du Back for Front (BFF). Le poste implique une expertise sur Java Spring Boot et WebFlux, avec une forte interaction avec les équipes mobiles. Concevoir, développer et optimiser des microservices BFF en Java Spring Boot (WebFlux). Garantir la performance, la disponibilité et la scalabilité des APIs. Collaborer étroitement avec les développeurs mobiles au sein d’une squad agile. Participer aux cérémonies agiles et contribuer à l’amélioration continue (qualité, CI/CD, bonnes pratiques). Assurer la maintenance corrective et évolutive des composants logiciels. Rédiger et maintenir la documentation technique. Un intérêt pour la fonction de Scrum Master serait apprécié. Activités clés Analyse : Contribuer aux spécifications générales et à l’analyse technique. Réaliser les études détaillées et le prototypage. Développement & qualification : Implémenter les modules logiciels et assembler les composants. Élaborer et exécuter les tests unitaires et d’intégration. Identifier, corriger et prévenir les dysfonctionnements. Maintenance : Assurer la maintenance corrective et évolutive des services. Administrer les composants logiciels réutilisables.
Mission freelance
97896/Developpeur JAVS Angers, spring boot, Spring Batch, VUEJS, Openshift/Kubernetes/Docker
Developpeur JAVS Angers Skills: Java 8+, spring boot, Spring Batch, HTML/CSS/JS, Typescript, VUEJS, Openshift/Kubernetes/Docker Présence de 2jours par semaine sur site client: Angers Fournir une assistance technique pour le développement et la maintenance des applications du système d'information d'un groupement médical Assurer le maintien en conditions opérationnelles (MCO) des applications, ce qui inclut le support, la gestion des signalements, et la maintenance corrective. Nous recherchons un developpeur Java 8, VueJS Il analyse, paramètre et code les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures. A ce titre il : • Contribue à la définition des spécifications générales ; • Réalise l'analyse technique et l’étude détaillée ; • Adapte et paramètre les progiciels applicatifs (ERP) ; • Réalise le prototypage ; • Élabore les jeux d’essais pour les tests unitaires d’intégration ; • Effectue les tests unitaires ; • Identifie et traite les dysfonctionnements ; • Réalise les modules (objets et composants logiciels) ; • Assemble les composants ; • Rédige les documentations ; • A en charge la maintenance corrective et évolutive ; • Administre les composants logiciels réutilisables et met à jour la nomenclature de ces composants Skills: Java 8+, spring boot, Spring Batch, HTML/CSS/JS, Typescript, VUEJS, Openshift/Kubernetes/Docker Présence de 2jours par semaine sur site client: Angers
Offre d'emploi
Développeur Fullstack Java / React – Senior
Nous recherchons un Développeur Fullstack Java / React Senior (H/F) pour rejoindre une équipe agile au sein de la direction technique d’un grand groupe. Vous interviendrez sur la conception et le développement de solutions permettant l’ interconnexion entre le CRM interne et les systèmes partenaires . Au sein d’une équipe Scrum composée de développeurs, d’un Product Owner et d’un QA, et en collaboration avec les Tech Leads, DevOps et Architectes, vos missions seront : Analyser et comprendre les besoins métiers afin de proposer des solutions techniques adaptées. Concevoir et développer des API REST et des microservices performants en Java / Spring Boot . Contribuer au développement et à l’intégration des interfaces ReactJS pour les outils front associés. Assurer la qualité du code (tests unitaires, TDD, revues de code, respect des bonnes pratiques SOLID / Clean Code). Participer aux déploiements et à la mise en production via les chaînes CI/CD. Mettre à jour la documentation technique et partager la connaissance au sein de l’équipe. Surveiller les applications en production et contribuer à l’amélioration continue des processus.
Mission freelance
97896/Developpeur JAVA Angers, spring boot, Spring Batch, VUEJS, Openshift/Kubernetes/Docker
Developpeur JAVA Angers Skills: Java 8+, spring boot, Spring Batch, HTML/CSS/JS, Typescript, VUEJS, Openshift/Kubernetes/Docker Présence de 2jours par semaine sur site client: Angers Fournir une assistance technique pour le développement et la maintenance des applications du système d'information d'un groupement médical Assurer le maintien en conditions opérationnelles (MCO) des applications, ce qui inclut le support, la gestion des signalements, et la maintenance corrective. Nous recherchons un developpeur Java 8, VueJS Il analyse, paramètre et code les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures. A ce titre il : • Contribue à la définition des spécifications générales ; • Réalise l'analyse technique et l’étude détaillée ; • Adapte et paramètre les progiciels applicatifs (ERP) ; • Réalise le prototypage ; • Élabore les jeux d’essais pour les tests unitaires d’intégration ; • Effectue les tests unitaires ; • Identifie et traite les dysfonctionnements ; • Réalise les modules (objets et composants logiciels) ; • Assemble les composants ; • Rédige les documentations ; • A en charge la maintenance corrective et évolutive ; • Administre les composants logiciels réutilisables et met à jour la nomenclature de ces composants Skills: Java 8+, spring boot, Spring Batch, HTML/CSS/JS, Typescript, VUEJS, Openshift/Kubernetes/Docker Présence de 2jours par semaine sur site client: Angers
Offre d'emploi
Développeur Spring/Webflux
Bonjour, Dans le cadre de ses projets clients Visian est à la recherche d'un Développeur Spring/WebFlux Dans un contexte d'équipe agile (et d'applications à fort trafic), le développeur Backend conçoit, développe, déploie et maintient les fonctionnalités front user afin de répondre aux exigences fonctionnelles exprimées dans le cadre de la conception de solutions ou d'applications. Responsabilités et missions : • Analyse technique et conception de solutions robustes, évolutives et performantes • Développement de nouvelles fonctionnalités et participation à la maintenance évolutive et corrective • Participation à la revue de code, à l’amélioration continue et à la réduction de la dette technique Suivi de la production, gestion des incidents, support technique, reporting sur l’avancement et les incidents majeurs • Collaboration étroite avec les équipes fonctionnelles, DevOps, produit et mobile. Si vous êtes actuellement à l'écoute du marché, n'hésitez pas à m'envoyer votre candidature. Bien à vous,
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)
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