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

Offre d'emploi
Ingénieur conception et développement logiciel JAVA/JNI - Défense H/F

VIVERIS
Publiée le

45k-50k €
Le Plessis-Robinson, Île-de-France
Contexte de la mission : Au sein du centre d'excellence logiciel de notre client, acteur majeur du secteur de la défense, vous participez au développement, à l'intégration et à la validation de composants logiciels permettant aux différentes briques d'un système de simulation d'interagir entre elles. Vous intervenez sur la conception, le développement et la qualification de composants Java, en lien avec des mécanismes d'interfaçage natif, des middlewares et des simulateurs. Vous évoluez dans un environnement projet structuré, reposant sur des processus métier et qualité établis. Responsabilités : - Analyser la documentation du middleware et les spécifications des simulateurs fournies par les responsables de maîtrise d'oeuvre ; - Concevoir et développer des composants logiciels spécifiques au projet en Java, de la version 11 aux versions plus récentes ; - Mettre en oeuvre et maintenir des interfaces Java Native Interface (JNI) afin d'assurer l'interopérabilité entre les composants Java et les bibliothèques natives ; - Participer à l'intégration des articles logiciels sur les environnements Linux ; - Assurer la gestion de configuration des sources, évolutions et livrables avec IBM Engineering Workflow Management (EWM) ; - Réaliser les activités de validation de l'outil : élaboration et exécution des tests, rédaction des scénarios de test et des comptes rendus associés ; - Rédiger et maintenir la documentation des développements réalisés, conformément aux processus métier et projet existants.
Voir cette offre
CDI

Offre d'emploi
Full Stack MERN / Java Developer

█ █ █ ██ █ █
Publiée le
Apache Kafka
Java
Javascript

Grand Londres, Royaume-Uni

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
Freelance

Mission freelance
Lead Dev / Lead Tech Senior Java Angular Nantes ( 2 jours par semaine)

WorldWide People
Publiée le
Angular

12 mois
350-390 €
Nantes, Pays de la Loire
Lead Dev / Lead Tech Senior Java Angular Nantes ( 2 jours par semaine) 17/08/2026 3 ans de mission Nantes ( 2 jours par semaine) Java 17+, Spring Boot, Angular 16+, Typescript, PostgreSQL, Jenkins, Git/Gitlab, Sonar, Docker, Kubernetes, Architecture Hexagonale, DDD, Microservices, GraphQL, OpenID Connect, Ansible La mission consiste à intervenir en tant que Lead Developer / Lead Tech Senior pour concevoir, développer et faire évoluer des applications complexes. Le consultant est responsable des choix techniques, de la qualité des développements et de la mise en œuvre des bonnes pratiques au sein de l'équipe. Il participe aux ateliers de conception, analyse les besoins fonctionnels et techniques, réalise les développements Front-End et Back-End, assure la qualité du code, les tests unitaires et la résolution des anomalies. Il contribue également à la rédaction de la documentation technique et à l'amélioration continue des pratiques de développement. Sur le volet leadership technique, il accompagne les développeurs dans leur montée en compétences, coordonne les contributions de l'équipe, promeut les bonnes pratiques de développement et intervient comme référent technique auprès des différentes parties prenantes. En parallèle, il participe aux sujets liés à l'exploitation des applications, à la conteneurisation des solutions et à l'intégration des exigences de performance, de qualité et de maintenabilité, avec une forte attente sur ses capacités de communication, de coordination et de pilotage technique.
Voir cette offre
Freelance
CDI

Offre d'emploi
Expert Apache Camel - Migration TIBCO

VISIAN
Publiée le
Java
TIBCO

1 an
Île-de-France, France
ContexteMission d'intégration middleware autour d'Apache Camel, visant la migration de flux existants depuis TIBCO vers une architecture cloud-native moderne. L'environnement technique est centré sur des solutions Java, Spring Boot, et des architectures event-driven avec Kafka et IBM MQ. Le projet inclut la mise en place d'infrastructures automatisées via Infrastructure as Code et GitOps, ainsi que le renforcement de l'observabilité et de la résilience des systèmes. MissionsMigration de flux TIBCO vers Apache Camel : analyse des routes existantes, réécriture et qualification Développement et maintenance de routes Apache Camel complexes en Java DSL et YAML DSL : routage dynamique, CBR (Content-Based Router), Enterprise Integration Patterns, gestion des erreurs via Dead Letter Channel, Retry et Circuit Breaker Conception de kamelets réutilisables et mise en place de catalogues de composants d'intégration partagés Implémentation de pipelines d'orchestration multi-étapes avec gestion des transactions distribuées et rollbacks Mise en place de mécanismes d'idempotence (Idempotent Consumer EIP) pour garantir une livraison exactly-once sur les flux critiques Implémentation de transformations complexes : XSLT avancé, JSONata, templates Velocity, marshalling/unmarshalling (JAXB, Jackson) Développement et maintenance de services backend Spring Boot exposant des API REST Intégration avec des systèmes de messagerie et des architectures event-driven (Kafka, IBM MQ) Implémentation de patterns de résilience : split/aggregate, throttling, backpressure, routage asynchrone Déploiement et exploitation sur infrastructure cloud-native avec application des principes d'Infrastructure as Code : définition, versioning et déploiement de l'infrastructure via Terraform, Helm et GitOps (ArgoCD ou Flux) Contribution au pipeline GitLab CI/CD et aux déploiements multi-environnements Mise en place et maintenance des tests d'intégration (CamelTestSupport, TestContainers) Participation aux activités d'observabilité : métriques Camel (Micrometer), supervision des routes Outils & EnvironnementApache Camel (Java DSL, YAML DSL, EIP, kamelets, gestion avancée des erreurs) TIBCO (BusinessWorks, EMS ou équivalent) Spring Boot 3.x Java 17 / 21 Cloud-native : conteneurs, déploiement et exploitation Infrastructure as Code : Terraform, Ansible ou équivalent GitOps (ArgoCD, Flux ou équivalent) Kafka et architectures event-driven XML, XSD, XSLT avancé, transformation et validation de messages Patterns EIP : CBR, Aggregator, Splitter, Idempotent Consumer, Dead Letter Channel Tests d'intégration Camel (CamelTestSupport, TestContainers) Observabilité : OpenTelemetry, Micrometer, monitoring des routes Camel Oracle (SQL, schémas, transactions) Maven Multi-Modules GitLab CI/CD
Voir cette offre
CDI

Offre d'emploi
Backend Software Developer (Remote)

█ █ █ ██ █ █
Publiée le
Git
Java
Javascript

Royaume-Uni

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
CDI

Offre d'emploi
Développeur Java Spring Boot (F/H)

CELAD
Publiée le

Paris, France
Dans le cadre du renforcement de ses équipes de développement, nous recherchons actuellement un.e Développeur Java Spring Boot pour intervenir chez l'un de nos clients du secteur bancaire. Vous intégrerez une squad Agile en charge du développement et de l'évolution d'applications critiques, au sein d'un environnement Cloud moderne et orienté microservices. Vous participerez aux développements, aux évolutions fonctionnelles et techniques ainsi qu'à l'amélioration continue des applications, en collaboration avec les autres membres de l'équipe. 🎯 Votre rôle En tant que Développeur Java, vous intervenez sur l'ensemble du cycle de développement des applications, de la conception jusqu'à la mise en production. Vous contribuez au développement de nouvelles fonctionnalités, à la maintenance évolutive et à l'amélioration de la qualité des applications dans un environnement Cloud et DevOps. Vos missions 💻 Développement backend Vous participez au développement et à l'évolution des applications. À ce titre, vous serez amené.e à : Développer de nouvelles fonctionnalités en Java Concevoir et faire évoluer des microservices avec Spring Boot Participer aux revues de code et appliquer les bonnes pratiques de développement Réaliser les tests unitaires et contribuer à la qualité des livrables Corriger les anomalies et assurer la maintenance évolutive des applications ☁️ Environnement Cloud & DevOps Vous contribuez à l'industrialisation et au déploiement des applications. Vos principales responsabilités seront de : Déployer les applications sur Kubernetes Participer aux évolutions de l'environnement IBM Cloud Contribuer à l'amélioration des performances et de la fiabilité des applications Participer au maintien en conditions opérationnelles des services 🤝 Collaboration Agile Vous évoluez au sein d'une équipe Agile. Dans ce cadre, vous serez chargé.e de : Participer aux cérémonies Scrum Collaborer avec les développeurs, les Business Analysts et les équipes d'exploitation Contribuer aux choix techniques et à l'amélioration continue de la squad 🧭 Environnement technique 🛠 Technologies Java 17 / Java 21 Spring Boot 3 & 4 PostgreSQL IBM Cloud Kubernetes Microservices Git API REST
Voir cette offre
Freelance
CDI

Offre d'emploi
Concepteur Développeur Dev Java squad NOC (Banque) à Lyon

Deodis
Publiée le
J2EE / Java EE

36 mois
40k-49k €
400-420 €
Lyon, Auvergne-Rhône-Alpes
BPM002803 - Concepteur Développeur Dev Java Open squad NOC chez CATS à Lyon Tâches . Conception technique, échanges avec le tech lead et l'équipe de Dev autour de la conception proposée . Développement et tests unitaires des évolutions en respectant la conception . Respect des normes de l'entreprise Contexte Dans le cadre du programme LOAN'IT de modernisation du SI Crédit des travaux ont été engagés pour refondre le parcours avant-vente habitat. Une dizaine de squads fonctionne en mode safe avec un objectif de livraison d'un PMV début 2027 . La squad NOC (Négociation Octroi Crédit) travaille sur l'implémentation d'un outil permettant de tracer la négociation ainsi que la prise de décision sur l'octroi d'un dossier Crédit Habitat. . La squad possède trois enjeux majeurs : fin des développements et déploiement de l'octroi sur l'ancien parcours sur septembre 2026, développement et livraison de l'octroi sur le nouveau parcours début 2027 et cadrage, fabrication et livraison de l'outil de négociation sur le nouveau parcours début 2027. . L'équipe est formée de PO, SM, 1 BA, 1 testeuse, 1 Expert solution et 2 devs. Le but est de venir renforcer l'équipe avec 2 développeurs afin de sécuriser la fabrication du nouveau parcours et la livraison de celui-ci. Attendu Fait preuve d'autonomie dans la réalisation de ses taches . Peut prendre en charge des travaux de conception avec le support du référent technique de son équipe agile . Prend en charge l'analyse afin d'apporter une réponse/solution aux incidents ou dysfonctionnements . Prend en charge l'analyse (analyse de l'existant, identification des écarts et de leur origine par rapport aux attendus) afin d'apporter une réponse/solution aux incidents ou dysfonctionnements . Met à jour la documentation technique et fonctionnelle lorsque nécessaire . Identifie les carences et peut proposer les actions nécessaires pour y remédier . Propose et met en œuvre des solutions permettant d'améliorer la qualité, la fiabilité et la sobriété de son code . Au même titre que tout autre équipier de sa squad, contribue à l'ensemble des cérémonies agiles et sessions d'affinage (conception, priorisation, évaluation de la valeur, de la complexité et de l'effort requis) sur tous les aspects touchant au Cycle de Vie Produit (exploration continue, fabrication continue, déploiement continu) Stack Maitrise de l'éco système Java . Maitrise des outils DEVOPS GITLAB . Expériences significatives dans un environnement similaire Bonne communication Capacité à travailler dans une équipe Agile en mode SAFE
Voir cette offre
Freelance

Mission freelance
Développeur Java Senior - Azure & Kubernetes

Comet
Publiée le
Azure
Azure Kubernetes Service (AKS)
ELK

218 jours
480-590 €
Île-de-France, France
Bonjour à tous et toutes, notamment aux experts Java, Spring, Azure et Kubernetes ☕☁️🚀 🔎 Je cherche un(e) Développeur(se) Java Senior / Expert(e) pour rejoindre un grand groupe et contribuer à l'évolution d'une plateforme Data stratégique sur Azure. Si tu maîtrises le développement Java dans des environnements Cloud Azure et que tu apprécies les architectures microservices et Kubernetes, cette mission pourrait bien t'intéresser... 😬 💻 Ce que tu vas faire : Développer et faire évoluer une application de gestion du Data Lake Azure (ADLS) Concevoir des microservices Java/Spring interfaçant les APIs Azure et les systèmes internes Participer au développement et au déploiement des applications sur Azure Kubernetes Service (AKS) Contribuer à l'automatisation des déploiements et à la gestion du cycle de vie des applications (CI/CD) Participer à la conception et à l'évolution d'une plateforme Data à grande échelle Travailler sur des sujets de résilience, sécurité, scalabilité et performance Collaborer avec les différentes équipes techniques dans un environnement de production exigeant 🎯 Stack technique : Java / Spring Boot / Azure / AKS / Kubernetes / Docker / CI/CD / ADLS Gen2 / PostgreSQL / SQL Server / Temporal / Liquibase / Bash / ELK 🕵️‍♀️ Le profil recherché : Solide expérience en développement Java avec Spring Boot Expertise des environnements Cloud Azure et d'Azure Kubernetes Service (AKS) Bonne maîtrise de Docker, Kubernetes et des pipelines CI/CD Expérience des architectures microservices Connaissances des bases de données PostgreSQL et SQL Server Une expérience sur Temporal, Liquibase ou la stack ELK est un véritable plus Autonomie, esprit d'équipe et goût pour les environnements techniques complexes 🚀 Les plus de la mission : Tu participes à la construction et à l'évolution d'une plateforme Data Azure de grande envergure Tu interviens sur des enjeux techniques à forte valeur ajoutée : Cloud, Kubernetes, sécurité, résilience et scalabilité Tu évolues dans un environnement moderne autour des dernières technologies Microsoft Azure 🏁 Mission longue durée ⏱️ Démarrage ASAP 📍 IDF : 1 jour de TT 🏡 Une belle fin de journée et un excellent week-end ☀️
Voir cette offre
CDI

Offre d'emploi
Tech Lead Java H/F

Grafton
Publiée le

45k-55k €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Tech Lead Java H/F Localisation : Six-Fours-Les-Plages Secteur : systèmes critiques À propos du poste Grafton accompagne un acteur majeur des systèmes critiques dans le recrutement d'un expert Java Vous participerez au développement de logiciels déployés dans des environnements exigeants. Ces systèmes permettent de représenter une situation tactique en temps réel, de coordonner des unités et d'exploiter des flux d'informations provenant de multiples capteurs. En tant que référent technique, vous jouerez un rôle central dans la qualité, la robustesse et l'évolution des solutions. Missions Être la référence technique de l'équipe sur votre périmètre. Accompagner les développeurs et contribuer à leur montée en compétence. Arbitrer les choix techniques et garantir leur cohérence dans le temps. Contribuer à la conception détaillée et à l'évolution de l'architecture logicielle. Mettre en place et faire évoluer les pratiques DevSecOps et les pipelines CI/CD. Automatiser les tests et garantir la qualité et la sécurité des systèmes. Être l'interlocuteur technique privilégié des architectes et des parties prenantes. Vous interviendrez sur des systèmes critiques fonctionnant en environnement contraint, parfois déconnecté, avec des exigences de fiabilité élevées. Environnement technique Langages : Java, C++, Python, Angular Pratiques : DevSecOps, CI/CD, tests automatisés Contexte : systèmes complexes, haute disponibilité, contraintes opérationnelles Profil recherché Bac+5 en informatique. 10 à 15 ans d'expérience en développement orienté objet. Maîtrise approfondie de Java, C# ou C++. Connaissance des normes qualité logicielle appliquées aux systèmes critiques. Expérience des cycles de développement normés (cycle en V, DO‑178 ou équivalent). Maîtrise des tests : unitaires, intégration, qualification, recette. Capacité à produire une documentation technique rigoureuse. Connaissance des pratiques DevSecOps. Capacité à transmettre et à faire grandir une équipe technique. Anglais technique requis.
Voir cette offre
Freelance

Mission freelance
Développeur Java / Angular

Deodis
Publiée le
Angular
Java

12 mois
360-370 €
Sophia Antipolis, Provence-Alpes-Côte d'Azur
Mission sur site de Sophia Antipolis avec télétravail 2/3 jours / semaine - TJM non négociable La mission se déroule au sein de l'équipe de de développement dédiée aux solutions de prévoyance, qui participe à la construction de portails dédiés aux conseillers et aux assurés de notre partenaire. Ces portails s'intègrent aux outils d'un distributeur (vente) et s'interface à l'outil de gestion de notre partenaire. L'outil de gestion porte le référentiel des assurés et l'ensemble des fonctionnalités métiers liés aux produits de prévoyances distribués par le portail conseiller, à développer. Les portails permettront de gérer l'ensemble des produits pour réaliser les fonctionnalités suivantes : Souscription d'un contrat sur un produit Gestion des modalités de paiement des contrats actifs (changement de RIB, de date ou fréquence de prélèvement) Gestion des Avenants (modification de capital ou rente, changement d'option, modification de clause bénéficiaire) Régularisation d'impayés Les fonctionnalités des portails sont accessibles directement par l'assuré ou par un conseiller avec une vision 360 et omnicanal. Par exemple, une souscription peut être commencer en face à face par le conseiller et être finalisée après reprise du parcours par l'assuré. La compréhension du métier et les aspects techniques tels que la robustesse, la résilience, et la sécurité sont les points stratégiques du projet.
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