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

Mission freelanceDeveloppeur Java/Kafka (H/F)

HOXTON PARTNERS
Publiée le
Apache Kafka

1 an
400-580 €
Paris, France
Dans le cadre d'un projet stratégique, nous recherchons un Développeur Java Senior / Expert pour participer à la conception, au développement et à l'hébergement de plusieurs composants d'une plateforme de gestion, notamment son composant de règlement. Vous interviendrez sur des systèmes distribués exigeants, avec des enjeux importants de performance, de disponibilité, de résilience et de montée en charge, au sein d'une équipe internationale. Missions principalesParticiper à la conception et au développement des composants de la plateforme, notamment du composant de règlement. Définir et implémenter les tests unitaires des modules sous votre responsabilité. Garantir la qualité du code et respecter les standards de développement du projet. Analyser les indicateurs de qualité et les rapports d'analyse de code via SonarQube. Veiller au respect des exigences non fonctionnelles : performance, scalabilité, intégrité et résilience. Concevoir et réaliser des prototypes techniques. Participer aux revues de code et contribuer à l'amélioration continue des pratiques de développement. Collaborer avec les équipes projet dans un environnement international. Rédiger la documentation technique en anglais. Environnement techniqueJava 17+ Apache Kafka et Kafka Connect Spring Bases de données relationnelles et/ou NoSQL Architectures distribuées SonarQube Méthodologies Agile (SAFe) et DevOps Atouts supplémentairesExpérience sur des plateformes de paiement ou de règlement. Une expérience dans un projet de dématérialisation monétaire serait appréciée. Conditions de la missionMission longue durée de 12 mois. Temps plein. Présence sur site à Paris 3 jours par semaine.
Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur Java Angular

CAT-AMANIA
Publiée le
Angular
Apache Maven
Git

1 an
40k-45k €
150-380 €
Amiens, Hauts-de-France
Environnement technique Java 8 / Spring Angular (dernières versions), NgRx Profil confirmé, 6 à 12 ans d'expérience Offre : Nous recherchons pour une équipe de développement basée à Amiens, un développeur JAVA. Au sein de la Direction de l'Offre Gestion des Ressources Humaines, vous évoluerez dans un environnement Agile et conforme aux exigences réglementaires, en collaboration avec des équipes pluridisciplinaires (scrum masters, product owners et experts techniques transverses). Votre quotidien : • Participer à l'analyse, la conception, le développement et aux tests des applications dans un environnement agile. • Contribuer à la mise en place de solutions techniques fiables, maintenables et de qualité. • Collaborer étroitement avec les équipes produit, fonctionnelles et techniques pour assurer la réussite des projets. • Veiller au respect des bonnes pratiques de développement et participer à l'amélioration continue. • Documenter et présenter les fonctionnalités développées. • Apporter un support technique et/ou fonctionnel auprès des utilisateurs. • Intervenir ponctuellement sur la configuration, les bases de données ou les scripts de déploiement selon votre expertise. Cette description n'est ni limitative, ni exhaustive. Elle prend en compte les principales responsabilités. Une expertise approfondie en conception et développement logiciel est requise, avec une maîtrise technique solide des écosystèmes Java/JEE et Angular. Cette expertise s'appuie sur la parfaite connaissance des frameworks Hibernate, NGRX et RXJS, ainsi que sur une solide expérience des bases de données relationnelles (SQL/PostgreSQL). La maîtrise des outils modernes de développement et d'intégration continue (Git, Jenkins, Maven, Nexus) est essentielle, de même qu'une bonne connaissance des environnements Linux/Unix et des IDE comme Eclipse et Visual Studio Code. Une connaissance des architectures logicielles, notamment dans un contexte d'ERP, et une expérience avérée des pratiques Agiles (Scrum, itérations, revues de code) sont également attendues. Enfin, la familiarité avec l'utilisation des outils de ticketing sera appréciée.
Voir cette offre
CDI
Freelance

Offre d'emploiIngénieur DevOps – Environnement Java (Monaco)

SYNERGIE TECHNOLOGIES
Publiée le
Ansible
DevOps
Docker

3 ans
Nice, Provence-Alpes-Côte d'Azur
🎯 Le contexte Dans le cadre d'un projet de transformation numérique d'envergure, nous recherchons un Ingénieur DevOps expérimenté, disposant impérativement d'une solide expérience dans les environnements applicatifs Java (Spring Boot, Hibernate, Maven), ainsi que sur les architectures microservices et middleware (Kafka, Keycloak). Vous interviendrez sur la conception technique, l'industrialisation des déploiements, l'exploitation et le maintien en conditions opérationnelles de plateformes applicatives. Le poste est orienté DevOps applicatif et non Cloud, avec des enjeux importants d'intégration continue, d'automatisation, de disponibilité et de sécurité des applications. Vous travaillerez en étroite collaboration avec les équipes de développement, d'architecture, d'infrastructure, de réseau et de cybersécurité. Le poste prévoit jusqu'à 2 jours de télétravail par semaine, mais n'est pas ouvert au full remote et nécessite une (re)localisation dans les Alpes-Maritimes. 🛠️ Les missions Participer à la conception et à l'évolution des architectures techniques et applicatives Industrialiser et automatiser les chaînes d'intégration et de déploiement continu (CI/CD) Superviser les déploiements applicatifs sur les environnements de développement, recette et production Assurer le maintien en conditions opérationnelles et de sécurité (MCO/MCS) des plateformes et applications Diagnostiquer et résoudre les incidents techniques et les problématiques de performance applicative Garantir la disponibilité, la sécurité et la performance des services applicatifs Coordonner les interventions des différentes équipes techniques lors des mises en production Participer aux évolutions techniques, migrations applicatives et opérations de décommissionnement Contribuer aux audits de sécurité et aux procédures d'homologation technique Rédiger et maintenir la documentation technique et d'architecture (DAT, DCT, DEX) ✅ Les informations clés 📍 Localisation : Monaco 🗓️ Démarrage : ASAP 🖥️ Possibilité de 2 jours de télétravail par semaine
Voir cette offre
Freelance

Mission freelanceDeveloper Java Spring Boot React Kubernetes

Naxotech
Publiée le
GitHub Actions
Java
Kubernetes

1 an
350-410 €
Lille, Hauts-de-France
AI Developer / AI Software Engineer basé à Lille (mode hybride), mission longue. Au sein d'un collectif digital en charge d'optimiser un système logistique mondial via un écosystème de modules applicatifs interconnectés, vous contribuerez au développement transversal des modules applicatifs et à l'intégration des meilleures pratiques de développement assisté par IA. Vos principaux enjeux : concevoir et développer des architectures web modulaires, distribuées et Cloud Native répondant aux besoins opérationnels des entrepôts à l'échelle internationale ; participer à la création d'agents autonomes en vous appuyant sur le framework ADK Java (agentic coding, workflows d'IA agentique, RAG) ; appliquer des standards d'ingénierie rigoureux (Software Craftsmanship, pair/mob programming, revue de code, Doc as Code / C4 Model) ; exploiter les outils d'IA au quotidien pour accélérer les développements et améliorer la qualité du code. Les livrables attendus incluent des applications et modules mis en production, testés, documentés et maintenables ; des pipelines de tests et d'intégration continue opérationnels ; une documentation technique à jour (Doc as Code, schémas C4) ; et des retours d'expérience sur l'intégration des workflows d'IA dans le cycle de développement. Les compétences et l'expérience en AI n'est pas optionnel pour ce profil. Abonnez-vous à la page NaxoTech sur LinkedIn pour découvrir nos offres régulières
Voir cette offre
CDI

Offre d'emploiFullstack (Java & C ) Engineer

█ █ █ ██ █ █
Publiée le
CI/CD
DevOps
Java

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

Offre d'emploiDéveloppeur Fullstack Java Angular – H/F

STORM GROUP
Publiée le

1 mois
45k-55k €
500-550 €
75002, Paris, Île-de-France
#StormYourCareer ✨ Rejoins STORM GROUP et construis ta carrière avec nous ! Aligne les enjeux métiers et les solutions SINous recherchons un(e) Développeur(se) Fullstack Java Angular pour renforcer nos équipes et accompagner le développement de nos nouvelles offres applicatives. Au cœur d'une équipe agile, ton rôle combinera le cadrage technique des projets, la définition d'architectures modernes et sécurisées, le développement de fonctionnalités de bout en bout et l'industrialisation des processus de mise en production. Ton futur environnementTu intègreras une équipe de développement unie et performante évoluant selon la méthodologie Agile Scrum. Dans un écosystème axé sur l'excellence technique (Architecture Hexagonale, DDD, Clean Code), tu seras le garant de la cohérence, de la pérennité et de la sécurité des plateformes logicielles. C'est le cadre idéal pour exprimer ta polyvalence fullstack, relever des défis d'industrialisation Cloud (Docker, Kubernetes) et participer activement à la définition de nouveaux standards de travail. Tes missions clésIngénierie, Architecture & Cadrage Technique : Participer activement aux phases de cadrage des projets d'un point de vue technique et architectural. Être force de proposition dans la définition de l'architecture technique des applications et des composants complexes à développer. Garantir la pérennité et la maintenabilité des projets via la rédaction d'une documentation technique et d'architecture de référence. S'assurer de la bonne cohérence et de la pertinence des choix technologiques adoptés sur l'ensemble du périmètre. Développement Logiciel Fullstack & DevOps : Assurer le développement de fonctionnalités robustes et performantes en environnement Java et Angular. Prendre en charge les déploiements et la mise en production sécurisée des différents livrables. Participer à la mise en œuvre et à l'optimisation des chaînes d'intégration et de déploiement continus (CI/CD). Faire preuve d'adaptabilité pour monter en compétences et appréhender tout nouveau langage ou framework si le projet l'exige. Qualité, Sécurité & Amélioration Continue : Proposer et appliquer de nouveaux standards de travail, processus et bonnes pratiques d'ingénierie logicielle. Mettre en place des stratégies de tests automatisés rigoureuses pour valider la non-régression et la qualité du code. S'assurer que le niveau de qualité et de sécurité des plateformes Back-end répond scrupuleusement aux exigences et normes techniques de l'entreprise. Ton profilFormation : Diplôme d'Ingénieur ou Bac+5 spécialisé en informatique, génie logiciel ou ingénierie du système d'information. Expérience : Tu justifies d'une expérience réussie et significative sur un poste similaire de développeur fullstack, démontrant une autonomie sur les enjeux Front et Back. Expertise Back-end : Excellente maîtrise de Java (versions 8 à 11+), de l'écosystème Spring (Boot, Security, Data) et de l'outil de build Maven. Expertise Front-end : Maîtrise confirmée d'Angular (versions 14+) et de la gestion de paquets via npm. Bases de données : Bonne pratique des environnements relationnels et NoSQL (Oracle, PostgreSQL, MongoDB). Industrialisation, DevOps & Cloud : Pratique opérationnelle des outils de versioning et de CI/CD (Git, Gitlab-CI, Jenkins) et familiarité avec les technologies de conteneurisation (Docker, Kubernetes). Pratiques de l'Art (Craftsmanship) : Solides connaissances et application des concepts d'architecture avancés : DDD (Domain-Driven Design), Architecture Hexagonale, Clean Code et démarches de tests (TDD, BDD). Langues : Anglais professionnel opérationnel. Tes atoutsEsprit d'Équipe et Posture Agile : Forte implication au sein du collectif, participation active à l'ensemble des cérémonies Scrum (Daily, Sprint Planning, Rétrospective) et esprit d'entraide. Rigueur et Sens de la Sécurité : Attachement profond à la qualité et à la sécurité du code produit, avec le souci constant de documenter ses réalisations. Adaptabilité et Curiosité : Esprit analytique affiché et grande agilité intellectuelle pour naviguer entre différentes technologies et architectures logicielles. 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'emploiIT Engineer Java H/F

█ █ █ ██ █ █
Publiée le
.NET
Apache Subversion
Git

45k-50k €
Blagnac, Occitanie

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 freelanceDeveloppeur JAVA - Java 21/25, Spring Boot et programmation Réactive Montpellier

WorldWide People
Publiée le
Java
Springboot

6 mois
320-330 €
Montpellier, Occitanie
Developpeur JAVA - Java 21/25, Spring Boot et programmation Réactive Montpellier 3 jours de présentiel / 2 jours de TT Développement : Java 21/25, Spring Boot, Spring Cloud, API REST, Programmation réactive, Infrastructure As Code, OIDC - Plateforme : Gitlab CI, ArgoCD, MongoDB, Elasticsearch, Kafka, Kubernetes - Architecture : Microservice, NoSQL, cache distribué, architecture asynchrone Missions principales : - Assurer la conception, l'intégration et le développement des projets et solutions ainsi que les maintenances correctives et évolutives - Préparer la mise en production avec les équipes expertes CAGIP - Gérer et maintenir la documentation fonctionnelle et technique - Assurer l'assistance à l'utilisation des applications - Assurer le diagnostic et la résolution des dysfonctionnements Environnement agile, mises en production grand public toutes les 3 semaines. La prestation consiste à fabriquer les solutions nécessaires aux évolutions et au bon fonctionnement des produits de la squad, en respectant les normes, procédures et les ambitions de l'entreprise (TTM, UX, ROI, Qualité first) et ce tout au long du cycle de vie produit. Les compétences techniques Java 21/25, Spring Boot et programmation Réactive sont des indispensables pour ce poste. Développement : Java 21/25, Spring Boot, Spring Cloud, API REST, Programmation réactive, Infrastructure As Code, OIDC - Plateforme : Gitlab CI, ArgoCD, MongoDB, Elasticsearch, Kafka, Kubernetes - Architecture : Microservice, NoSQL, cache distribué, architecture asynchrone Notions : • Le top 10 de l'OWASP • Le système CVE, CWE • Les principales familles d'attaque : XSS, injection HTML\SQL\CSS\Code\etc., CSRF • Les risques liés à l'IA Pratique : • Sécurisation web (cookies, HTTPS, TLS) • Contrôle d'authenticité et d'intégrité d'une application, d'un code • Gestion des erreurs • Offuscation du code • Validation des entrées / sorties • Validation de l'accès aux ressources • Authentification des utilisateurs • Outils d'analyse de code (SonarQube, Checkmarx, Jfrog Xray, Owasp Dependency Check, …)
Voir cette offre
CDI

Offre d'emploiDéveloppeur Full Stack React / Java Senior (H/F)

WINSIDE Technology
Publiée le
API REST
CSS3
Design system

47k-50k €
Lille, Hauts-de-France
À propos du posteDans le cadre du développement et de l'amélioration continue de ses produits digitaux, notre client recherche un(e) Développeur Full Stack React / Java Senior pour renforcer une équipe agile, au sein d'un environnement orienté qualité, expérience utilisateur et accessibilité. Vous contribuerez à la conception et à l'évolution d'interfaces modernes tout en participant au développement des services back-end associés. Vos missionsDéveloppement Front-end & Design System (60%)Développer des interfaces web performantes, robustes et maintenables en React et TypeScript. Concevoir, faire évoluer et maintenir un Design System à travers des composants réutilisables et documentés dans Storybook. Garantir la cohérence visuelle et fonctionnelle des interfaces en collaboration avec les équipes UX/UI. Accompagner les équipes dans l'adoption et l'utilisation du Design System. Promouvoir les bonnes pratiques de développement et la qualité du code. Accessibilité numérique & Qualité des interfaces (20%)Intégrer les standards d'accessibilité numérique (WCAG, RGAA) dès la conception des composants. Veiller à la conformité et à l'amélioration continue de l'accessibilité des interfaces. Mettre en place et automatiser les contrôles qualité liés à l'accessibilité et à l'expérience utilisateur. Sensibiliser les équipes aux bonnes pratiques d'accessibilité et d'ergonomie. Développement Back-end (20%)Développer et maintenir des services en Java / Spring Boot. Concevoir et faire évoluer des API REST. Participer aux travaux de maintenance, d'optimisation et d'amélioration technique. Assurer la qualité des développements via les tests et la bonne intégration entre les couches front-end et back-end. Collaboration & Méthodologie AgileParticiper aux cérémonies Agile (sprint planning, daily meetings, rétrospectives). Contribuer à l'analyse, au découpage et à l'estimation des User Stories. Réaliser des revues de code et participer à l'amélioration continue des pratiques de développement. Collaborer étroitement avec les équipes Produit, Design et Développement. Compétences techniquesFront-end React TypeScript Storybook HTML5 / CSS3 Design System Back-end Java Spring Boot API REST Qualité & Méthodes Accessibilité numérique (WCAG, RGAA) Tests automatisés Revue de code Agile / Scrum Git
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