Trouvez votre prochaine offre d’emploi ou de mission freelance Spring à Paris
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.
Mission freelance
[MDO] Tech Lead - Full stack (Java/Spring/Angular) (+6XP)
Objectif : Renforcer l’équipe du domaine de Gestion Prévisionnel & Flexibilité pour le développement de nouvelles IHMs d’une nouvelle brique applicative sur les applications WikiPROD et DispoReseau. Participation à la conception, à la mise en œuvre des développements à partir des spécifications fonctionnelles, ou de correctifs. Il est donc nécessaire de développer en respectant les bonnes pratiques définies tout en s’assurant des bonnes performances de l’application. Les développements s’appuient sur l’industrialisation des applications, des chaînes de déploiements, la supervision et l’automatisation des tests. Participer à la couverture des tests (TU/TI et tests autos), à la correction des anomalies fonctionnelles et/ou techniques. Participer aux différentes réunions/ateliers de l'équipe. Adopter un regard critique sur les travaux demandés en termes de choix de techniques ou fonctionnelles et donc être force de proposition afin d'améliorer l'application. Savoir communiquer et remonter les alertes ou points de blocages aux personnes concernées.
Offre d'emploi
DEVELOPPEUR JAVA REACT
Nous recherchons un Développeur Java / React confirmé , justifiant d’ au moins 3 ans d’expérience significative , pour rejoindre une mission longue et stratégique dans le secteur public. Vous participerez au développement, à l’évolution et à la maintenance d’applications critiques, en travaillant sur un socle technique moderne : Java côté back-end, React côté front-end, base de données PostgreSQL et un environnement Cloud/Docker . Poste basé en IDF avec rythme hybride (3 jours sur site, 2 jours télétravail). Démarrage immédiat – besoin urgent.
Offre d'emploi
Développeur JAVA BACKEND SPRING BATCH TDD (8 ans et plus)
🏭 Secteurs stratégiques : Banque d’investissement 🗓 Démarrage : ASAP PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 💡 Contexte /Objectifs : Dans ce cadre, la prestation consiste à contribuer à/au(x) : Développement des différents projets fonctionnels Développement ITRM Maintenance du legacy Intégration des développements dans le SI La production de documentation et de recommandation Le suivi de la Feature Team Environnement technique : Java 6/7/8/17, spring batch, spring web, xldeplloy, jenkins, SQL, SonarAutres technologies : Docker et Kubernetes. Livrables Les livrables attendus sont : Développement JAVA backend Développement ITRM Devops: mise en place de la chaine de déploiement du projet, des serveurs, monitoring etc. Documentation pour le suivi et le backuping
Offre d'emploi
Consultant automaticien QA Flux API microservices anglais courant H/F
Aldemia recrute un Consultant automaticien QA Flux API microservices anglais courant ( Spring batch, Java, SQL, API Rest, Kafka, Swagger) H/F en CDI pour l'un de nos clients dans le secteur de l'assurance. Contexte et cœur de métier Notre client édite et opère un système d’information dédié à la gestion et au versement des prestations en santé, assurance et prévoyance. Sa plateforme centralise les flux de données entre organismes payeurs, professionnels de santé et auxiliaires, afin d’optimiser le pilotage et le traitement des dossiers. Les utilisateurs principaux sont les Professionnels de santé (médecins, pharmaciens, laboratoires), les Gestionnaires (services administratifs, finance) et partenaires externes (mutuelles, caisses). Objectif Assurer la qualité d'un produit (ex. Discipline), la performance et la conformité du système d’information à chaque évolution, migration et phase de maintenance, tout en garantissant une expérience fluide pour tous les profils d’utilisateurs. Rôle et mission du QA Automatisation H/F 1.Garant de la qualité du produit dans le SI - Veille au respect du cahier des charges technique et fonctionnel ( use cases, user stories, processus métier ), de bout en bout (front-to-back ). - Priorise les acteurs projet les cas de test à automatiser - Réalise les scripts d'automatisation - Contrôle la cohérence des scénarii automatisés - Assure la continuité de service de test de son périmètre (capitalisation, formation) Définition et pilotage de la stratégie de tests - Élaboration de la stratégie de tests pour l’ensemble du produit, couvrant toutes les phases projet et la maintenance. - Gestion et coordination des ressources dédiées aux tests, ainsi que des équipes transverses nécessaires. 2.Reporting qualité - Suivi et restitution de la qualité du produit selon les Axes techniques et fonctionnels, Risques identifiés et mitigation, décisions Positionnement hiérarchique et interlocuteurs - Rattaché au Test Manager ou Testlead. - Interaction quotidienne avec : Product Owners, Business Analysts, équipes techniques, testeurs manuels et équipe d'automatisation. - Reporting régulier auprès des responsables produit, développement et direction des opérations. 3. Environnement et outils - Architecture : Web Services, batch - Outils QA : JIRA, Xray, Confluence, SoapUI, SQL, Selenium
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
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
Mission freelance
[MDO] Développeur Web (10XP)
Missions : - Participer à la conception et au développement du composant de règlement d’une plateforme liée à un projet stratégique. - Définir et mettre en œuvre les tests unitaires pour les modules dont il/elle a la responsabilité. - Appliquer les standards de développement définis par le projet et intégrer les retours des outils d’analyse de code (type Sonar). - Veiller au respect des exigences non fonctionnelles : performance, montée en charge, résilience, etc. - Être force de proposition sur des prototypes et en assurer la réalisation. - Collaborer étroitement avec les membres de l’équipe projet dans un contexte international. - Contribuer aux revues de code pour garantir la qualité logicielle. - Rédiger la documentation technique associée, en anglais. Compétences techniques : Excellente maitrise du language de programmation Java (17+) Connaissance de Kafka, Kafka connect Connaissance de spring Connaissance d'une base de donnees relationnelle ou NOSQL Experience dans environments distribues sous fortes contraintes en matiere de disponibilite, performance et integrite Methodologie Agile (SAFE) Methodologie DevOps Niveau d'anglais B2 minimum
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
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
Techlead Java Fullstack
Pour un acteur en Assurance, au sein de la DSI nous recherchons un techlead sur le périmètre AS (Action Sociale). La mission a pour objectifs d'intervenir sur différents sujets en lien avec l'Action Sociale: Développement d'une nouvelle application de gestion de l'action sociale assurance (ASAP) Gestion du MCO du périmètre Action Sociale Mission principale : Au sein d'une équipe de 6 personnes, réalisation d'une nouvelle solution de gestion de l'action sociale L'application est composée de batchs et d'une application web Les tâches concerneront la réalisation de développements front et back. En parallèle de ces travaux, gestion du MCO (Maintien en condition opérationnelles) : Prise en charge des incidents Développement des évolutions ou des correctifs Livrables : Documentation technique Réalisation des travaux de développements (front et back) Support sur les applicatifs gérés dans le cadre du MCO
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
Lead Tech JAVA - Secteur Bancaire
Résumé : Technical Lead ou Développeur Java Senior. Compétences fortes recherchées dans les technologies: Java, Webservices (REST, SOAP), Spring Batch, SQL, Websphere et outils DevOps (Jenkins, GitLab, etc). Contexte : Le service informatique de client souhaite confier à une société extérieure une prestation relative au renforcement de l'équipe OLIS FA pour une période indéfinie. La prestation s'inscrira au sein de la Direction des Systèmes d'Information pour le compte de la filière Métier Fund Administration qui couvre le processus de valorisation. Celle-ci assure le calcul de la valorisation des clients de la France, du Luxembourg, des autres entités géographiques du Groupe. PRESENTATION DU PROJET : La mission consiste à intégrer cette équipe en charge des évolutions dans le cadre de projet d'envergure et d'améliorations attendues par les différents métiers afin de développer et tester les besoins exprimés et rédiger les documents techniques nécessaires au maintien de l'activité. Cette application stratégique est utilisée aussi bien par des acteurs internes du groupe (Comptable OPCVM, Comptable Mandat, Service Référentiel, Service Flux, Service Reporting) que des acteurs externes (Société de gestion, Commissaires aux comptes) et ceci dans un contexte multilingue. Cette très grosse application J2EE, développée depuis plus de 20 ans, alimente et pilote un ensemble de progiciels Neoxam Global Portfolio spécialisés (valorisation OPCVM, valorisation mandats, …). Elle doit faire face à un accroissement continu de la volumétrie de fonds et de mandats administrés. La disponibilité et la performance de l'application sont une préoccupation permanente. Détail : CARACTERISTIQUES DE LA PRESTATION : Le Technical Lead ou le Développeur Java Senior doit renforcer l'équipe de développement afin de prendre en charge, rapidement et en autonomie, des évolutions sur un ou plusieurs modules applicatifs. Ces évolutions sont à réaliser dans le cadre de projets en lien avec la croissance de notre activité et nos objectifs de modernisation et de résilience. IMPORTANT : pour valider le profil, un test technique sur papier est réalisé sur site. Il porte sur du java et du sql, sur le principe du code review. Lors de la mise en œuvre des évolutions, un focus particulier est attendu pour : • Maitriser l'architecture actuelle (technique et fonctionnelle) du SI de l'Administration de Fonds (ADF) • Enrichir les documentations et la couverture de tests • Mettre en œuvre les procédures de gestion des incidents : supervision et alerte, identification rapide des root causes, etc. • Optimiser le code des applications (performance, refactoring, nettoyage du code …) • Collaborer aux projets de transformation (modularisation, changement technologique, ...) Des travaux hors période ouvrée sont parfois nécessaires sur certains domaines dans le cadre : • des mises en production de projet stratégique (week-end) • du monitoring de production (nuit).
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 java / angular
Intitulé du poste : Concepteur - Développeur Full Stack Java / Angular Mission : Analyser, concevoir, développer et maintenir des composants logiciels dans un environnement agile, en respectant les besoins métier, les normes et les procédures techniques. Responsabilités : Analyse & Conception : Contribuer à la définition des spécifications générales Réaliser l’analyse technique et l’étude détaillée Qualification : Élaborer les jeux d’essais pour les tests unitaires et d’intégration Effectuer les tests et corriger les dysfonctionnements Développement : Développer les modules applicatifs (front et back) Assembler les composants Rédiger la documentation technique Maintenance : Assurer la maintenance corrective et évolutive Administrer les composants logiciels réutilisables Environnement technique : Angular 17, TypeScript Java 21 Spring AWS Git, GitLab CI Material UI JEST, Cypress Méthodologies : Agile (Scrum)
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