Trouvez votre prochaine offre d’emploi ou de mission freelance Java

Ce qu’il faut savoir sur Java

Java est un langage de programmation largement utilisé, connu pour sa portabilité et ses performances. Il est essentiel pour créer des applications multiplateformes, des solutions d'entreprise aux applications mobiles.

1 140 résultats
Freelance

Mission freelanceExpert IA Agentique – Gouvernance & Industrialisation

Intuition IT Solutions Ltd.
Publiée le
API
API REST
CI/CD

12 mois
400-550 €
Colombes, Île-de-France
Dans le cadre d'un projet IA au sein d'un grand compte, nous recherchons un profil senior pour piloter la gouvernance, la qualification et l'industrialisation de compétences agentiques. Vous intervenez sur la conception et la structuration d'un catalogue de composants agentiques réutilisables, depuis leur qualification jusqu'à leur publication et leur cycle de vie. Le rôle combine expertise technique, revue de code, qualité logicielle, DevSecOps et gouvernance. Vous travaillerez avec les équipes de développement, les référents IA et les équipes métiers afin de définir et faire appliquer les standards de qualité, sécurité, packaging et onboarding. Vos principales responsabilités : Qualifier les composants agentiques existants et identifier ceux pouvant intégrer le catalogue. Définir les processus d'onboarding, validation, publication et cycle de vie. Réaliser des revues de code et contrôler la qualité des composants. Mettre en place les standards de packaging et de distribution. Contribuer aux pipelines CI/CD et aux contrôles qualité et sécurité. Accompagner les équipes techniques et métiers dans l'utilisation des compétences agentiques. Environnement technique : Python, TypeScript / Node.js, Java, MCP, Tool Calling, JSON Schema, GitLab CI, SonarQube, linters, Checkmarx et outils DevSecOps.
Voir cette offre
Freelance

Mission freelanceUn Référent technique - Intégration & Data sur Lyon

Almatek
Publiée le
Apache Tomcat
API REST
Elasticsearch

1 an
Lyon, Auvergne-Rhône-Alpes
Almatek recherche pour l'un de ses clients, Un Référent technique - Intégration & Data sur Lyon Missions En tant que référent technique de la plateforme, vous êtes le garant de sa cohérence et de son bon fonctionnement au quotidien, en lien avec les équipes de développement, les éditeurs de logiciels et les équipes métier. Être l'interlocuteur technique de référence pour l'ensemble des parties prenantes du projet (équipes de développement internes et externes, éditeurs, architectes, support utilisateurs, équipes des systèmes connectés). Valider les choix techniques et garantir la cohérence de l'architecture globale de la plateforme. Animer les points techniques réguliers avec les équipes de développement/maintenance. Participer aux campagnes de tests lors des montées de version des outils. Cartographier et sécuriser les flux de données échangés avec les autres systèmes d'information ; piloter l'ouverture de nouvelles interfaces et les analyses d'impact. Planifier et sécuriser les opérations techniques (déploiements, montées de version) ; veiller au renouvellement des certificats, licences et comptes techniques ; suivre les vulnérabilités de sécurité et leur correction. Apporter une expertise sur les technologies de moteur de recherche d'entreprise (Elasticsearch, OpenSearch, Exalead ou équivalents), assurer une veille technologique et challenger les devis techniques proposés par les prestataires. Assurer le suivi et la résolution des incidents techniques dans des délais contractuels stricts. Documenter et capitaliser les procédures techniques pour garantir la continuité de service. Contribuer au reporting d'activité et à l'identification des risques projet. Construire et faire vivre une feuille de route technique (modernisation, gestion de la dette technique, plan de traitement des obsolescences). Compétences techniques recherchées Données : Oracle Senior SQL Senior ETL (outils d'intégration de données) Senior API REST Senior XML Senior JSON Senior Moteurs de recherche : Exalead Confirmé ElasticSearch / OpenSearch Confirmé Moteurs de recherche Big Data Senior Développement : Python Senior Java Confirmé Shell Confirmé Infrastructure & serveurs d'applications : Linux Senior Windows (serveur et poste de travail) Confirmé Tomcat Confirmé Apache Confirmé JBoss Confirmé OpenJDK Confirmé Packaging logiciel : MSI / InstallShield Confirmé Sécurité : SSL / TLS Senior SAML Senior LDAP Senior Signature de code Senior Architecture de systèmes d'information Intégration applicative Senior Architecture de flux de données Une connaissance d'une solution PLM du marché (type 3DExperience de Dassault Systèmes) est un plus apprécié, mais n'est pas éliminatoire. 5. Expériences valorisées Au moins 2 expériences d'intégration applicative sur des systèmes d'information de plus de 1 000 utilisateurs. Une expérience impliquant un moteur de recherche d'entreprise (Elasticsearch, OpenSearch, Exalead…). Une expérience de mise en place ou de pilotage d'interfaces applicatives. Une expérience de migration ou de transformation d'une plateforme existante.
Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur RECAT -java-IA

Mosofty
Publiée le
IA
J2EE / Java EE
React

1 an
40k-45k €
400 €
Paris, France
Développeur Full Stack confirmé / senior – React, Java & IA Expérience : 5 ans minimum Contexte du poste Nous recherchons un développeur Full Stack pour renforcer une petite équipe et participer au développement d'applications et d'interfaces intégrant des fonctionnalités d'intelligence artificielle. Nous souhaitons un profil autonome, débrouillard et polyvalent, capable de s'adapter à différents sujets et de proposer des solutions concrètes. Missions principales Développer des interfaces web avec React et des services backend avec Java. Intégrer des services et API d'intelligence artificielle dans les applications. Participer à la conception technique et aux choix d'architecture. Assurer la qualité, la sécurité et les performances des développements. Diagnostiquer et résoudre les problèmes techniques. Participer aux tests, aux revues de code et aux déploiements. Collaborer avec les équipes techniques et métier. Compétences requises Au moins 5 ans d'expérience en développement Full Stack. Bonne maîtrise de React, JavaScript / TypeScript et Java, idéalement avec Spring Boot. Expérience dans l'intégration de fonctionnalités d'IA : API de modèles, assistants conversationnels ou automatisation. Maîtrise des API REST, des bases de données et de Git. Bonne compréhension des pratiques de tests et de CI/CD. Compétences appréciées Connaissance de Go, Vue.js, gRPC et Azure, ainsi que des architectures cloud et des solutions d'IA générative. Profil recherché Vous savez prendre en charge un sujet de la conception à la mise en production. Curieux et pragmatique, vous êtes à l'aise pour intervenir au-delà de votre stack principale, apprendre de nouvelles technologies et travailler dans une équipe à taille humaine.
Voir cette offre
Freelance

Mission freelance🚀 Expert FICO Blaze Advisor (Migration v7.4 ➔ v7.10) - Full remote

Buy The Way
Publiée le
Enterprise Application Integration (EAI)
J2EE / Java EE
SAP FICO

12 mois
Île-de-France, France
CONTEXTE DE LA MISSIONDans le cadre de l'évolution du Système d'Information d'un grand groupe bancaire français, un projet de modernisation de l'Outil d'Aide à la Décision (OAD) est engagé. La mission porte sur la montée de version technique du Moteur de Règles Métier de FICO Blaze Advisor 7.4 vers la version 7.10 afin de maintenir la conformité et l'alignement technique entre les différentes briques applicatives. VOS MISSIONSEn tant qu'Expert FICO Blaze Advisor, vous prendrez en charge de bout en bout la réalisation de cette montée de version sur les différents périmètres applicatifs concernés : Migration Technique & Refactoring : Réaliser l'analyse d'impacts, adapter, développer et modifier les règles métier pour assurer une parfaite compatibilité avec la version 7.10. Qualification & Tests : Concevoir, formaliser et exécuter les plans de tests automatisés/fonctionnels pour garantir la non-régression et valider le bon fonctionnement des règles migrées. Documentation & Transfert : Mettre à jour la documentation technique, la cartographie des règles et les spécifications associées. Livrables attendus : Moteur et programmes mis à jour (règles Blaze compatibles v7.10). Cahier et rapports de tests détaillant les cas exécutés et leurs résultats. Dossiers d'architecture et documentation technique mis à jour.
Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur Data Stage / Python-Java

R&S TELECOM
Publiée le
Microsoft Access

12 mois
40k-48k €
400-480 €
Île-de-France, France
Contexte de la mission Grande institution financière publique, DSI, équipe de comptabilité détaillée (environ 9 personnes, Île-de-France). L'équipe est responsable d'une application de gestion des écritures comptables détaillées : collecte des écritures et des données de gestion, rapprochements mensuels compte-gestion. Cette application est construite sur Data Stage. La DSI veut en sortir pour aller vers Python ou Java, avec une ambition de fin mi-2027. L'équipe manque de ressources sur le sujet : le renfort permettrait d'accélérer la sortie de Data Stage. Objectifs et livrables Comprendre l'existant Data Stage (jobs, flux, règles de collecte et de rapprochement). Réécrire et migrer les traitements vers Python ou Java dans le cadre du décommissionnement. Garantir l'équivalence des résultats avec l'existant, en lien avec les business analysts comptables. Travailler en équipe agile avec le PO, les BA et les experts comptables Profil recherché Développeur ou data engineer connaissant Data Stage (pour lire l'existant) et solide en Python ou en Java (pour transformer). Appétence pour un environnement comptable : écritures, rapprochements. Utilisation de l'IA appréciée. Basé en Île-de-France. Environnement Data Stage (existant), Python et Java (cible), fonctionnement agile (SAFE). Compétences demandéesCompétencesNiveau de compétence Migration DE données JAVA Python ETL SAFE Comptabilité Rapprochement comptable SQL Data Stage
Voir cette offre
CDI
Freelance

Offre d'emploiDéveloppeur Full Stack F/H

AIS
Publiée le
Stack

1 mois
37k-45k €
225-450 €
Rennes, Bretagne
Dans le cadre de projets de développement et d'évolution d'applications métiers pour notre client, acteur majeur du secteur bancaire et financier, nous recherchons un développeur Full Stack capable d'intervenir sur l'ensemble de la chaîne applicative. La mission s'inscrit dans un environnement technique exigeant, avec des enjeux de qualité logicielle, de performance, de sécurité et de maintenabilité des applications. Missions principales : - Concevoir et développer de nouvelles fonctionnalités applicatives en Java et Angular. - Participer au développement et à l'évolution des services Back-End, notamment en Java et potentiellement Python. - Développer et maintenir les interfaces utilisateurs et assurer leur intégration avec les services métiers. - Concevoir et consommer des API REST. - Participer aux évolutions d'architecture et à la modernisation des applications existantes. - Assurer la qualité des développements : tests unitaires, intégration, revue de code. - Contribuer aux processus d'intégration et de déploiement continus. - Collaborer avec les équipes fonctionnelles et techniques dans un contexte Agile. Environnement technique : - Back-End : Java, Spring / Spring Boot, Python. - Front-End : Angular, TypeScript, HTML/CSS. - API : REST, JSON. - Bases de données : SQL / relationnelles. - Outillage : Git, Maven, Jenkins ou équivalent, SonarQube. - Méthodologie : Agile / Scrum.
Voir cette offre
Freelance
CDI

Offre d'emploiChef de projet applicatif à Niort

AIS
Publiée le
Agile Scrum
Angular
Gestion de projet

2 ans
45k-50k €
400-480 €
Niort, Nouvelle-Aquitaine
Au sein de la DSI d'une mutuelle majeure basée à Niort, vous accompagnerez les directions métiers dans leurs projets de transformation digitale et l'évolution de leurs applications stratégiques. Vous serez l'interlocuteur privilégié entre les équipes métier, les Product Owners, les architectes et les développeurs afin de garantir l'adéquation des solutions mises en œuvre avec les besoins exprimés. À ce titre, vous serez amené(e) à : Recueillir, analyser et challenger les besoins des utilisateurs et des directions métiers. Animer les ateliers de cadrage fonctionnel et les réunions de suivi projet. Rédiger les expressions de besoins, spécifications fonctionnelles et user stories. Prioriser les demandes en collaboration avec les métiers et les équipes de développement. Piloter les évolutions applicatives depuis leur conception jusqu'à leur mise en production. Coordonner les différents intervenants du projet (métiers, développeurs, architectes, équipes de recette et d'exploitation). Suivre les plannings, les risques, les budgets et les indicateurs de performance. Participer aux phases de recette fonctionnelle et accompagner la conduite du changement. Contribuer aux choix d'architecture et aux orientations techniques des applications. Bien que principalement orienté pilotage et fonctionnel, le poste nécessite une bonne compréhension des technologies Java 17/21, Angular ou React et PostgreSQL afin de faciliter les échanges avec les équipes de développement et de participer aux arbitrages techniques.
Voir cette offre
Freelance
CDI

Offre d'emploiExpert IAM senior – SSO / Okta / LDAP (H/F)

LOMEGARD
Publiée le
IAM

3 ans
40k-45k €
400-550 €
Île-de-France, France
Nous recherchons un Expert IAM senior pour renforcer, puis prendre le relais au sein de l'équipe chargée de la gestion des identités et des accès d'un grand compte. L'équipe conçoit, déploie et maintient les solutions IAM du groupe : SSO centralisé Okta, annuaires ODSEE, alimentation des identités par batchs Talend, composants d'authentification Java et applications de gestion des groupes et des mots de passe. Vous assurez l'expertise technique et le support de niveau 3 auprès des équipes de production, tout en participant au traitement des demandes utilisateurs et aux évolutions des services IAM. Vos missionsAdministrer les solutions IAM : raccordements applicatifs SAML / OpenID Connect, gestion des groupes, des comptes et des mots de passe. Accompagner les équipes dans l'application des bonnes pratiques de raccordement. Prendre en charge les incidents de niveau 1, assurer leur résolution ou leur escalade et contribuer à la gestion des problèmes. Assurer le support de niveau 3 sur Okta, les annuaires LDAP et les composants Java. Piloter ou réaliser les évolutions techniques : déploiement de solutions, ajout de modules, migrations et montées de version. Préconiser de nouvelles offres de service et des évolutions d'infrastructure avec les équipes ingénierie, production et sécurité, en évaluant leurs impacts sur l'exploitation et la maintenance. Contribuer à la roadmap technique et à la définition des normes d'exploitation. Rédiger et maintenir la documentation : comptes rendus d'ateliers, normes d'utilisation, guides d'installation, d'administration et d'exploitation, modes opératoires. Produire un compte rendu d'activité mensuel. Compétences recherchéesExpérience confirmée dans l'implémentation et l'exploitation de solutions IAM et de fédération d'identité en production, dans un environnement grand compte. Expertise sur Okta idéalement, ou sur des solutions telles que PingFederate, ForgeRock ou Keycloak. Très bonne maîtrise des protocoles SAML, OpenID Connect, WS-Fed et des API REST. Solides compétences sur les annuaires LDAP : ODSEE / DSEE, OpenDJ, OpenLDAP ou Active Directory. Maîtrise du scripting Shell, BAT ou PowerShell et des environnements Apache, Tomcat, Java / J2EE. Capacité à reprendre et faire évoluer des composants Java existants, notamment SSO CAS v1/v2 et web-services SOAP. Expérience du traitement des demandes utilisateurs et des incidents de niveau 1 en production : diagnostic, résolution et escalade. Une expérience de l'alimentation des identités par batchs Talend ou équivalent constitue un plus.
Voir cette offre
Freelance
CDI

Offre d'emploiTech Lead (Luxembourg)

EUROP IT SERVICES S.A
Publiée le
C#
DevSecOps
Javascript

6 mois
Luxembourg
RESPONSABILITÉS PRINCIPALES Encadrement & animation de l'équipe Encadrer et motiver les développeurs au quotidien Organiser et animer les rituels d'équipe (daily meetings, rétrospectives, revues de code) Assurer la montée en compétences par coaching, formation et partage de bonnes pratiques Gérer les ressources, la répartition des objectifs et le suivi des livrables Pilotage technique des projets Coordonner les activités de développement avec les PO et Scrum Master Assurer la planification et priorisation des tâches Garantir le respect des délais, de la qualité du code et des standards techniques Suivre l'avancement et remonter les alertes si nécessaire Représenter l'équipe aux comités de pilotage projet Garantie de qualité et pérennité technique Définir et faire respecter les standards de développement et bonnes pratiques Organiser et superviser les revues de code Veiller à la mise en place de tests automatisés et documentation technique Piloter les actions d'amélioration continue Lien métier-technique Participer aux ateliers d'analyse et spécifications Contribuer à l'estimation des charges Proposer des solutions techniques adaptées aux besoins métiers Faciliter la communication entre équipes métiers, PM et développeurs PROFIL REQUIS Expérience métier Expérience confirmée en assurance-vie au Luxembourg (domaine réglementaire, applicatif, organisation) Maîtrise des techniques de gestion de projet Compétences techniques Maîtrise des langages : C#, JavaScript/TypeScript Connaissance des frameworks et technologies du SI Maîtrise des méthodologies Agile et DevSecOps Maîtrise des bonnes pratiques (CleanCode, SOLID, DRY, KISS, YAGNI) Connaissance des architectures logicielles, Git, intégration continue Compréhension des principes de sécurité applicative Familiarité avec les outils de gestion de projet (Jira, GitLab, Confluence, etc.) Compétences transversales Leadership et esprit d'analyse Pédagogie, organisation et rigueur Capacité d'adaptation et esprit collaboratif Français et Anglais (écrit et oral)
Voir cette offre

Les métiers et les missions en freelance pour Java

Développeur·euse Java (Kotlin, Groovy...)

Le/ La développeur·euse Java utilise le langage Java pour concevoir, développer et maintenir des applications robustes, souvent dans des environnements back-end ou systèmes complexes.

Développeur·euse fullstack

Le/ La développeur·euse fullstack maîtrise Java pour gérer le développement côté serveur et assurer une interaction fluide avec le front-end.

Ingénieur·e devops (Cloud)

L’ingénieur·e devops utilise Java pour automatiser, configurer et optimiser les déploiements dans des environnements cloud tout en assurant la scalabilité des applications.

Architecte solutions

L’architecte solutions utilise Java pour concevoir des architectures logicielles modulaires, fiables et adaptées aux besoins métiers des entreprises.

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