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.

Offre d'emploi
DEVELOPPEUR JAVA REACT
Nous recherchons un Développeur Java / React confirmé , justifiant d’ au moins 3 ans d’expérience significative , pour rejoindre une mission longue et stratégique dans le secteur public. Vous participerez au développement, à l’évolution et à la maintenance d’applications critiques, en travaillant sur un socle technique moderne : Java côté back-end, React côté front-end, base de données PostgreSQL et un environnement Cloud/Docker . Poste basé en IDF avec rythme hybride (3 jours sur site, 2 jours télétravail). Démarrage immédiat – besoin urgent.

Offre d'emploi
développeur java (obligation RQTH) H/F
Nous sommes un établissement social. Dans le cadre d'un marché réservé pour personnes possédant une RQTH, nous cherchons un développeur java : Participer à toutes les phases de développement en java des projets : analyse, définition de la solution, développement, tests et corrections d'anomalies. Maintenir en condition opérationnelle des applications : prise de tickets de résolution, correction d'anomalies sur des programmes écrits en java ou javascript. Participer à des points projets suivant une méthode agile

Offre d'emploi
Développeur Fullstack Java / Angular (H/F)
Nous recherchons un Développeur Fullstack Java / Angular pour intervenir sur des projets stratégiques du secteur public. Vous rejoindrez une équipe agile et participerez au développement d’applications web à fort impact sociétal. Missions Concevoir, développer et maintenir des applications web en Java / Angular. Participer à toutes les phases : conception, estimation, réalisation, tests, intégration et livraison. Respecter et promouvoir les bonnes pratiques de développement (TDD, pair programming, clean code). Contribuer à l’amélioration continue et au partage de connaissances. Présenter vos travaux lors des rituels agiles et rédiger la documentation technique. Environnement technique Front-end : Angular 9/11+ Back-end : Java 8/11+, Spring Boot / Spring Security Architecture : microservices CI/CD : GitLab, Docker Cloud : OVH, Openstack, Openshift
Offre d'emploi
Développeur Java
🔍 Description du poste : Dans le cadre du développement de nos projets applicatifs, nous recherchons un Développeur Java confirmé pour rejoindre notre équipe technique. Vous interviendrez sur des projets à forte valeur ajoutée, dans un environnement Agile, et participerez à toutes les phases de développement : conception, développement, tests, déploiement et maintenance. 🎯 Vos missions : Participer à l’analyse des besoins fonctionnels et techniques Concevoir des solutions logicielles robustes, évolutives et performantes Développer les applications en Java (Java 8 ou +) Réaliser les tests unitaires et d’intégration Contribuer à l’amélioration continue des pratiques de développement Participer aux revues de code et aux rituels Agile (daily, sprint, rétrospective, etc.) Assurer la maintenance corrective et évolutive des applications existantes 🛠️ Environnement technique : Langages : Java (8 ou supérieur), SQL Frameworks : Spring (Boot, MVC, Security), Hibernate Base de données : PostgreSQL, Oracle, MySQL Outils : Git, Maven, Jenkins, Docker Méthodologie : Agile / Scrum
Offre d'emploi
Ingénieur logiciel Java/Ingénieure logiciel Java
Audensiel Technologies, société d’ingénierie avec le statut de Jeune Entreprise Innovante, est une structure à taille humaine en forte croissance. Nous sommes mobilisés autour de valeurs telles que l’innovation technologique, l’écoute et la réactivité. Nous développons en interne, au sein du groupe Audensiel, plusieurs projets d’innovation qui nous permettent de valoriser les compétences de nos collaborateurs, de développer leurs savoir-faire et d’être à la pointe de l’innovation dans des domaines ciblés. Audensiel c’est avant tout une aventure humaine ! Notre recrutement se base à la fois sur votre savoir-faire mais aussi sur les valeurs personnelles et transversales de chacun. Cela nous permet de sélectionner les meilleurs talents et de créer un véritable sentiment d'appartenance au sein des équipes. Nous développons en interne, au sein du groupe Audensiel, plusieurs projets d’innovation qui nous permettent de valoriser les compétences de nos collaborateurs, de développer leurs savoir-faire et d’être à la pointe de l’innovation dans des domaines ciblés. Audensiel c’est avant tout une aventure humaine ! Notre recrutement se base à la fois sur votre savoir-faire mais aussi sur les valeurs personnelles et transversales de chacun. Cela nous permet de sélectionner les meilleurs talents et de créer un véritable sentiment d'appartenance au sein des équipes. Description du poste : Nous recherchons un Développeur Java / Spring confirmé pour rejoindre une équipe projet dédiée à l’évolution d’une solution de Gestion Électronique de Documents (GED). L’application actuelle, développée en Groovy/Grails (basé sur Java Spring) pour le backend et en React pour le frontend, intègre différents workflows métiers. La mission consiste à développer de nouvelles fonctionnalités, optimiser les performances et moderniser l’architecture applicative via la conteneurisation. Vous interviendrez dans un environnement technique stimulant, avec des enjeux liés à la performance, la sécurité et l’industrialisation des solutions. Principales responsabilités : -Concevoir, développer et maintenir les services backend en Java / Spring. -Participer à l’ajout de nouvelles fonctionnalités dans l’application GED. -Contribuer à la modernisation de l’architecture logicielle (conteneurisation, optimisation des performances). -Assurer l’intégration avec le frontend en React et les workflows métiers. -Garantir la qualité, la maintenabilité et la robustesse du code (tests, documentation, bonnes pratiques). -Collaborer avec les équipes techniques pour assurer la cohérence globale des développements. Profil recherché : -Vous justifiez d’une expérience significative en développement backend Java / Spring. -Vous maîtrisez les concepts de Hibernate et avez une bonne compréhension des architectures distribuées. -Vous avez idéalement déjà travaillé avec Groovy / Grails ou êtes motivé(e) pour monter rapidement en compétences. -Une familiarité avec React ou d’autres frameworks frontend est un atout. -Vous êtes à l’aise avec les environnements agiles et les pratiques de développement modernes (tests automatisés, intégration continue, conteneurisation). -Curieux(se), rigoureux(se) et autonome, vous aimez relever des défis techniques et travailler en équipe Informations utiles Ce que nous offrons - Un environnement de travail dynamique et innovant. - Des opportunités de développement professionnel et de formation continue. - Une rémunération compétitive et des avantages sociaux attrayants. - La possibilité de travailler sur des projets stimulants et à fort impact. Processus de recrutement - Premier entretien téléphonique avec le/la Chargé(e) de recrutement - Entretien avec le Business Manager - Rencontre avec les ressources humaines - Signature et démarrage

Offre d'emploi
Tech lead Java
DEFINITION DU PROFIL : rôle et responsabilités Team lead des services transverses Conception, Implémentation et maintien des services transverses Expert Technique au sein de la communauté des développeurs PRINCIPALES ACTIVITES Team lead des services transverses Identifier dans la plateforme, les services transverses. Ces services centralisent un besoin technique à destination des applications métiers et n'embarquent pas de logique métiers. Mise en place et animation de l'équipe Définir et prioriser le backlog de la squad Alignement de la vision technique/architecture et partage de la roadmap Conception, Implémentation et maintien des services transverses Conception de services répondant aux exigences estreem : forte volumétrie, environnement hautement sécurisé, haute disponibilité, environnement cloud, architecture micro-service Exemplarité des développements en respectant les bonnes pratiques Maintient opérationnelle des services : déploiement, monitoring, gestion des incidents Expert Technique au sein de la communauté des développeurs Référent technique pour la communauté des développeurs, maitrise des paterns et des concepts : DDD, TDD, CQRS, SAGA, SOLID, IAC, Clean Architecture, Hexagonal Architecture, Event-Driven Architecture. Participe activement et forme les équipes aux bonnes pratiques de développement. Participe au recrutement des nouveaux talents. COMPETENCES REQUISES Compétences comportementales Leadership Vision stratégique Esprit d'équipe Communication Compétences techniques Languages/Frameworks : Java, stack Spring, Camel Stack technique : RedHat, PostGres, Oracle, MongoDB, Kafka, IBM Cloud, Docker, Openshift, kubernetes, helm chart, Teraform, IntelliJ/Eclipse, Git, Sonar, Elastic stack

Offre d'emploi
Développeur.euse Java Angular
Au sein de la Dev Factory, vous interviendrez dans la conception et le développement d’applications évolutives et alignées avec les besoins des utilisateurs. Votre rôle Conception fonctionnelle et technique · Participer à l'analyse fonctionnelle détaillée des besoins utilisateurs et aux ateliers de définition des spécifications générales · Étudier la faisabilité technologique de l'application, réaliser l'analyse technique, l'étude détaillée et contribuer à l'estimation des charges Développement applicatif · Développer les composants front-end (Angular) et back-end (Java) dans le respect des bonnes pratiques · Réaliser les paramétrages techniques et les prototypages · Structurer les bases de données et assurer la cohérence des couches applicatives · Réaliser les assemblages techniques et préparer les packages pour le déploiement Qualité logicielle et tests · Rédiger et exécuter les tests unitaires : élaboration des jeux d'essais et réalisation · Identifier et corriger les dysfonctionnements éventuels et contribuer aux tests d’intégration · Documenter les développements et interfaces pour assurer leur maintenabilité · Participer aux revues de code Maintenance évolutive et support · Implémenter les évolutions fonctionnelles et techniques en lien avec les besoins utilisateurs · Contribuer à l’analyse et à la résolution des incidents de production · Participer à l’amélioration continue des processus de développement et d’industrialisation

Mission freelance
Développeur Java/Release Manager
Objet de la mission Un acteur majeur du secteur bancaire recherche un consultant pour renforcer son équipe en charge de l’évolution et de la maintenance d’une application stratégique de suivi de l’activité commerciale des marchés financiers. Cette solution est utilisée à l’échelle internationale par les équipes Front Office, Middle Office et fonctions support pour gérer les transactions, les marges commerciales et les performances. Contexte et objectifs L’application concernée est un système central qui couvre l’ensemble des produits financiers et transactions générant une marge commerciale. La mission consiste à assurer : La maintenance corrective et évolutive de la plateforme. Le développement de nouvelles fonctionnalités. La gestion des livraisons applicatives (Release Management). Le poste est basé en région parisienne, avec interactions régulières avec des interlocuteurs métiers et IT situés en France et à l’international. Périmètre des activités Développement Rédiger les spécifications techniques à partir des besoins exprimés. Développer, tester et documenter de nouvelles fonctionnalités ou correctifs. Assurer la mise en production des évolutions réalisées. Planifier et chiffrer les demandes. Participer aux revues de code et à l’élaboration des cahiers de tests unitaires. Release Management Maintenir la chaîne CI/CD (GitLab). Organiser les réunions de préparation et de suivi des livraisons. Suivre les sujets intégrés aux releases et mettre à jour le calendrier associé. Préparer la documentation des livraisons (roadmap, checklists, etc.). Effectuer les vérifications nécessaires avant déploiement et communiquer auprès des parties prenantes. Environnement technique Backend (~80%) Java 8 T-SQL / Sybase (une partie de la logique métier est encore implémentée en T-SQL) Spring (Boot, Security, Web) Apache Camel Services REST Kubernetes / Docker MQ Series / Kafka Frontend (~20%) Java / JEE JavaScript

Offre d'emploi
Tech Lead Java
Le client va développer une brique pour unifier l’envoi de communications à des contacts pour les applications de son système d’information. Cette brique comprend : • Des traitements via des conteneurs applicatifs, • Une IHM d’administration d’exploitation. Dans ce contexte, une équipe se met en place au sein du pôle centre de contacts afin de mettre en place cette application conformément à l’étude et aux bonnes pratiques. Cette équipe sera constitué d’un expert technique Java et d’un développeur sénior Java associés à un développeur junior apprenti. Un pilote projet et un architecte internes complèteront le dispositif à temps partiel. Les projets seront gérés en méthode agile, avec un pilotage interne Pacifica. Les outils utilisés sont Jira, Confluence, Gitlab. L’expert technique sera le garant de la bonne réalisation technique de la solution et du respect des principes d’architectures définis. Il aura la charge de l’animation technique de l’équipe et d’assister les coéquipiers. Il sera en lien avec le chef de projet et l’architecte. Il prendra en charge une partie des développements. Le candidat consacrera 75% de son temps à la réalisation et 25% au support aux membres de l’équipe. Attendus organisationnels du candidat • Posséder une bonne compréhension des attendus techniques et fonctionnels en lien avec l’architecte et le product owner. • Posséder un savoir-faire et un savoir être dans l’animation technique de l’équipe (fixer le cadre, les bonnes pratiques, relecture de code), • Structurer et organiser les développements et les tests • Contribuer à la rédaction des users stories • Apporter un support technique aux autres développeurs de l’équipe Nous favoriserons la coopération et la collaboration au sein de l'équipe et recherchons des profils ouverts et volontaires qui souhaitent contribuer activement à la construction d'un collectif. Attendus techniques du candidat • Une maîtrise avancée du langage Java, de Maven et du framework Quarkus, • Une connaissance de l’utilisation de Kafka et postgreSQL et des bonnes pratiques inhérentes, • Une expérience significative dans la réalisation d’une IHM client léger, • Développement de micro services dans des conteneurs de type docker, • Se montrer garant de la bonne documentation du projet, • Posséder la maitrise concrète des outils et des concepts de CI et de CD : gitlab, sonarQ.

Offre d'emploi
Développeur JAVA / Angular 18 (F/H)
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 📑 CDI (38-42K€) OU Freelance OU Portage salarial - 🏠 2 jours de télétravail / semaine - 📍 Lyon - 🛠 Expérience de 3 ans minimum Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! 🚀 Ce que nous vous proposons : Nous accompagnons un acteur majeur du secteur bancaire dans la modernisation de son système d’information. Pour cela, nous recherchons un.e Développeur Java / Angular (version 18 et +) pour contribuer à plusieurs projets structurants : - Évolution technique d’applications existantes (montée de version) - Développement de nouvelles fonctionnalités - Maintenance corrective et évolutive - Participation à une veille technique continue sur les sujets d’obsolescence Vous rejoindrez une équipe expérimentée, dans un cadre agile (SCRUM), et sur des projets visibles et utiles.
Offre d'emploi
Développeur Java Full-Stack
Lille - 3 jours de présentiel par semaine obligatoire Dans le cadre d'un projet stratégique au sein d'un groupe RETAIL, nous recherchons un Développeur Java Full-Stack disposant d'une solide expérience et d'une appétence pour les environnements techniques complets et exigeants. Vos missions au sein d'une équipe projet Agile : - Participer au développement et à l'évolution des fonctionnalités métiers - Travailler dans un environnement en interaction constante avec les équipes métier, support et infrastructure - Contribuer activement à la mise en œuvre de l'agilité au sein de l'équipe (Scrum, participation aux cérémonies) - Assurer la maintenance en conditions opérationnelles (MCO) et le support applicatif N2/N3, en garantissant la continuité de service Environnement technique - Back-end : Java, Spring Boot - Front-end : React - Outils et DEVOPS : Docker, Jenkins, GitLab - Méthodologie : Scrum / Kanban (rituels complets : daily, review, rétro, grooming)

Offre d'emploi
Développeur Java EE (H/F)
Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez sur un projet de développement back-end. - Concevoir, développer et maintenir des applications en respectant les spécifications - Participer au Code Review avec les autres développeurs du projet - Ecrire de tests unitaires et fonctionnels durant vos développements - Travailler en collaboration avec une équipe agile et participer aux réunions techniques La stack technique : - Java (8/11/17) - SpringBoot - Hibernate - SQL - Microservice - Kafka - API Rest

Offre d'emploi
Développeur Java (H/F)
Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez sur un projet de développement back-end. En tant que Développeur Java (H/F), vous assurez les missions suivantes : • Le développement des tâches qui vous sont assignées en respectant les spécifications • Le Code Review avec les autres développeurs du projet • L'écriture de tests unitaires et fonctionnels durant vos développements • L'industrialisation de vos développements via notre PIC (Jenkins) • La participation au Daily Scrum Meeting, Sprint Revue, Rétro de Sprint et Planning Poker La stack technique : • Back End (impératif) : Spring boot ou MVC et Hibernate • Front End (apprécié) : Frameworks: Angular 2+ / React / Vue.js / Bootstrap • BDD : SQL (MySQL, PostgreSQL, SQLServer) et/ou NoSQL (MongoDB, Cassandra, Redis) • Outils : Git, Jenkins, Jira

Offre d'emploi
Développeur Fullstack Java JEE / ReactJS (H/F)
Vos missions ? Intégré(e) à nos équipes Factory ou chez nos clients, vous interviendrez sur un projet de développement fullstack. En tant que développeur Fullstack Java JEE/ReactJS H/F, vous assurez les missions suivantes : - Gérer le développement des Back-End et Front-End d'applications Web - Intégrer les interfaces dans le respect des standards web et de l'expérience utilisateur - Participer à l'écriture de tests unitaires et fonctionnels durant vos développements Industrialiser vos développements via notre PIC (Jenkins) - Participer au Daily Scrum Meeting, Sprint Revue, Rétro de Sprint et Planning Poker La stack technique - Back End (impératif) : Java, JEE ,Spring Boot ou MVC et Hibernate - Front End (apprécié) : Framework ReactJS - BDD : SQL (MySQL, PostgreSQL, SQLServer) et/ou NoSQL (MongoDB, Cassandra, Redis - Outils : Git, Jenkins, Jira

Offre d'emploi
Développeur Java (H/F)
Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez sur un projet de développement back-end. En tant que Développeur Java (H/F), vous assurez les missions suivantes : - Le développement des tâches qui vous sont assignées en respectant les spécifications - Le Code Review avec les autres développeurs du projet - L'écriture de tests unitaires et fonctionnels durant vos développements - L'industrialisation de vos développements via notre PIC (Jenkins) - La participation au Daily Scrum Meeting, Sprint Revue, Rétro de Sprint et Planning Poker La stack technique : - Back End (impératif) : Java, Spring boot ou MVC et Hibernate - Front End (apprécié) : Angular, React, Node, Vue.js / Boostrap - BDD : SQL (MySQL, PostgreSQL, SQL Server) et/ou NoSQL (MongoDB, Cassandra, Redis) - Outils : Git, Jenkins, Jira

Mission freelance
POT8610-Un Concepteur / Développeur Nuxeo / Java sur Nanterre
Almatek recherche pour l'un de ses clients Un Concepteur / Développeur Nuxeo / Java sur Nanterre. Activités : Le Consultant réalisera les missions suivantes : - Concevoir des projets GED Nuxeo (faire des ateliers de conception, analyser la solution technique, chiffrer, documenter…). Les besoins sont de typess : mise en place de nouvelles GED avec une migration des données, avec l’interfacage avec d’autres application (applications Métier, MS 365, Archivage, Signature Electronique…) - Réaliser la mise en place de GED Nuxeo avec l’interfaçages avec d’autres solutions. Cela nécessite également de l’utisation des composants existants ou développer de nouveaux composants) - Réaliser la migration des GED actuelles (volumétrie : quelques centaines milliers documents à quelques dizaines milliones documents selon les projets) - Réaliser les tests de performances - Accompagner l’équipe à faire la montée en compétences sur Nuxeo et faire du support techique/fonctionnel pour toutes questions d’expertive relatives à cette solution - Maintenir les projets GED Compétences requises : - Pour cette prestation, nous cherchons 2 concepteur-développeur-intégrateur senior avec des compétences suivantes : - Une très bonne maîtrise de Nuxeo sur le paramétrage et le fonctionnement du produit et ses composants afin de pourvoir mettre en place/migrer/maintenir des projets de GED - Une très bonne maîtrise de Java Parallèlement, il faudrait avoir ces compétences suivantes : Une connaissance significative de la conception et du développement, Une maîtrise des outils de devéloppement nécessaires pour les projets GED Nuxeo Angular, JavaScript, PostgreSQL, MongoDB Tomcat, Apache ElasticSearch, OpenSearch Kafka, Zookeeper JUnit, Guice, SoapUI, JMeter Jira, Confluence Une maîtrise des outils de déploiment Devops (automatisation et CICD, Conteneurisation et orchestration etc) sur ces environnements Linux, Windows, cloud AWS, GCP, on premise Compétences organisationnelles et posture : Se focalise sur le besoin utilisateur, possède un esprit agile, Aime partager ses connaissances et a bon un esprit d’équipe, de relationnel Est force de proposition, est à l’écoute et fait preuve d’ouverture d’esprit, Cherche à améliorer la qualité des produits ainsi que les pratiques de l’équipe projet et du pôle, S’adapte au contexte et contraintes du client. Localisation : Nanterre + 2 jrs de TT
Déposez votre CV
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Derniers posts sur le forum
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.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse Java (Kotlin, Groovy...) .
Découvrir les offresDé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.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse fullstack .
Découvrir les offresIngé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.
Explorez les offres d'emploi ou de mission freelance pour Ingénieur·e devops (Cloud) .
Découvrir les offresArchitecte solutions
L’architecte solutions utilise Java pour concevoir des architectures logicielles modulaires, fiables et adaptées aux besoins métiers des entreprises.
Explorez les offres d'emploi ou de mission freelance pour Architecte solutions .
Découvrir les offres