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
Développeur full stack
Nous recherchons un développeur Fullstack expérimenté pour rejoindre une équipe agile et contribuer au développement et à la maintenance d’applications stratégiques. Vous interviendrez sur des projets à forte visibilité, en participant autant à la partie backend qu’au frontend. Vos missions : Concevoir, développer et maintenir des fonctionnalités backend en Java / Spring Boot et frontend en Angular. Participer à l’évolution technique de l’application et assurer son bon fonctionnement en production. Travailler en méthode Agile (Scrum/Kanban) au sein d’une feature team dynamique. Contribuer aux revues de code et aux sessions de pair programming pour garantir la qualité logicielle. Challenger les besoins fonctionnels afin de proposer des solutions robustes et alignées avec les bonnes pratiques. Participer activement aux phases de RUN et à l’amélioration continue de l’application.

Mission freelance
Architecte Logicielle
Au sein d'un client grand compte nous recherchons un profil d'Architecte Logicielle • Concevoir l’architecture logicielle des nouvelles applications du SI dans le respect du cadre d’architecture et des exigences de performances, de sécurité et d’exploitabilité • Superviser, accompagner la conception de l’architecture logicielle lorsqu’elle est assurée par les projets et la valider • Accompagner, orienter et suivre les équipes projet dans l’utilisation des frameworks (architecture logicielle) et lors des migrations de socle technique • Organiser des revues de code et de conception technique afin de vérifier la bonne mise en œuvre de l’architecture logicielle, la bonne utilisation des frameworks, le respect des normes et standards • Véhiculer les bonnes pratiques dans l’entreprise (modularité, dépendances…) • Accompagner les équipes de développement dans la résolution des problèmes techniques nécessitant une expertise importante • Définition et mise en oeuvre d'une démarche de contrôle continu de la qualité logicielle '- Document d'Architecture Logicielle - Revue de conception technique - Revue de code - POC (Proof of concept) - Etude technique - Formalisation de la "dette technique" - Rédaction de guide de bonnes pratiques Environnement Technique : Java 8/17, Spring, SpringBoot, Spring Batch, JPA/hibernate, CXF, Vaadin, Angular 17-19 WS SOAP, WS Rest, JMS Jboss, Postgresql, Eclipse, Maven, SVN/Git, Jenkins

Mission freelance
DEVELOPPEUR FULL STACK
Compétences techniques Java Reactor - Expert - Impératif Kafka - Confirmé - Important Vue - Confirmé - Important Nest - Confirmé - Souhaitable Connaissances linguistiques: Anglais Professionnel (Impératif) Description détaillée L’objectif est de digitaliser et automatiser la totalité ou presque des parcours quelque soit le personae : le vendeur, l’artisan, le client. Tout est et sera gérable par des outils digitaux de la plateforme. La mission proposée ici concerne les produits digitaux de la partie préparation à la vente des services AHS. L’équipe se compose d’un tech lead, de deux développeurs, d’un PM et d’un designer. Les mots d’ordre de l’équipe sont : bonne humeur, rigueur et amélioration continue. Le client recherche son dev full stack pour accompagner et faire évoluer les stacks techniques des produits de préparation à la vente de service. Plus particulièrement la configuration des vente services en magasin ou sur le web.

Mission freelance
Développeur Sénior Full Stack Java (FH)
Contexte et Mission Pour le compte d’un grand groupe bancaire situé à La Défense , nous recherchons un Senior Full Stack Java Developer disposant de solides compétences techniques ainsi qu’une capacité de coordination intercontinentale (Asie ↔ Amériques) . Le consultant participera à la refonte d’un ensemble d'applications critiques, incluant la migration de solutions C/C++ vers Java/Python , la mise en place de microservices de reporting , et l' optimisation de pipelines ETL . Ce poste demande un excellent niveau technique sur Java, une forte culture DevOps, de bonnes compétences en communication, et une aisance en anglais dans un environnement international . Responsabilités clés Migrer des applications C/C++ vers Java ou Python. Concevoir et implémenter des microservices robustes et scalables. Travailler avec des systèmes de données variés (Oracle, PostgreSQL, Kafka, MQ, Solace...). Optimiser les performances des flux ETL. Mettre en œuvre des pipelines CI/CD (Maven, Jenkins, Docker, Kubernetes, Ansible). Collaborer avec les équipes globales (Europe, Asie, Amériques). Participer à la coordination technique entre fuseaux horaires. Respecter les normes de qualité, de sécurité et de conformité réglementaire.

Offre d'emploi
Développeur Java / Mainframe
Bonjour, Dans le cadre de ses projets clients, Visian est à la recherche d’un Concepteur/Développeur possédant une double compétence Java et Mainframe, expérimenté et autonome, pour participer à différents sujets côté Carte (projets, évolutions, assistance, maintenance). Vous interviendrez au sein d’une squad en charge de la refonte d’un système d’information majeur. Sous la responsabilité du Squad Leader, vous prendrez part aux différentes activités MOE : conception technique, développement, tests et assistance à la recette, mise en production ainsi que rédaction de la documentation applicative et des dossiers techniques associés. Les missions incluront notamment : La conception de solutions applicatives et techniques. La réalisation des développements selon les normes et standards internes. La définition et la réalisation des tests unitaires, d’enchaînement et d’intégration. L’accompagnement des phases de recette et la préparation des mises en production. La rédaction de l’ensemble de la documentation technique (DCA, DCAD, DTA, cahier de tests). Stack technique et outils utilisés : Java : Spring Boot, SpringBatch, JDK17 Containerisation : Docker, Kubernetes API Management : WSO2 Base de données : PostgreSQL, DB2 Messagerie : MQ Series, CFT Mainframe : COBOL, CICS, MVS, z/OS, SQL, IDZ CI/CD & versioning : GitLab, Jenkins2, Artifactory XRay Stockage : Bucket S3 Outils de développement : Eclipse, IntelliJ, Maven Méthodologie : Agile Si vous êtes actuellement à l’écoute du marché, je vous invite à m’envoyer votre candidature. Bien à vous.

Offre d'emploi
Développeur Backend Java J2EE
Nous recherchons un Développeur Back-End Java disposant d’une expérience confirmée (3 à 4 ans) pour renforcer une équipe dynamique sur des projets stratégiques. Le consultant interviendra sur la conception, le développement et la maintenance d’applications back-end robustes et performantes. Missions principales Concevoir, développer et maintenir des applications back-end en Java/Spring Boot. Participer aux phases de conception technique et proposer des solutions adaptées. Implémenter des API REST sécurisées et performantes. Collaborer avec les équipes front-end, DevOps et QA pour assurer l’intégration continue et la qualité du code. Contribuer aux revues de code et à l’amélioration continue des bonnes pratiques. Gérer l’optimisation et la performance des bases de données (PostgreSQL ou Oracle).

Mission freelance
Angers - Développeur Java/VueJS
Prestation en 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. Présence de 2 jours par semaine sur site client à Angers

Offre d'emploi
Développeur Java H/F - Bordeaux
Serez-vous notre prochain Dragonnier ? Rejoignez notamment Frédéric et Lionel, de vrais passionnés du pôle Java qui recherchent leur futur collègue, un artisan du code qui maitrise le socle initial suivant : JAVA 8+ (4 ans d’expérience minimum) Maîtrise d’une ou plusieurs bases de données : Oracle, PostgreSQL, MySQL, MongoDB, Cassandra, etc. Connaissances sur des Frameworks comme Spring , Quarkus, Struts, Kotlin ou encore Vert.x Comprend les principes de Jenkins, GitLab, CodeBuild, etc. Une première expérience en Docker, Kubernetes serait un plus Adepte des bonnes pratiques clean architecture : TDD, BDD, DDD, Sonar A déjà utilisé Git ou SVN Vos plus : à défaut de maîtriser, vous êtes prêt à vous investir à nos côtés sur : Un Framework Javascript : Angular, React.js, Vue.js, etc. Déploiement Cloud (Terraform, CloudFormation, etc.) Cloud : AWS, Azure, Google Cloud (GCP) Even sourcing : Kafka, RabbitMQ D’autres technos récentes ou en devenir pour nos prochains challenges
Mission freelance
Tech Lead Socle Digital NIORT
Vous intégrerez une équipe de Tech Leads en charge des socles techniques du digital, couvrant à la fois les aspects front-end et back-end. La mission consiste à développer, maintenir et faire évoluer les socles technologiques déployés, tout en accompagnant les équipes de développement dans leur utilisation. Vous interviendrez sur la conception technique, l’architecture et la mise en place de chaînes CI/CD. L’objectif est de garantir la performance, la sécurité et la qualité des socles digitaux tout en contribuant activement à la roadmap et aux communautés techniques internes. Vous serez amené(e) à animer des workshops, réaliser des revues de code, rédiger et mettre à jour la documentation technique, ainsi qu’à proposer et suivre des plans d’actions pour améliorer la qualité du code.

Mission freelance
Tech Lead Java transports
Recherchons Tech Lead Java secteur transports. Spring Boot, PostgreSQL, MongoDB, Redis, RxJava, Hibernate, Spring Data, Swagger, JUnit, Mockito, Jenkins, Git. Conception d’architectures logicielles, encadrement technique d’équipe Mise en œuvre des bonnes pratiques : TDD, BDD, qualité, sécurité, performance Documentation technique, reporting, audit et indicateurs Compétences & savoir-faire Conduite de projet : organisation, priorisation, reporting, qualité Culture SI solide : interopérabilité, sécurité, architecture, performance Capacité d’analyse, de formalisation et de synthèse

Mission freelance
Chef de projet MOE
Nous recherchons un Chef de projet MOE Compétences : Suivi du delivery - Confirmé - Impératif Conception et chiffrages - Confirmé - Impératif Description détaillée: Dans le cadre de l'un de nos grands projets, nous recherchons pour début septembre, un chef de projet MOE Technologie 'expertise attendue sur 5) : - Spring Batch (5), - Spring intégration (4), - JDK 11 et + (4), - Spring Boot (3), - Hibernate/JPA (3), - VueJS (2) - Typologies d’activités : - Suivi du delivery (Chiffrage, maitrise des risques et du planning) - Capacité d’analyse de sujet de MCO complexe (Spring, gestion des transactions, interface BDD) - Capacité à cadrer et leader des chantiers technique : architecture applicative - Conception et chiffrages - Contribue à la conception de la réalisation - Chiffre les évolutions du périmètre en se basant sur des hypothèses fortes et dénombrables - Pilotage des activités - Forme, accompagne et challenge les RAE de l’équipe - Définie et attribue les tâches à son équipe de développement - Qualité - Garant Qualité : couverture TU/Sonar/Javadoc - Réalisation/Fabrication - Garanti l’homogénéité des pratiques de développement ainsi que le respect de l’architecture - S’assure du traitement de la dette en cohérence avec les consignes projet - Met en œuvre l’industrialisation - RH - Forme les collaborateurs les plus juniors - Gère la montée et le maintien de la compétence sur son périmètre - Propose des plans d’amélioration des processus de production

Offre d'emploi
Développeur.euse FullStack – Java DevOps - Lille
En tant que Développeur.euse FullStack – Java DevOps, vous analysez, paramétrez et développez les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes de qualité et des procédures internes. Vous participez à l’amélioration continue des applications et à l’optimisation des processus DevOps. Votre rôle Développement & Intégration Concevoir et développer de nouvelles fonctionnalités pour enrichir le produit Réaliser les tests unitaires et fonctionnels des développements (manuels, automatisés) Intégrer le code dans la CI existante et collaborer avec les équipes produit Déploiement & Production Déployer les développements sur les différents environnements (intégration, qualification et production) Gérer et administrer les environnements de production et hors production Automatiser les processus de déploiement à l’aide d’outils comme Helm, Ansible et Kubernetes Optimisation & Amélioration continue Participer à la mise en place, l’amélioration et la maintenance des outils et processus de production du centre de développement Mettre en place et optimiser les chaînes d’intégration continue, les outils de métriques / d’alerting et de monitoring Proposer des améliorations pour simplifier le cycle de développement et réduire les incidents en production

Offre d'emploi
Développeur Java JEE
CITECH recrute ! 👌 ✨ Si vous souhaitez participer à des projets innovants dans l’univers du sport et du retail , nous avons LA mission pour vous ! 💰 Contexte de la mission : Il s’agit d’applications développées en Java , utilisées par des équipes à travers le monde pour améliorer l’expérience digitale et les outils internes. L’équipe évolue dans un contexte Agile , avec des méthodes itératives et collaboratives. 🙌 Vos missions principales : Participer au développement des fonctionnalités , aux revues de code et à l’estimation des user stories. Développer des applications robustes et performantes . Assurer la maintenabilité et l’évolutivité des applications existantes. Appliquer les bonnes pratiques de développement : Clean Code, Test First, JUnit . Contribuer à l’industrialisation des environnements ( Docker, Kubernetes, CI/CD, GitHub ). Participer à la documentation et à la veille technique pour améliorer les standards d’équipe. Proposer et challenger des solutions techniques innovantes .

Mission freelance
Dev Java / Spring batch Marseille /di
Dev Java / Spring batch Marseille Mission Nous recherchons un Concepteur-Développeur Java Back-end confirmé, spécialisé dans les technologies Spring Boot et Spring Batch. Le candidat idéal sera responsable de la conception, du développement et de la maintenance d'applications back-end robustes et évolutives. Responsabilités Conception et Développement : Concevoir, développer et maintenir des applications back-end en utilisant Java, Spring Boot et Spring Batch. Analyse des Besoins : Collaborer avec les équipes produit et front-end pour comprendre les besoins fonctionnels et techniques. Optimisation des Performances : Analyser et optimiser les performances des applications existantes. Documentation : Rédiger et maintenir la documentation technique et fonctionnelle. Langages et Technologies : Java (8 ou supérieur) Spring Boot Spring Batch Postgre Méthodologies : Agile/Scrum Compétences Générales : Capacité à travailler en équipe et à communiquer efficacement. Sens de l’analyse et résolution de problèmes. Expérience Minimum de 3 à 5 ans d’expérience en développement Java Back-end. Expérience dans la conception et la mise en œuvre de solutions basées sur Spring Boot et Spring Batch.

Offre d'emploi
Développeur sénior Java Angular Kafka - Assurance
Dans l'équipes ambition prévoyance, la mission porte sur les APIs d'orchestration du parcours des produits Solution Prev et sur le frontal du parcours conseiller/client. Une expertise conception et développement java / API restfull est requise pour procéder à la remédiation et évolution de ces APIs dans le cadre des fonctionnalités implémentées et à ajouter au parcours. Une expertise conception et développement Angular est requise pour procéder aux évolutions du frontal du parcours de souscription Solution Prev. L’environnement technique de la plate-forme d’exposition, de sécurité est composé principalement de Google APIGEE (passerelle, sécurité, gouvernance et portail) sur du Cloud DMZR. Et l’écosystème de mise en place des API est composé de : solutions Kubernetes, Bus Kafka, MongoDB et Spring-Boot / JAVA. La mission consiste á prendre en charge les activités suivantes: · Conception technique des APIs · Développement \ TU des APIs · Conception \ Développement Angular · Application et suivi de la Gouvernance des API, des proxys, swagger · Prise en compte des normes de développement et des exigences DevOPS · Livrables documentaires · Etude, définition et évolution des patterns de conception API, Kafka, Orchestration

Offre d'emploi
Ingénieur développement Back-end Java Spring
Nous poursuivons notre développement dans le secteur des systèmes d'information complexes et recrutons un Développeur Java Spring (Back-end) H/F pour l’un de nos clients situé sur Aix-en-Provence Au sein d’une équipe dédiée à la gestion des systèmes d’information, vous serez responsable de la gestion d’obsolescence et de la montée de version sur Java Spring, en veillant à la stabilité, la sécurité et la performance des systèmes. Missions principales : Assurer la migration des applications vers des versions plus récentes de Java et du framework Spring. Analyser les impacts techniques liés aux montées de version et assurer la compatibilité des composants existants. Rédiger les cahiers des charges techniques et proposer des solutions d'optimisation. Concevoir et tester des solutions pour garantir la stabilité des systèmes après la migration. Collaborer avec les équipes techniques et fonctionnelles pour coordonner les phases de test et d'intégration. Participer à la veille technologique pour anticiper les évolutions futures et les intégrer aux projets. Stack technique : Java , Spring (Spring Boot, Spring Batch) , Maven , Git, Jenkins
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