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.

Votre recherche renvoie 303 résultats.
Freelance
CDI

Offre d'emploi
Développeur Java JEE / PLSQL

VISIAN
Publiée le
Java
PL/SQL

1 an
40k-45k €
400-670 €
Paris, France
Description de la mission Dans le cadre de l'activité internationale de l'exécution et du Clearing des produits dérivés au sein de l'équipe IT Architecture et Développements, les responsabilités de la mission sont : Gestion de projet Accompagnement des BA dans l'expression des besoins (mode projet ou catalogue) Gestion des demandes d'évolutions sur l'ensemble des développements internes Rédaction du cahier des charges et des spécifications techniques Coordination de la mise en place avec les différents fournisseurs (support, production, éditeurs de logiciels...) Analyse des spécifications produites par les BA (avec analyse d'impact) et définition des solutions adéquates afin de répondre aux besoins tout en suivant les normes et standards IT Garantir l'assurance qualité produit sur les livrables internes et sous-traités avec respect des jalons (Bonnes pratiques CMMI) Suivi des defects en phase projet (Quality Center, Jira/2Strack) Analyse et développement Développements au tour des progiciels Ubix et Lisa, des application interne de reporting (bubl batch, LDD), de risque et d'intégration de chaine Front-to-back (principalement en PL/SQL et Spring batch) Maintenance corrective et évolutive des fonctionnalités existantes Définition de la solution technique et des dépendances avec d'autres livrables si nécessaire Concevoir, développer et documenter (users guide - wiki) en interne les projets (Extraction Base de données, outil de suivi de risques, interfaces comptables ...) Réalisation de stress tests ou tests de performances Réalisation des phases de tests unitaires (IST) et d'intégration des applications développés Garantir les mises en production en fournissant les procédures de déploiements en production aux équipes de service delivery en respectant les délais Suivi des incidents en post production
Freelance
CDI
CDD

Offre d'emploi
DEVELOPPEUR BACKEND  Node.js/ Java

KEONI CONSULTING
Publiée le
Framework
Java
OWASP

18 mois
20k-60k €
100-400 €
Évry, Île-de-France
Contexte : Le candidat évolue au sein d’une architecture micro-services ou monolithique modulaire, selon les besoins métiers. Il est responsable de la robustesse, de la sécurité et de la scalabilité des services back. Son périmètre couvre l’implémentation de la logique métier, l’exposition d’APIs (REST/GraphQL), la gestion des données, ainsi que la performance des traitements. Le candidat s'inscrit dans un contexte de développement industrialisé avec Docker/Docker Compose/Kubernetes pour le packaging et la livraison continue. Il collabore étroitement avec les développeurs frontend et les équipes DevOps. MISSIONS Activités principales : • Développement des APIs et services métiers robustes et scalables. • Conception de schémas de données et mise en place d’interactions efficaces avec les bases. • Sécurisation des endpoints (authentification, autorisation). • Mise en place des tests unitaires et d’intégration backend. • Participation à la revue d’architecture, veille technologique, et amélioration continue. • Rédaction de documentation technique et support de production en lien avec les Ops LIVRABLES Services métiers et APIs ; - - - - Schémas de données et scripts SQL ; Pipelines CI/CD pour backend ; Documentation technique et guides d’intégration ; PROFILS & Exigences techniques : • Maîtrise des frameworks backend : Node.js (Express.js, NestJS), Java Spring , Django, Python (voir introduction). • Bonne connaissance des bases de données relationnelles et l'ORM (PostgreSQL, MariaDB) et NoSQL (MongoDB, Redis, Elasticsearch, InfluxDB). • Expérience dans le design et la mise en œuvre d’APIs RESTful : Utilisation de standards comme OpenAPI (Swagger) et/ou GraphQL. • Maîtrise des conteneurs Docker, utilisation de Docker Compose, Kubernetes (bases) pour orchestrer les services. • Connaissance des outils de qualité de code (SonarQube, ...). • Gestion des logs (ELK stack, Graylog) et monitoring (Prometheus, Grafana) et gestion des exceptions, • Intégration dans des pipelines CI/CD avec GitLab CI ou Jenkins. • Connaissance des pratiques DevOps, GitOps, ou SRE est un plus • Sécurité des applications : OWASP Top 10, authentification (OAuth2, OpenID Connect), autorisation, gestion des secrets.
CDI
Freelance

Offre d'emploi
DEVELOPPEUR BACK SENIOR 7 à 10 ans

WINSIDE Technology
Publiée le
AWS Cloud
Docker
Git

1 an
40k-45k €
400-480 €
Lille, Hauts-de-France
Le besoin concerne un renfort Back‑End sénior pour retravailler l’affichage des services mis à disposition des EF. Les services seront reçus en mode push, automatiquement, en fonction de l’étape du processus dans laquelle se trouve l’EF. L'équipe existante est composée de 2 dev BO dont un lead dev et un dev FO. L'objectif est d'arriver à une équipe de 4 dev BO et 2 dev FO. Description Le prestataire interviendra pour : - Développer et adapter les évolutions nécessaires côté Back‑End - Contribuer à la qualité, à la sécurité et aux performances du code - Participer aux rituels et échanges techniques avec l’équipe interne - Intégrer les tests automatisés dans les pipelines existants - Documenter les évolutions réalisées - Faire preuve d’une très grande adaptabilité et être opérationnel très rapidement Livrables • Développer des solutions backend de qualité : Conception, développement et maintenance des fonctionnalités backend. Contribution à la vie de l’équipe travaillant dans un cadre Agile. • Participation, dans le cadre des principes DEVOPS, au déploiement et au suivi de votre application. • Au sein d'un écosystème de projets variés, être force de proposition et au cœur de l'amélioration continue. Compétences 1/ Architecture IT Connaissance des composants : serveurs, applications, bases de données, réseau, services cloud Compréhension des interactions entre composants Maîtrise des standards techniques, choix technologiques, niveaux de sécurité, performances et évolutivité 2/ Capacité d’analyse et de synthèse Compréhension rapide de l’existant Identification des données essentielles Détection des impacts potentiels Production d’analyses claires et structurées Capacité à aller directement à l’essentiel 3/ CI/CD Maîtrise des pipelines CI/CD Pratique avancée de Git, automatisation et contrôle qualité Intégration des tests automatisés dans les pipelines 4/ Développement logiciel (stack requise) Langages & frameworks : Java 21+ ; Spring Boot 3 Outils : Git ; Maven ; Docker Cloud & intégrations : AWS SDK ; LocalStack (mock AWS S3) Tests & qualité : JUnit 5 ; OpenAPI Base de données & persistance : PostgreSQL ; Liquibase ; Redis ; Lombok Autres : ClamAV 5/ Méthodologie et pratiques de tests Connaissance des méthodologies agiles (Scrum) Estimation de charges Rédaction de documentation technique Maîtrise des frameworks de tests et automatisation Préparation/gestion des jeux de données Lecture et optimisation de code existant 6/ Collaboration Communication claire, écoute active, posture constructive Travail en équipe ; partage d’information ; coordination Très grande adaptabilité, sens des responsabilités, autonomie 7/ Software Design Structuration de modules, API et services Approche modulaire et découplée Réutilisabilité du code ; simplicité et cohérence Scalabilité technique et fonctionnelle 8/ Supervision IT Mise en place et amélioration des logs Contribution à la supervision existante Diagnostic rapide d’incidents ou anomalies
Freelance

Mission freelance
Développeur fullstack Senior - JAVA REACT Lille

Hexagone Digitale
Publiée le
API REST
CI/CD
Docker

12 mois
350-400 €
Lille, Hauts-de-France
Notre client, un acteur du secteur public, engage un projet stratégique de modernisation d’une application critique à fort impact national. Dans ce cadre, nous recherchons un Développeur Java / React Senior pour renforcer l’équipe de développement. Rôle et responsabilités Vous interviendrez sur l’ensemble du cycle de vie applicatif et serez notamment responsable de : La conception et le développement des fonctionnalités front-end (React) et back-end (Java). La gestion et optimisation des bases de données PostgreSQL. Le déploiement des applications dans un environnement Cloud / Docker . Le mentorat des développeurs juniors et confirmés (revue de code, bonnes pratiques). La participation aux choix d’architecture et aux orientations techniques. Le respect des normes de sécurité , performance et qualité logicielle dans un environnement sensible. Compétences techniques attendues Front-end : React (Typescript apprécié). Back-end : Java 8+ (Spring Boot, Spring MVC, Hibernate). BDD : PostgreSQL. Environnement : Cloud, Docker, CI/CD. Méthodologie : Agile, Jira, Git. Profil recherché Expérience 7 ans minimum en développement Full Stack Java / React. Solides bases en architecture logicielle et conception applicative . Expérience en encadrement technique ou accompagnement d’équipes. Excellente compréhension des environnements cloud et conteneurisés. Esprit d’équipe, autonomie, rigueur et capacité à évoluer dans un environnement exigeant. Conditions de mission Localisation : Lille Rythme : 2 jours en télétravail / 3 jours sur site Déplacement à Paris d’une journée, 2 fois par mois Démarrage : ASAP Durée : Mission longue (renouvelable)
Freelance

Mission freelance
DEVELOPPEUR FULLSTACK ( 500 euros max )

PARTECK INGENIERIE
Publiée le
Angular
Apache Kafka
J2EE / Java EE

12 mois
400-500 €
Boulogne-Billancourt, Île-de-France
Dans le cadre de la modernisation de son outil « cœur de métier », un projet de grande envergure est lancé pour entreprendre une refonte technique majeure : au sein de l’équipe de développement, vous participez au développement de la chaine métier selon la méthodologie Scrum de l’Agilité. Vous continuez au développement du nouvel outil (composants communs, CI, infrastructure, …) et réaliserez de nouveaux modules (mise en œuvre de micro-services et d’API) techniques et fonctionnels sur l’application dans un contexte des nouvelles technologies lié au Cloud du Groupe. Vous contribuerez à l’optimisation de la qualité du code, à sa maintenabilité. Vous pourrez aussi être amené à assurer les tests unitaires et automatiques Enfin, vous serez assuré de maintenir vos compétences à jour et d’acquérir celles nécessaires aux nouvelles activités : fonctionnelles, techniques, architecture. Profil recherché Profil ayant une expérience significative d’au moins 4 ans. Vous manifestez un vif intérêt pour les nouvelles technologies du Cloud, vous avez de solides connaissances des systèmes d’information, vous connaissez les principes de la méthodologie Agile, vous êtes curieux intellectuellement, force de proposition, vous n’hésitez pas à rédiger et publier de la documentation technique et enfin, vous souhaitez rejoindre une équipe dynamique et à taille humaine. Compétences souhaitables pour le poste · Applications et technologies Java (au moins 17), Intellij Spring Boot, Spring Cloud (Gateway, Kubernetes, Vault, Docker, …), Kafka, Kafka Connect … Angular (de preference 19+) · Continuous integration (CI) Gitlab, Artifactory, Jenkins · Base de données PostgreSQL, MongoDB Documentation Confluence Anglais lu, parlé et écrit.
CDI

Offre d'emploi
Développeur Java Back-end (H/F)

SYAGE
Publiée le
J2EE / Java EE

Monaco
Les + du poste : Vous rejoindrez un groupe prestigieux en excellente santé financière. Vous évoluerez dans un contexte de transformation digitale offrant des projets stimulants et structurants. Vous travaillerez sur des environnements technologiques variés, dans une entreprise multi-sectorielle. Vous bénéficierez d’un cadre de travail agréable et de perspectives d’évolution (plans de carrière, turn-over très faible). Contexte : Au sein de l’équipe d’Ingénierie Logicielle, vous interviendrez dans le développement d’API et de services de flux d’échanges de données entre les différents domaines applicatifs et Data du système d’information. Vous serez également amené(e) à intervenir sur la plateforme d’orchestration des flux (IPaas) . Responsabilités : Développer et maintinir des applications en Java avec le framework Spring Boot Requête et fait évoluer des modèles de données relationnels et noSQL (Postgres / Mongo) Assurer de l’implémentation script ETL Python Implémenter et gèrer des flux de données avec Kafka Streams Mettre en place des tests unitaires et des tests d'intégration pour garantir la robustesse et la fiabilité des applications Conçevoir et optimiser des API REST et GraphQL performantes et sécurisées Exploiter des bases de données SQL et optimiser les requêtes Automatiser et déployer les applications avec Docker et Jenkins/Gitlab Rédiger des scripts Shell pour l'automatisation des tâches Intègrer des flux de données en temps réel et en batchs, les traiter et les mettre à disposition pour l’équipe BI Assurer une veille technologique et est force de proposition pour l’amélioration continue des applications
CDI

Offre d'emploi
Développeur Java H/F

ECONOCOM INFOGERANCE ET SYSTEME
Publiée le

37k-39k €
Strasbourg, Grand Est
Nous vous invitons à relever de nouveaux challenges et à évoluer sur des projets d'expertise et d'innovation en prenant part à l'aventure Econocom. A travers sa marque Workplace Infra Innovation, l'activité Services en région Grand Est accompagne plus de 40 clients grands comptes et institutions publiques dans tout secteur d'activité dans la transformation de leur système d'information, à travers la mise à disposition de moyens humains et techniques. Ce qui vous attend : Au sein d'une société de courtage d'assurance, vous intégrerez une équipe de développeurs et de concepteurs dans une prestation d'assistance technique. Vous participerez à la conception et au développement de solutions applicatives basées sur une architecture micro-services Java. Vos responsabilités : • Analyser les besoins métiers et proposer des solutions adaptées • Concevoir et développer des composants applicatifs en Java / Spring Boot • Réaliser les tests (unitaires, intégration, charge) et garantir la qualité du code • Participer aux phases d'intégration et de mise en production • Assurer la maintenance corrective et évolutive des applications • Maintenir les solutions en conditions opérationnelles • Rédiger et maintenir la documentation technique • Contribuer au respect des standards qualité et des bonnes pratiques • Assurer le support utilisateur et le reporting auprès du chef de projet • Rapporter au chef de projet son activité quotidienne et remonter les alertes sur son périmètre d'intervention L'environnement technique : Java, Spring Boot, framework JS, Broker (RabbitMQ, Kafka, JMS), base de données (SQL Server, MongoDB), jUnit, Git, IntelliJ, Maven, Sonar, Jenkins, Ansible, JIRA, Confluence. Ce que nous vous proposons : Valeurs : en plus de nos 3 fondamentaux que sont l'audace, la bonne foi et la réactivité, nous garantissons un management à l'écoute et de proximité, ainsi qu'une ambiance familiale Contrat : en CDI, avec un démarrage selon vos disponibilités (nous acceptons les préavis) Localisation : prestation de client grand compte sur Strasbourg Package rémunération & avantages : • Le salaire : rémunération annuelle brute selon profil et compétences • Les basiques : mutuelle familiale et prévoyance, titres restaurant, remboursement transport en commun à 50%, avantages du CSE (culture, voyage, chèque vacances, et cadeaux), RTT (jusqu'à 12 par an), plan d'épargne, prime de participation • Nos plus : forfait mobilité douce & Green (vélo/trottinette et covoiturage), prime de cooptation de 1000 € brut, e-shop de matériel informatique à des prix préférentiels (smartphone, tablette, etc.) • Votre carrière : plan de carrière, dispositifs de formation techniques & fonctionnels, passage de certifications, accès illimité à Microsoft Learn • La qualité de vie au travail : télétravail avec indemnité, évènements festifs et collaboratifs, accompagnement handicap et santé au travail, engagements RSE Référence de l'offre : v7cxqrnly2
Freelance

Mission freelance
243164/Développeur Java expérimenté Nantes

WorldWide People
Publiée le
Java

6 mois
300-350 £GB
Nantes, Pays de la Loire
Développeur Java expérimenté Nantes Nous recherchons un Développeur Java passionné et expérimenté pour rejoindre notre équipe interne dédiée à la maintenance applicative pour un client du Secteur Public. Vous évoluerez dans un environnement agile, où la collaboration et l'innovation sont au cœur de nos pratiques. Étant donné la nature du projet, il est impératif que la personne soit habilitable pour des raisons de sécurité. Compétences requises : Maîtrise du langage Java et des frameworks associés (Spring, Hibernate, etc.). Expérience avec les outils de développement et de gestion de version (Eclipse/IntelliJ, Git). Connaissance des bases de données relationnelles (MySQL, PostgreSQL). Familiarité avec les méthodologies Agile (Scrum, Kanban). Compétences en tests unitaires et en intégration continue (JUnit, Jenkins). Capacité à travailler en équipe et à communiquer efficacement. Profil recherché : Diplôme en informatique (Bac+3 minimum) Expérience professionnelle de 3 ans minimum en développement Java. Autonomie, rigueur et sens de l'organisation. Esprit d'équipe et bonnes capacités relationnelles. Curiosité et volonté de se tenir à jour sur les nouvelles technologies. Objectifs et livrables Missions principales : Analyser les besoins fonctionnels et techniques. Participer à la conception et au développement des applications en Java. Réaliser les tests unitaires et d'intégration. Assurer la maintenance évolutive et corrective des applications existantes. Collaborer étroitement avec les équipes fonctionnelles et techniques pour garantir la qualité des livrables. Participer aux réunions de suivi de projet et aux cérémonies Agile (daily stand-up, sprint planning, retrospectives, etc.). Contribuer à l'amélioration continue des processus et des pratiques de développement.
Freelance

Mission freelance
243165/Développeur Java expérimenté

WorldWide People
Publiée le
Java

6 mois
Nantes, Pays de la Loire
Développeur Java expérimenté nantes Nous recherchons un Développeur Java passionné et expérimenté pour rejoindre notre équipe interne dédiée à la maintenance applicative pour un client du Secteur Public. Vous évoluerez dans un environnement agile, où la collaboration et l'innovation sont au cœur de nos pratiques. Étant donné la nature du projet, il est impératif que la personne soit habilitable pour des raisons de sécurité. Compétences requises : Maîtrise du langage Java et des frameworks associés (Spring, Hibernate, etc.). Expérience avec les outils de développement et de gestion de version (Eclipse/IntelliJ, Git). Connaissance des bases de données relationnelles (MySQL, PostgreSQL). Familiarité avec les méthodologies Agile (Scrum, Kanban). Compétences en tests unitaires et en intégration continue (JUnit, Jenkins). Capacité à travailler en équipe et à communiquer efficacement. Profil recherché : Diplôme en informatique (Bac+3 minimum) Expérience professionnelle de 3 ans minimum en développement Java. Autonomie, rigueur et sens de l'organisation. Esprit d'équipe et bonnes capacités relationnelles. Curiosité et volonté de se tenir à jour sur les nouvelles technologies. Objectifs et livrables Missions principales : Analyser les besoins fonctionnels et techniques. Participer à la conception et au développement des applications en Java. Réaliser les tests unitaires et d'intégration. Assurer la maintenance évolutive et corrective des applications existantes. Collaborer étroitement avec les équipes fonctionnelles et techniques pour garantir la qualité des livrables. Participer aux réunions de suivi de projet et aux cérémonies Agile (daily stand-up, sprint planning, retrospectives, etc.). Contribuer à l'amélioration continue des processus et des pratiques de développement.
Freelance

Mission freelance
POT8913 - Un Chef de Projet Technique / AMOA IA Confirmé Sur Saint-Denis

Almatek
Publiée le
Docker

6 mois
260-450 €
Saint-Denis, Île-de-France
Almatek recherche pour l'un de ses clients ,Un Chef de Projet Technique / AMOA IA Confirmé Sur Saint-Denis Contexte client: Le client développe sa propre solution de gestion des baux de logements, stratégique pour le SI RH/Finance, intégrant des pratiques innovantes de développement assisté par IA (Claude, vibecoding). Missions principales: Piloter techniquement le projet et contribuer à la définition de l’architecture cible. Mettre en place et maintenir les environnements de développement, recette et production (on-premise). Exploiter et optimiser les pipelines CI/CD (Docker, Kubernetes, Git). Encadrer et coordonner les équipes de développement, incluant les pratiques de vibecoding. Assurer le pilotage projet : planification, suivi d’avancement, gestion des risques et reporting. Porter le rôle AMOA : analyse des besoins, animation d’ateliers métiers, rédaction des spécifications fonctionnelles. Construire, prioriser et maintenir le backlog produit et les user stories. Valider les livrables (documentaires et applicatifs) et accompagner la conduite du changement. Compétences clés : Pilotage de projet technique : 4 / 5 AMOA / cadrage fonctionnel & backlog produit : 4 / 5 IA générative (Claude, vibecoding, agents IA) : 4 / 5 Développement Java / Spring & API sécurisées : 3 / 5 DevOps (CI/CD, Docker, Kubernetes) : 3 / 5 Sécurité des données & conformité (RGPD, chiffrement) : 3 / 5 Communication & coordination multi-acteurs : 4 / 5 Livrables attendus: Contribution au document d’architecture technique cible. Documentation CI/CD et Kubernetes. Planning macro, roadmap produit et gouvernance projet (RACI, instances). Tableaux de bord projet (KPI, avancement, risques). Spécifications fonctionnelles détaillées. Backlog produit priorisé et user stories avec critères d’acceptation. Plans et rapports de tests fonctionnels. Guides utilisateurs, supports de conduite du changement. Documentation projet (Confluence, DAT, ASD, maintenance, REX). Notes / points de vigilance: Forte criticité métier (RH, paie, finance, IFRS16). Dépendance aux interfaces SI existantes (HR4YOU, RAPSODIE, MAIA). Montée en charge et industrialisation des usages IA à maîtriser (sécurité, performance, conformité). Rôle hybride nécessitant un équilibre fin entre pilotage, technique et AMOA.
Freelance
CDI

Offre d'emploi
Responsable de projets Infrastructure & production

Codezys
Publiée le
ITIL
PostgreSQL
VMware

12 mois
47 030-53 100 €
450-510 €
Gradignan, Nouvelle-Aquitaine
Contexte : La DSI-RC recherche un responsable de projets techniques Infrastructure et Production pour finaliser, d'ici fin septembre, des montées de versions et décommissionnements liés à la gestion de l'obsolescence IT. Projets principaux : Montée de version PostgreSQL : migration de PostgreSQL V13 à V16 sur l'ensemble du SI-Métier. Réduction de l'obsolescence : mise à jour des infrastructures Apache. Décommissionnement Citrix : déploiement d'une solution alternative pour certains périmètres. Profil recherché : Expérience en gestion de projets de mise à niveau de composants système et migration multi-acteurs. Compétences relationnelles, rédactionnelles et pédagogiques importantes. Capacité à gérer des projets techniques exigeants dans un environnement multi-Directions. Appétence pour la matière technique et connaissance du SI-RC, un atout. Maîtrise des méthodologies ITIL (gestion des changements, incidents). Expérience d'au moins 6 mois sur la gestion de projets en environnement technique. Reprise de projets en cours, expérience forte requise. Contraintes : Mission de 6 mois, non renouvelable. Lieu : Gradignan, région Bordelaise, proximité avec les experts techniques souhaitée. Profil : uniquement responsable de projets techniques, pas profils métier ou études. Objectifs et livrables : Première phase : pilotage de l'intégration du progiciel de comptabilité CEGID XRP Ultimate, incluant la base Oracle, pour couvrir les besoins comptables des groupes de Protection Sociale (AG2R La Mondiale, Klesia, Malakoff-Humanis). Deuxième phase : cadrage et pilotage d’un projet d’intégration d’un nouveau progiciel pour la gestion de la GED Fédérale, utilisé par 10 000 gestionnaires. Prestations attendues : Réalisation de cadrages et plans de projets, évaluation des charges et plannings, animation de réunions (COPIL, COMOP), reporting hebdomadaire. Bilans et gestion de l’environnement technique (serveurs, middleware, data) : X86, virtualisation VMware Redhat Linux 8.0/9.0, Apache, OpenShift, JBOSS EAP 7.4/8.0 PostgreSQL 13/16 Citrix Environnement Java : Java, JEE, SQL, Spring, Hibernate, Angular, CMS. Méthodologie : MDA, TOGAF, MEGA pour la modélisation.
Freelance
CDI

Offre d'emploi
Développeur Full-Stack Senior

VISIAN
Publiée le
Java
PL/SQL

1 an
40k-45k €
400-670 €
Paris, France
Description de la mission Résumé Développement Full-Stack très expérimenté avec une solide expertise backend et de fortes compétences d'architecture technique. Spécialisé en Java 17+, Spring Boot, micro-services, systèmes de messagerie et bases de données Oracle. Capacité démontrée en conception et construction des systèmes d'entreprise en appliquant les meilleures pratiques en matière de qualité du code, d'automatisation des tests et d'architecture propre. Mission en ambiance Backend (expertise principale) Architecture micro-services – conception, développement, intégration Conception d'API – REST, architectures asynchrones Java moderne (17+) – niveau expert Spring Boot / Spring Framework Domain-Driven Design (DDD) Front-end (dimension full-stack) JavaScript / TypeScript Angular moderne (19+) Intégration UI avec le backend Systèmes d'événement & de messagerie Kafka – producteurs/consommateurs/partitionnement, streaming d'événements et registre de schémas Message Queuing (MQ) : JMS, IBM MQ, ActiveMQ ou équivalents Conception d'architectures orientées événements Bases de données Oracle – rédaction de requêtes SQL et PL/SQL selon les besoins Modélisation relationnelle & systèmes transactionnels Qualité & automatisation Automatisation des tests – JUnit, tests d'intégration & d'API Méthodes TDD/BDD Atouts souhaités Conteneurisation Kubernetes – notions d'orchestration Outils CI/CD Outils de monitoring & de logging (Prometheus, Grafana, …) Responsabilités Conception et développement des services backend avec Java 21 et Spring Boot Contribution à l'architecture des micro-services et des solutions distribuées Mise en place et maintien des intégrations Kafka et MQ Implémentation des flux métier complexes avec une haute fiabilité et maintenabilité Développement du front-end Angular lorsque nécessaire dans le cadre d'une livraison full-stack Garantie des standards de qualité élevés, incluant l'automatisation des tests et les revues de code Rédaction des requêtes SQL et du PL/SQL selon les besoins Apport des conseils techniques et des apports architecturaux Participation active aux cérémonies Agile Scrum (planification, raffinements, daily, …) Diagnostic des incidents de production et contribution à la robustesse du système
CDI
Freelance
CDD

Offre d'emploi
INGENIEUR DE DEVELOPPEMENT JAVA SWING/JAVA J2EE 

KEONI CONSULTING
Publiée le
API
Java
SQL

18 mois
20k-60k €
100-500 €
Évry, Île-de-France
Contexte : Le candidat interviendra dans le développement d’applications Java complexes, tant sur le plan graphique (interfaces riches avec Swing ou JSF) que sur la couche métier (Java EE, SringBoot). Il conçoit, développe et intègre des composants logiciels robustes, évolutifs et ergonomiques, en s’appuyant sur des méthodologies orientées objet (UML, design patterns) et des environnements distribués. Son expertise couvre tout le cycle de vie logiciel, de l’analyse fonctionnelle à la rédaction de la documentation technique. MISSIONS Activités principales : • Faire l’analyse fonctionnelle du composant graphique ou de l’application à développer • Conception éventuelle d’une hiérarchie de classes java • Valider les spécifications avec la maitrise d’ouvrage • Concevoir les programmes de tests • Tester et intégrer • Rédiger les documents techniques Profil & Exigences techniques : • Avoir des connaissances approfondies en ingénierie logicielle : concepts et langage java, javascript …), outils et méthodologies de développement logiciel • Maîtriser les concepts et techniques liés au langage Java, ainsi son écosystème de frameworks comme Spring Framework (Core, Boot, MVC, Data), les API de logging (SLF4J), les API de tests et de mocking, et les outils de build (Maven, Gradle) • Maîtriser les concepts d’Interface Homme Machine et d’ergonomie et notamment Java SWING. • Maitrise des environnements distribués (architecture micro-services, API Web REST et GraphQL) • Maitrise des conteneurs Docker • Maîtriser les concepts et techniques liés au langage SQL, ORM, JDBC • Maîtrise de Git, GitLab/GitHub CI, pipelines CI/CD • Maitriser le développement dans le cadre d’environnement d’applications d’entreprise (JEE, Nodejs, React,..) • Connaître les méthodologies d’analyse et de conception orientée objet (UML, Design Patterns) LIVRAVLES Spécifications fonctionnelles et techniques ; - - - - - - - Code source des composants Java (Swing / J2EE) ; Interfaces graphiques (IHM) et couches métier ; Scripts de tests unitaires et d’intégration ; Cahier de recette et rapports de tests ; Package ou artefacts prêts à déployer ; Documentation technique ; Etc.
CDI

Offre d'emploi
Développeur Front Angular Java H/F

HAYS France
Publiée le

40k-50k €
Bordeaux, Nouvelle-Aquitaine
Vos missions Vous développez des interfaces web modernes en Angular 18+ Vous concevez des écrans ergonomiques et contribuez à l'amélioration de l'UX et du design Vous participez à la conception et au développement de fonctionnalités backend en Java / Spring Boot Vous appliquez les bonnes pratiques Git (branches, PR, revue de code) Vous réalisez les tests, assurez la qualité du code et participez à la mise en production Vous collaborez étroitement avec l'équipe backend pour garantir l'intégration des fonctionnalités Vous contribuez à l'amélioration continue, à la veille technologique et à l'évolution des outils Stack technique Front : Angular 18+, TypeScript Back : Java - Spring Boot 3+ Git, GitFlow SQL (niveau intermédiaire) Docker (débutant) UI/UX, data visualisation (appréciés)
Freelance
CDI
CDD

Offre d'emploi
Chef de projets Infrastructure & Production en environnement complexe

KEONI CONSULTING
Publiée le
Angular
GED (Gestion Électronique des Documents)
ITIL

18 mois
20k-60k €
100-600 €
Bordeaux, Nouvelle-Aquitaine
CONTEXTE Notre client recherche un responsable de projets techniques Infrastructure et Production dans le contexte de montées de versions de socles techniques et de décommissionnements qui doivent être finalisés pour la fin septembre. Un projet consiste en la montée de version de notre système de base de données relationnel sur l'ensemble des périmètres de notre SI-Métier (de PostgreSQL V13 à PostgreSQL V16). Un projet de réduction de l'obsolecence de nos infrastructures Apache et un projet de décommissionnement de nos infrastructures Citrix. Ce dernier projet n'est pas qu'un projet de décommissionnement, il s'agit également de définir et mettre en place une solution alternative à Citrix sur certains périmètres. Idéalement le candidat a mené des projets de mise à niveau de composants systèmes dans un contexte de gestion d'obsolescence IT. Il aura piloté des projets d'intégration et de migration dans un environnement multi-acteurs (ce qui implique des compétences relationnelles, rédactionnelles, pédagogiques fortes). Les capacités de gestion de projet en environnement technique exigeant et dans une organisation multi-Directions sont à mettre en avant. L'appétence à la matière technique est obligatoire. La bonne connaissance des métiers de l'exploitation et des processus ITIL (pratique nécessaire) est un plus (Gestion des changements, gestion des incidents...) avec pondération importante pour l'évaluation. MISSIONS Le candidat retenu devra prendre en charge dans un premier temps : - Le pilotage de l'intégration d'un progiciel Métier de Comptabilité (solution CEGID XRP Ultimate) couplé à une base Oracle et à intégré dans le SI Puis du cadrage et du pilotage d'un projet d'intégration d'un progiciel fonctionnel en cours de sélection pour le remplacement de notre GED Livrables attendus "Cadrages Projets / Plan Projets Evaluation de charges / Plannings de macro jalon, plannings détaillés, chronogrammes Livrables d'animation de COPILs, COMOPs… CR de COPILs et de COMOP. Livrables de reporting : flash hebdos... Bilans Projet Environnement technique - technologique "Environnement serveur / middleware / data x86, virtualisation Vmware, Redhat Apache, Redhat Linux 8.0/9.0, Redhat OpenShift, JBOSS EAP 7.4.x/8.0, PostgreSQL V 13/16, Environnement Citrix Environnement Java Java, JEE, SQL, Spring 3.X, Spring-batch, Hibernate 4.X / JPA, Apache CXF, Angular, logiciels CMS Environnement Méthodologique MDA (Model Driven Architecture), TOGAF, MEGA pour la modélisation"

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.

Dé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.

Consultant·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.

Architecte 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.

303 résultats

Contrats

Freelance CDI CDD Alternance Stage

Lieu

Télétravail

Télétravail partiel Télétravail 100% Présentiel

Taux Journalier Moyen min.

150 € 1300 € et +

Salaire brut annuel min.

20k € 250k €

Durée

0 mois 48 mois

Expérience

≤ 2 ans d’expérience 3 à 5 ans d’expérience 6 à 10 ans d’expérience > 10 ans d’expérience

Publication

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2026 © Free-Work / AGSI SAS
Suivez-nous