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.

Votre recherche renvoie 853 résultats.
Freelance

Mission freelance
Développeur Full Stack Java/Angular confirmé (F/H)

ALLEGIS GROUP
Publiée le
Angular
Hibernate
Java

3 ans
Seclin, Hauts-de-France
Teksystems recherche pour son client grand compte du secteur des services financiers, des développeurs Full Stack Java/Angular (H/F). 50/50 sur le front et le back. La mission s'inscrit dans un projet de transformation technique majeur visant à moderniser un patrimoine applicatif historique, réduire l'obsolescence des composants et accompagner la migration des applications vers les versions les plus récentes de l'écosystème Java. L'un des enjeux principaux consiste à mener des travaux de refactoring et de migration de Java 7 vers Java 21/25 tout en garantissant la stabilité, la sécurité et la continuité de service des applications métier. Missions Analyse et conception Participer aux ateliers de cadrage et aux échanges avec les équipes métier et les Product Owners. Réaliser les analyses d'impact techniques liées aux évolutions du système. Contribuer aux choix d'architecture et à la conception des nouvelles fonctionnalités. Participer à la modernisation du socle applicatif. Développement Back-End Développer et faire évoluer les applications Java. Réaliser les travaux de migration et de refactoring vers Java 21/25. Concevoir et maintenir des services Spring et Spring Boot. Développer et exposer des API REST. Participer aux montées de version des frameworks et composants techniques. Assurer la qualité, la performance et la maintenabilité du code. Développement Front-End Participer ponctuellement aux développements Front-End. Maintenir et faire évoluer les interfaces Angular. Réaliser les corrections et ajustements nécessaires sur les applications existantes. Qualité et exploitation Développer les tests unitaires et les tests d'intégration. Participer aux revues de code. Accompagner les phases de recette et de mise en production. Contribuer à la résolution des incidents et anomalies. Participer aux activités de support applicatif Environnement technique Compétences Back-End Java (idéalement expérience sur des projets de migration de versions) Spring Spring Boot Hibernate API REST Maven Compétences Front-End (secondaires) Angular JavaScript Thymeleaf JSP Qualités attendues Expérience en refactoring et modernisation applicative Bon niveau d'analyse technique Pratique des tests unitaires et d'intégration Participation aux revues de code Sensibilité aux performances et à la qualité logicielle
Voir cette offre
Freelance

Mission freelance
Développeur Back-end Java Spring Boot (F/H)

CELAD
Publiée le

1 an
450-500 €
Paris, France
Dans le cadre du renforcement d'une squad Agile, nous recherchons actuellement un.e Développeur Back-end Java Spring Boot pour intervenir chez l'un de nos clients du secteur bancaire. Vous intégrerez une équipe en charge de l'évolution, de la maintenance et du maintien en conditions opérationnelles de plusieurs applications stratégiques destinées aux conseillers bancaires. Vous participerez au développement de nouvelles fonctionnalités, à l'amélioration continue des produits et au suivi des mises en production. 🎯 Votre rôle En tant que Développeur Back-end Java, vous intervenez sur l'ensemble du cycle de vie des applications, de la conception technique jusqu'au déploiement en production. Vous contribuez au développement de nouvelles fonctionnalités, à la qualité des livrables et à la stabilité des applications en collaboration avec les Business Analysts, les développeurs Front-end, le Product Owner et les équipes techniques. Vos missions💻 Développement Back-end Vous participez au développement et à l'évolution des applications. À ce titre, vous serez amené.e à : Concevoir les solutions techniques répondant aux besoins métier. Développer les fonctionnalités priorisées dans le backlog. Concevoir et développer des API REST. Réaliser les tests unitaires et les tests d'intégration. Participer aux revues de code et appliquer les bonnes pratiques de développement. Corriger les anomalies et assurer la maintenance évolutive et corrective. 🚀 Déploiement & maintien en conditions opérationnelles Vous accompagnez les applications jusqu'à leur mise en production. Vos principales responsabilités seront de : Déployer les composants sur les différents environnements. Préparer les livraisons et les mises en production. Assurer le suivi des déploiements avec les équipes techniques. Diagnostiquer et corriger les incidents de production. Maintenir à jour la documentation technique. Contribuer à l'amélioration continue de la qualité des applications. 🤝 Collaboration Agile Vous évoluez au sein d'une squad Agile pluridisciplinaire. Dans ce cadre, vous serez chargé.e de : Participer aux cérémonies Scrum. Collaborer avec les Business Analysts, Product Owner, Scrum Master et développeurs Front-end. Contribuer à l'affinage du backlog et aux User Stories. Participer aux démonstrations, rétrospectives et ateliers de conception. Être force de proposition sur les choix techniques et les améliorations du produit. 🧭 Environnement technique🛠 Technologies Java 21 Spring Framework Spring Boot API REST JSON XML Swagger / OpenAPI SQL GitLab Jenkins CI/CD SonarQube Postman Jira Software 🛠 Méthodes Scrum Kanban
Voir cette offre
Freelance
CDI

Offre d'emploi
Développeur Java/Angular Full Stack (Socle applicatif)

Ipanema Technology
Publiée le
Angular

1 an
40k-45k €
400-550 €
Le Mans, Pays de la Loire
Intitulé du poste : Développeur Full Stack Java/Angular – Socle applicatif (H/F) Contexte de la mission : Dans le cadre du maintien et de l'évolution des socles applicatifs Java/Web d'un grand compte, nous recherchons un(e) développeur(se) Full Stack pour intégrer une équipe en charge d'un périmètre applicatif stratégique (applications à vocation technique). Missions principales : Développement & tests : analyses d'impacts, maintenances correctives et évolutives sur le socle Front (Angular) et Back (Java) Support aux développeurs : accompagnement des équipes utilisatrices du socle Support à la production : analyse et support de niveau 3 sur incidents, participation possible à des cellules de crise Étude de sujets techniques : veille, expérimentation, proposition et mesure de solutions, capitalisation et restitution Accompagnement projet : détachement en équipe projet pour garantir le respect des règles architecturales définies par les architectes, appui aux tech leads Environnement technique : Système : Linux, conteneurisation Kubernetes/OpenShift Outils : IntelliJ, Git, Jira, Confluence, Jenkins, SonarQube, ELK, Dynatrace, Bruno Architecture : MVC, API REST, événementiel Type de contrat : Freelance ou CDI selon profil Localisation : À préciser (poste en régie, présentiel/hybride selon client) Démarrage : ASAP
Voir cette offre
Freelance

Mission freelance
Expert / Lead Base de Données (Java / Oracle)

Mon Consultant Indépendant
Publiée le
Gestion de projet

6 mois
500-540 €
Lyon, Auvergne-Rhône-Alpes
LinkyParc est une application stable gérant un parc d'environ 80 millions d'équipements en forte croissance. L'application Java 11 / Spring Boot contenant les règles métiers s'interface avec le progiciel IBM Maximo. Face à l'accroissement du parc matériel et aux nouveaux enjeux (usages, retours SAV, nouvelles typologies matérielles), de nouveaux flux et services sont construits pour fluidifier les échanges. LinkyParc développe et administre également la Brique d'Échange de Fichiers (BEF) pour les partenaires externes. L'équipe de 30 personnes est organisée en ScrumBan et répartie sur plusieurs pôles (Fonctionnel, Dev, Recette, Ops, Core). Objectifs et livrables : Évaluer les besoins attendus sur la base de données : plans de ressources (volumétrie, accès) et de maintenance (maintien des performances, fréquence des sauvegardes). Appliquer les guides de sécurité et assurer le maintien en conditions opérationnelles (MCO) de la base tout en monitorant la performance. Participer à la modélisation de la base de données et veiller au respect des principes de modélisation et d'intégrité pour éviter la dégradation de la performance. Définir les standards, préconisations et bonnes pratiques pour les développeurs. Documenter et spécifier les livrables ainsi que les procédures de maintenance pour faciliter les interventions de tierces personnes. Livrer et déployer les livrables. Participer aux revues de code impactant la base de données (modifications de modèles, traitements PL/SQL). Intervenir dans la stratégie d'alimentation de la base de données et aider aux tests en fournissant des jeux de données anonymisées. Compétences requises : Solides connaissances des bases de données relationnelles (Oracle) et non relationnelles, ainsi que des outils de monitoring associés. Capacité à définir et challenger les solutions et architectures techniques autour de la base de données. Expérience dans l'accompagnement des architectes et urbanistes pour la préparation des dossiers techniques. Capacité à aider à la mise en œuvre de solutions automatiques de mise à disposition de données de test anonymisées. Maîtrise des outils de gestion de code, de déploiement projet et des traitements PL/SQL. Maîtrise des fondamentaux de l'agilité (ScrumBan).
Voir cette offre
Freelance
CDI

Offre d'emploi
Développeur PL/SQL / Java / TradeXpress Expert H/F

SMARTPOINT
Publiée le
Java
PL/SQL
TradeXpress

1 an
55k-65k €
500-590 €
Île-de-France, France
Dans le cadre de l'évolution d'un système d'information dans le secteur du Retail, nous recherchons un Développeur PL/SQL / Java / TradeXpress Expert H/F pour rejoindre une équipe évoluant dans un environnement Agile. Intégré(e) à l'équipe en charge de la solution Argos, vous interviendrez principalement sur des développements en PL/SQL et Java, ainsi que, de manière plus ponctuelle, sur des développements liés à l'ETL TradeXpress. Ce poste s'adresse à un profil senior disposant d'une expertise approfondie en PL/SQL, d'une solide expérience en développement Java et d'une bonne compréhension des mécanismes d'intégration et d'ETL. Vos principales missions Analyse et conceptionParticiper à l'analyse fonctionnelle détaillée des besoins utilisateurs. Contribuer aux ateliers de définition des spécifications générales. Étudier les opportunités et la faisabilité des solutions technologiques. Réaliser les analyses techniques et les études détaillées. Contribuer à l'estimation des charges de développement. Participer à la conception technique des solutions et des frameworks utilisés. DéveloppementConcevoir et développer des composants logiciels principalement en PL/SQL et Java. Réaliser des développements sur les bases de données et contribuer à leur structuration. Participer, selon les besoins, aux développements et aux flux d'intégration avec l'ETL TradeXpress. Adapter et appliquer les paramètres techniques des progiciels et middlewares. Réaliser des prototypes et des études techniques. Harmoniser et industrialiser les composants et applications développés. Utiliser les composants logiciels réutilisables et maintenir la documentation technique associée. Participer aux revues de code et aux revues croisées des développements. Tests et intégrationÉlaborer les jeux de tests et réaliser les tests unitaires. Identifier et corriger les dysfonctionnements rencontrés. Vérifier la conformité des développements avec les besoins exprimés. Participer à la préparation et à la réalisation des tests d'intégration. Analyser les résultats des tests et rédiger les rapports associés. Assembler les composants unitaires dans des packages applicatifs cohérents. Contribuer à l'intégration des composants dans la gestion de configuration. Documentation et mise en productionDocumenter les applications afin de faciliter les évolutions et la maintenance. Initialiser et mettre à jour les dossiers d'exploitation. Préparer les éléments nécessaires à la mise en production. Contribuer à l'industrialisation et à la standardisation des composants applicatifs. Maintenance et supportRéaliser les développements nécessaires à la maintenance corrective et évolutive. Participer à l'analyse et à la résolution des incidents de production. Contribuer à l'amélioration continue de la qualité et de la robustesse des applications.
Voir cette offre
Freelance

Mission freelance
Concepteur Développeur JAVA / DevOps – secteur bancaire (F/H)

CELAD
Publiée le

1 an
330-400 €
Limonest, Auvergne-Rhône-Alpes
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 🏠 2 jours de télétravail / semaine - 📍 Lyon (69) - Limonest - 🛠 Expérience de 3 ans minimum Vous aimez construire des applications de zéro, dans une équipe Agile où votre avis compte vraiment ? Vous souhaitez intervenir sur un produit stratégique plutôt que de maintenir un existant vieillissant ? Cette mission pourrait vous plaire. Nous recherchons un.e Concepteur Développeur Java / DevOps pour renforcer les équipes de l'un de nos clients du secteur bancaire, dans le cadre de la création d'un nouveau produit applicatif. Pourquoi ce recrutement ? Le projet entre dans une phase clé. L'équipe doit être renforcée avec deux développeurs supplémentaires afin de sécuriser la conception et le développement d'une nouvelle application qui répond à des enjeux stratégiques pour notre client. Vous arriverez suffisamment tôt dans le projet pour participer aux choix techniques, influencer les développements et contribuer à la qualité du produit dès ses premières versions. Ce que vous allez faire : Vous rejoindrez une squad Agile composée de : 1 Product Owner - 1 Scrum Master - 1 Business Analyst - 1 testeuse - 1 Expert Solution - 2 développeurs Votre quotidien alternera entre conception, développement et amélioration continue. Concrètement, vous serez amené.e à : - concevoir les solutions techniques en échangeant avec le Tech Lead et les autres développeurs - développer les nouvelles fonctionnalités en Java - réaliser les tests unitaires afin de garantir la qualité des livrables - analyser les incidents ou comportements inattendus et proposer des solutions durables - améliorer la qualité, la fiabilité et la maintenabilité du code - mettre à jour la documentation lorsque les évolutions le nécessitent - participer pleinement aux cérémonies Agile (Sprint Planning, Refinement, Reviews, Rétrospectives…) ainsi qu'aux réflexions autour du cycle de vie du produit. Vous ne serez pas uniquement développeur : vous contribuerez aussi aux choix techniques et à l'amélioration continue de l'équipe.
Voir cette offre
Freelance
CDI

Offre d'emploi
Ingénieur / Développeur Java Back-End (Spring Boot / Hibernate) H/F - 5 ans Strasbourg

HELPLINE
Publiée le
Java
Springboot

3 ans
40k-48k €
400-550 €
Strasbourg, Grand Est
Ingénieur / Développeur Java Back-End (Spring Boot / Hibernate) H/F - 5 ans d'expérienceStrasbourg, France Temps complet Niveau d'expérience: 5-10 ans Département: Fonctions de consulting Type de contrat: CDI Rémunération: EUR 40 000 - EUR 50 000 - annuel Description de l'entrepriseEt si vous choisissiez plus qu'un simple job ? HELPLINE est spécialisée dans l'infogérance du support utilisateur et la mise en œuvre d'une expérience collaborateur augmentée par l'IA, où l'expertise humaine et la technologie s'enrichissent mutuellement. Ses équipes assurent le support utilisateur, le support applicatif, le support de proximité, la gestion des actifs IT et la GRC (Gouvernance, Risque et Conformité). Sa mission est double : soutenir les besoins opérationnels des DSI et des métiers ; et offrir aux collaborateurs une expérience fluide et fiable, alignée avec les standards des marques grand public. Intervenant en France et dans le monde, HELPLINE compte 2 500 collaborateurs au service de plus de 200 clients. Elle affiche un CA de +200 M€. HELPLINE fait partie d'Everience, groupe international de conseil et de services numériques augmentés, pionnier de la symbiose Homme-IA en entreprise. Ces informations résonnent en vous ? Rejoignez-nous ! Description du postePour accompagner la montée en puissance de nos projets d'ingénierie logicielle dans la région Grand Est, nous recherchons un(e) Ingénieur / Développeur Java H/F basé(e) à Strasbourg. Intégré(e) au sein d'une équipe Agile passionnée, vous participerez activement à la conception, au développement et à l'évolution d'applications stratégiques en environnement distribué. Vos missions au quotidien : Conception & Développement : Concevoir et développer de nouvelles fonctionnalités orientées services/microservices en s'appuyant sur l'écosystème Java moderne. Architecture & Persistence : Développer des API REST robustes et gérer la couche de persistance de données via Hibernate / JPA. Qualité & Clean Code : Rédiger un code propre, maintenable et sécurisé, accompagné de tests unitaires et d'intégration automatisés. Industrialisation : Participer aux revues de code, au suivi du cycle de vie logiciel (Git, CI/CD) et aux rituels Agiles de l'équipe (Scrum / Kanban). Maintenance évolutive : Analyser les besoins métiers, diagnostiquer les incidents N3 et proposer des optimisations techniques régulières. QualificationsCe poste est fait pour vous si : 🛠️ Compétences techniques requises : Formation : Diplômé(e) d'un Bac+3 à Bac+5 en Informatique / Génie Logiciel. Langage & Frameworks : Maîtrise confirmée de Java (version 11, 17 ou supérieur), du framework Spring (Spring Boot, Spring Data, Spring Security) et du mapping ORM Hibernate. API & Web Services : Conception et consommation d'API REST / Web Services. Bases de données : Bonnes connaissances en SQL et SGBD relationnels (PostgreSQL, Oracle ou MySQL). Outillage & CI/CD : Pratique courante de Git, Maven/Gradle, et sensibilisation aux pipelines de déploiement continu. 🌟 Soft Skills indispensables : Rigueur, méthode et attachement aux bonnes pratiques de développement. Esprit d'équipe, aisance relationnelle et capacité d'écoute. Proactivité, curiosité technologique et goût pour la résolution de problèmes complexes. Informations complémentairesCe que nous vous apportons : Les avantages classiques : Mutuelle prise en charge à 50%, remboursement à 50% du titre de transport. Et nos spécificités : L'opportunité de piloter une mission de cadrage stratégique à fort impact pour un grand compte. Une carte tickets restaurant (9,50 € pris en charge par l'employeur à 60%). Un accompagnement sur mesure et un suivi de proximité. Des primes de cooptation allant jusqu'à 1 000 €. Un CSE proposant plusieurs avantages culturels et loisirs. Une communauté d'experts passionnés par l'innovation IT. Votre profil nous intéresse ! Découvrez notre processus de recrutement : Premier échange avec l'un de nos chargés de recrutement pour échanger sur vos réalisations et votre trajectoire. Deux exercices en ligne non éliminatoires et systématiquement débriefés. Un entretien RH et Opérationnel/Client. Quelle est la suite ? Tous nos postes se conjuguent au féminin et au masculin et sont bien évidemment ouverts aux personnes en situation de handicap.
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