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 165 résultats
Freelance
CDI

Offre d'emploiBusiness Analyst _ Couche d'intégration

CAT-AMANIA
Publiée le
API
Business Process Model and Notation (BPMN)

1 an
40k-45k €
400-550 €
Paris, Île-de-France
Je suis à la recherche pour un de nos clients d'un Business Analyst _ Couche d'intégration. Cette plateforme a pour vocation : • d'exposer les APIs du SI ; • d'orchestrer les échanges inter-applicatifs ; • de gérer les événements métiers ; • de standardiser les modèles de données ; • de mutualiser les intégrations entre pays ; • Les intégrations reposent notamment sur : • APIs REST ; • Kafka ; • modèles pivots de données ; • échanges évènementiels ; • échanges fichiers ; • composants Java / Spring boot / Webmethods; • patterns d'intégration d'entreprise. Business Analysis· Analyse fonctionnelle et des interfaces ; · Ateliers de conception avec les PO Domaines (KYC, eSign, ...) ; · Rédaction des spécifications et des blueprints ; · Mapping des données, avec prise en compte des pivots ; · Définition des services "sur étagère" (orientation produit) ; · Documentation des APIs et événements (catalogue de services) ; · Définition des scénarios de test et spécification des mocks ; o Démarche Integration · Approche "as-a-Product" : concevoir des APIs et des flux d'intégration comme des produits à part entière, · Capacité à découper un besoin métier en "services" autonomes, standardisés et réutilisables, · Contribution active à la définition et à l'animation du catalogue de services/APIs de l'entreprise, · Capacité à interagir avec les PO des différents domaines (KYC, eSign, etc.) pour capter leurs besoins, aligner les roadmaps d'intégration o Conception et Analyse · Analyse et modélisation des processus (BPMN), incluant la cartographie des flux, identification des points d'intégration synchrone/asynchrone · Modélisation de données & mapping, et évolution du dictionnaire de données, matrice de mapping · Spécification fonctionnelle d'interfaces et exigences · Rédaction et spécifications des scenarios de tests fonctionnels et mocks o Culture et outils : · Compréhension architecture : APIs REST, EDA avec les concepts autour de Kafka · Notion outils : Bruno, Insomnia · Gestion de projet Agile, incluant les outils Jira et Confluence
Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur Fullstack .NET / Angular Senior

bdevit
Publiée le
.NET
.NET CORE
Angular

36 mois
Île-de-France, France
Contexte :Dans le cadre de ses activités, une banque de renom recherche un Développeur Fullstack .NET / Angular Senior pour participer à la conception, au développement et à l'évolution d'applications web, en intervenant aussi bien sur la partie BackEnd que FrontEnd. Missions Principales : Concevoir, Développer et Maintenir des applications web FullStack ; Développer les fonctionnalités BackEnd en s'appuyant sur l'écosystème .NET et les technologies associées ; Concevoir et Faire évoluer des interfaces utilisateur dynamiques et performantes avec Angular et HTML5 ; Participer à la conception technique et à l'évolution de l'architecture applicative ; Développer et Intégrer des API REST ; Garantir la qualité du code, la performance et la maintenabilité des applications ; Participer aux revues de code, aux tests et à la résolution des anomalies ; Collaborer avec les équipes techniques et fonctionnelles dans un environnement international. BackEnd : Maîtrise de C# et de l'écosystème .NET récent (.NET Core / .NET 6+) ; Bonne maîtrise d'ASP.NET Core et du développement d'API REST ; Connaissance des architectures applicatives et des bonnes pratiques de développement. FrontEnd : Maîtrise d'Angular et de TypeScript ; Bonne connaissance de HTML5, CSS3 et JavaScript ; Capacité à concevoir des interfaces web performantes et maintenables. Qualité & Outils : Maîtrise des tests unitaires et des bonnes pratiques de développement ; Utilisation d'outils de gestion de versions, notamment Git ; Une connaissance des pipelines CI/CD constitue un atout.
Voir cette offre
CDI
Freelance

Offre d'emploiScrum master F/H

AIS
Publiée le
Scrum

1 mois
42k-46k €
230-460 €
Niort, Nouvelle-Aquitaine
Intégré(e) aux équipes d'un de nos clients grands comptes, vous accompagnerez plusieurs squads Agiles au sein d'un environnement collaboratif et orienté delivery. Vous devrez mobiliser une solide culture technique issue d'un parcours de développement logiciel, vous permettant de comprendre les enjeux des équipes, de dialoguer efficacement avec les développeurs et de contribuer à l'amélioration continue des pratiques de développement. Le détail de vos missions sera le suivant : - Accompagner une ou plusieurs squads dans l'application des pratiques Agile (Scrum, Kanban, Lean). - Animer l'ensemble des cérémonies Agile : Daily, Sprint Planning, Sprint Review, Rétrospectives, ateliers de cadrage et workshops. - Préparer et animer les flash reports, comités de suivi et points d'avancement destinés aux parties prenantes. - Faciliter la communication entre les équipes techniques, les Product Owners, les métiers et les managers. - Identifier, suivre et lever les obstacles impactant le delivery. - Accompagner les équipes dans leur montée en maturité Agile. - Développer la culture de l'amélioration continue et du feedback. - Suivre les indicateurs Agiles et proposer des plans d'amélioration. - Contribuer à la synchronisation des équipes et à la gestion des dépendances. - Accompagner les Product Owners dans la gestion et la priorisation des backlogs. - Participer aux communautés Agile et aux démarches de transformation de l'organisation. Environnement technique : - Java 17/21 - Spring Boot - API REST - Angular - Git - CI/CD - DevOps - Maîtrise des outils Jira et Confluence.
Voir cette offre
Freelance
CDI

Offre d'emploiTech Lead Senior Migration Cloud

VISIAN
Publiée le
Migration
Zone démilitarisée (DMZ)

1 an
Île-de-France, France
ContexteAccélérer la migration d'un portefeuille d'applications intranet 3-tiers (Java, Kubernetes, Nginx, PostgreSQL) vers le cloud interne DMZR. Les objectifs sont de réduire l'obsolescence, de sécuriser les socles et de tenir les délais. Le projet a un périmètre européen, en lien avec les équipes pays. L'équipe se compose d'1 responsable de patrimoine et de 3 chefs de projet. MissionsDiagnostiquer et prioriser le portefeuille : conformité 3-tiers, dépendances, risques, obsolescence, prérequis DMZR. Définir une trajectoire de migration par application : séquencement, charges, risques, critères de succès, plan de repli. Piloter le delivery : roadmap, jalons, arbitrages, levée des blocages, reporting. Coordonner le partenaire externe de migration : cadrage, challenge des estimations, contrôle des livrables, suivi des délais. Sécuriser l'exécution de bout en bout avec les équipes études, prod, archi, sécu et métiers : environnements, flux, secrets, bases, tests, répétitions de bascule, Go/No Go, MEP. Gérer l'obsolescence : choisir entre remédiation et migration, et garantir des solutions exploitables, supervisées et documentées. Outils & EnvironnementApplications intranet 3-tiers : Java, Kubernetes, Nginx, PostgreSQL Cloud interne DMZR CI/CD, automatisation, gestion des secrets, supervision, contrôles de sécurité cloud Pilotage de prestataire externe
Voir cette offre
Freelance

Mission freelanceExpert Data Engineer - Datalake

STHREE SAS
Publiée le

8 mois
Courbevoie, Île-de-France
Dans le cadre d'un projet stratégique au sein d'un grand environnement bancaire, nous recherchons un Data Engineer / Data Lake Developer expérimenté pour renforcer une équipe IT Data et accompagner le déploiement d'une nouvelle plateforme Databricks. Le consultant interviendra sur la conception, le développement et l'industrialisation des composants nécessaires à l'alimentation et à l'exploitation du Data Lake, au sein d'un environnement Agile et international. MissionsConcevoir et développer des pipelines d'ingestion et de transformation de données robustes et scalables, en batch et temps réel. Développer et maintenir les flux ETL Talend alimentant le Data Lake et les systèmes consommateurs. Développer des traitements Python / PySpark sur Databricks. Mettre en œuvre et optimiser les modèles de données cibles. Automatiser les transformations, la documentation et les tests avec dbt. Développer et configurer des flux CDC (Change Data Capture). Mettre en place les bonnes pratiques de Data Quality, monitoring, alerting et logging. Développer des composants réutilisables : templates de pipelines, librairies partagées et frameworks CI/CD. Réaliser les développements et tests associés. Participer aux mises en production et à l'industrialisation des solutions. Compétences techniques recherchéesForte expertise sur Talend ETL : développement, debugging et industrialisation. Bonne maîtrise de Python et PySpark. Expérience significative sur Databricks : Jobs, Workflows, Delta Lake, Notebooks et optimisation. Excellente maîtrise de SQL, notamment sur les requêtes complexes et l'optimisation des performances. Expérience pratique de dbt pour la transformation et la modélisation des données. Bonne connaissance des problématiques CDC / Change Data Capture. Une expérience sur Qlik Replicate / Attunity est fortement appréciée. Connaissance de Kafka appréciée. Connaissances en Java. Expérience DevOps : Git, CI/CD, automatisation des tests et des déploiements. Utilisation d'outils d'IA générative pour accélérer les développements Python, PySpark et SQL, le refactoring et les tests. Profil recherchéVous justifiez d'au moins 3 ans d'expérience en Data Engineering / Data Lake. Vous êtes autonome, rigoureux, proactif et disposez de solides capacités d'analyse. Vous êtes également à l'aise dans des environnements exigeants et possédez un bon relationnel client. Anglais courant obligatoire.
Voir cette offre
CDI

Offre d'emploiTesteur Automatisation - QA Confirmé H/F

REACTIS
Publiée le
Automatisation
Selenium

40k-48k €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Vous intégrerez l'équipe en tant que Testeur Automatisation / QA Confirmé H/F et participerez à l'automatisation des tests d'une importante application métier au sein d'un écosystème riche et complexe. Vous garantirez la qualité fonctionnelle et technique de la solution. Vos principales missions seront notamment : Conception des tests fonctionnels à partir des US et règles métiers, avec rédaction des scénarios en méthodologie BDD (Gherkin) directement dans Squash TM. Automatisation des tests end-to-end de l'interface web avec Selenium WebDriver (Java), en intégrant les scripts dans le référentiel de test. Gestion du versioning via Git et Bitbucket pour la maintenance, le suivi et l'évolution du framework d'automatisation. Réalisation de tests Front-end automatisés (UI) Tests d'API sur les services métier avec SOAP UI pour valider les échanges inter-applicatifs et le comportement back-end. Exécution des tests automatisés depuis le serveur d'exécution via Squash, avec génération des rapports et suivi des résultats. Analyse des anomalies, création et suivi des tickets (Squash / Jira) jusqu'à leur résolution. Collaborations Agile : participation active aux cérémonies (Daily, Sprint Review, Refinement), Environnements et outils Selenium WebDriver, Java, Squash TM, Squash Server, SOAP UI, Git, Bitbucket, BDD (Gherkin),FileZilla, Agile / Scrum
Voir cette offre
CDI

Offre d'emploiConsultant(e) support N2

Signe +
Publiée le

28k-35k €
Lille, Hauts-de-France
Nous recherchons un(e) Consultant(e) support N2 pour intégrer une équipe dédiée, au sein d'un environnement fort de sens à but public. En contact direct avec les établissements adhérents, vous participez activement au support, au conseil et à la résolution des incidents niveau 2. Vous rejoindrez une équipe alliant expertise fonctionnelle et compétences techniques, garantissant un haut niveau de qualité de service auprès des professionnels de santé. Pour accompagner les adhérents, vos principales missions seront : • Assurer le support opérationnel de niveau 2 auprès des utilisateurs, • Analyser, qualifier et résoudre les incidents complexes, • Réaliser des requêtes SQL et des opérations de paramétrage, • Accompagner les utilisateurs dans l'exploitation optimale des solutions, • Collaborer avec les équipes techniques, projets et support de niveau supérieur, • Participer aux projets internes visant à améliorer la qualité de service et les processus de support, • Contribuer à l'enrichissement de la base de connaissances, • Selon votre expérience et vos appétences, assurer un rôle de référent fonctionnel sur un domaine métier ou un produit. L'environnement technique : Vous serez amenées à utiliser ces technologies : • SQL / Oracle • Unix / Linux (ligne de commande) • Shell Script • Java / JavaScript serait un plus Et ces outils utilisés sont : • Outils de ticketing iTOP. • Dbeaver/SQLDevelopper. • Console Chromium • Exploitation Apache / Tomcat. • Glowroot, RabbitMQ seraient appréciés Concernant le poste : • Poste à pourvoir à Rennes, Lille, Rouffacq. • Une participation aux astreintes est prévue selon un roulement d'environ 6 semaines. • Télétravail jusqu'à 3 jours par semaines. • Concilier vie pro/perso avec 48 jours de congés annuel. • Titres restaurants, 75% de remboursement des transports en commun, participation mutuelle santé et prévoyance, tarifs préférentiels associatifs. Référence de l'offre : k40lclfmsq
Voir cette offre
CDI

Offre d'emploiLead Développeur Front Office

CONCRETIO SERVICES
Publiée le
API REST
CSS3
Git

Île-de-France, France
Rattaché au Responsable Front Office (DSI), vous êtes le référent technique de l'équipe de développement Front. Vous garantissez la qualité technique des applications, la cohérence des développements et le respect des standards. Vous restez pleinement impliqué dans le développement, tout en assurant un rôle de coordination technique, sans responsabilité hiérarchique. Leadership Être le référent technique de l'équipe et accompagner les développeurs sur les problématiques complexes Organiser et animer les revues de code Définir les standards et bonnes pratiques de développement et veiller à leur application Participer à l'intégration des nouveaux arrivants et à la montée en compétences de l'équipe Favoriser le partage de connaissances Développement & architecture Concevoir et développer les fonctionnalités les plus structurantes Contribuer aux choix d'architecture Front Office avec le Responsable Front Office Garantir la cohérence technique entre les projets Veiller à la performance, à la maintenabilité et à l'évolutivité des applications Assurer une intégration robuste avec les services Back Office Qualité logicielle & cybersécurité Garantir la qualité du patrimoine applicatif et maîtriser la dette technique Superviser les Merge Requests les plus structurantes Promouvoir les bonnes pratiques de développement sécurisé (OWASP, XSS, CSRF, CSP…) Collaborer avec le QA pour améliorer la qualité des livraisons et la couverture de tests Participer à l'analyse et à la résolution des incidents techniques complexes Collaboration & amélioration continue Travailler étroitement avec le Responsable Front Office, les équipes Back Office, Exploitation et le QA Contribuer aux rituels Agile Être force de proposition sur les évolutions techniques, les performances et les pratiques Assurer une veille technologique continue Documentation & capitalisation Être responsable de la documentation technique Front Office Maintenir à jour les documents d'architecture, les standards de développement et les guides techniques Documenter les décisions techniques structurantes et capitaliser les connaissances
Voir cette offre
CDI
Freelance

Offre d'emploiIngénieur de Production – H/F

STORM GROUP
Publiée le

1 mois
45k-55k €
480-550 €
75002, Paris, Île-de-France
#StormYourCareer ✨ Rejoins STORM GROUP et construis ta carrière avec nous ! Maintiens et fais évoluer les environnements Monétiques de nos clientsTu rejoindras nos équipes en tant que Ingénieur de Production pour des missions stratégiques. Ta mission : assurer le maintien en condition opérationnelle (MCO) des environnements monétiques de production, intégrer les nouveaux projets et administrer les plateformes dans un environnement en temps réel critique et sensible. Ton futur environnementTu travailleras en étroite collaboration avec les équipes métier, les éditeurs, les mainteneurs et l'ensemble des contributeurs au sein de la DSI de nos grands comptes clients. Tu seras un acteur clé, garantissant la stabilité, la performance et la sécurité des applications monétiques, tout en coordonnant les mises en production et les phases de tests. Tes missions clésEn tant qu'Ingénieur de Production, tu seras amené(e) à réaliser les tâches suivantes : Maintien en condition opérationnelle : Surveiller et analyser les incidents et problèmes récurrents pour mettre en place des solutions curatives. Gérer les incidents, problèmes, changements et demandes de support. Superviser la consommation CPU, la gestion des fichiers applicatifs, logs et displays. Garantir la documentation, les modes opératoires et les bonnes pratiques. Valider les sauvegardes applicatives et les plans de continuité. Intégration technique et production : Installer, tester et suivre les nouvelles versions de logiciels applicatifs dans les environnements de recette et de production. Assister les métiers dans les phases de recette. Analyser l'impact des évolutions sur les applications et assurer la conformité aux normes et standards de production. Contribuer aux projets d'infrastructure touchant les architectures applicatives monétiques. Amélioration continue et automatisation : Industrialiser les tests techniques récurrents et développer des scripts/outils pour optimiser l'efficacité. Proposer des solutions pour améliorer les performances, réduire les coûts et sécuriser les environnements. Accompagner les équipes de développement dans les bonnes pratiques DevSecOps. Ton profilDiplôme d'ingénieur ou Bac+5 avec une spécialisation en informatique ou systèmes Expertise confirmée en administration et production d'environnements applicatifs critiques Expérience probante au sein d'environnements bancaires ou financiers complexes Maîtrise opérationnelle des contraintes liées au temps réel et à la haute disponibilité Capacité à piloter des interventions sensibles sous forte pression avec rigueur et réactivité Tes atoutsTu maîtrises ou as une expérience confirmée sur : Systèmes : AIX, Linux, Windows. Middleware & applications : Websphere, JBoss, Java, scripting. Outils de production : VTOM, XLDeploy, XLRelease. Bases de données et transferts de fichiers : Oracle, SQL Server, CFT. Réseau et infrastructures : TCP/IP, FW, SAN (un plus). Tes qualités personnelles : Capacités d'analyse et d'adaptation. Esprit d'équipe et excellente communication. Proactivité, sens des responsabilités et rigueur dans le suivi opérationnel. Nos avantagesRemboursement des titres de transport à hauteur de 75%. Tickets restaurant pris en charge par STORM GROUP à hauteur de 50% (10,5€ / jour). Accès Gymlib / Wellpass (sport et bien-être). Contrat Santé / Prévoyance mis en place auprès de la compagnie Alan. Formation continue : Accès à Udemy Business. Prime de cooptation, prime d'intéressement et de participation. Deux à trois jours de télétravail par semaine. 5 raisons de nous rejoindreParcours sur mesure : Co-construis une trajectoire professionnelle unique, adaptée à tes ambitions. Missions Stratégiques : Interviens sur des projets d'envergure, en parfaite cohérence avec ton expertise. Suivi Dédié : Bénéficie d'un pilotage annuel structuré pour garantir ta progression continue. Excellence Continue : Développe tes compétences au quotidien au sein d'un écosystème exigeant. Performance Durable : Évolue dans un cadre où l'exigence métier respecte ton équilibre de vie. Notre processus de sélectionÉchange introductif avec un chargé de recrutement. Entretien métier avec évaluation technique approfondie. Rencontre finale pour validation du fit et projection sur la mission. Storm Group encourage une culture inclusive et multiculturelle où la diversité des profils nourrit notre intelligence collective. En rejoignant la Storm Team, tu intègres un écosystème engagé qui place le développement de tes talents au cœur de sa stratégie, tout en agissant concrètement pour la solidarité et la réduction de l'empreinte environnementale, aussi bien au sein de nos bureaux que dans les projets d'envergure que nous menons chez nos clients.
Voir cette offre
CDI

Offre d'emploiSenior Analytics - Data Engineer - Bi Zootechnie & Ai-Driven Development H/F

█ █ █ ██ █ █
Publiée le
Apache Airflow
autonomie
Business Intelligence

40k-60k €
35000, Rennes, Bretagne

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

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