Trouvez votre prochaine offre d’emploi ou de mission freelance Développeur·euse Java (Kotlin, Groovy...)

Le développeur Java est un professionnel du développement de sites web et d'applications spécialisé dans l'utilisation de Java, un langage de programmation orienté serveur. On l'appelle également : programmeur Java, analyste-programmeur Java, ingénieur d'études et développement informatique Java. Ce technicien informatique analyse le cahier des charges fourni par le client pour dégager une solution technique qui réponde point par point à ses exigences techniques et fonctionnelles. Il est alors chargé de concevoir sur mesure tout ou partie du programme informatique en langage Java. Place alors à la phase d'essais et de tests des applications. Une fois le programme opérationnel, il peut procéder à la rédaction des notices techniques et des guides utilisateurs. Le développeur Java pourra évoluer vers des postes de supervision, de chef de projet, de responsable technique informatique ou encore une carrière commerciale.
Informations sur la rémunération de la fonction Développeur·euse Java (Kotlin, Groovy...).

Votre recherche renvoie 1 647 résultats.
CDI
Freelance

Offre d'emploi
Senior Développeur full stack react/.net core/Java (H/F) - Contrat 6 mois

Publiée le

Bordeaux, Nouvelle-Aquitaine
Senior Développeur full stack react/.net core/Java (H/F) - Contrat 6 mois Dans le cadre du développement et de la maintenance de plateformes web partenaires à fort trafic, nous recherchons un(e) Développeur Full Stack Confirmé pour intégrer une équipe de développement agile et contribuer à des projets à forts enjeux de performance, de fiabilité et de qualité de code. Localisation : Region bordelaise Durée initiale : 6 mois Mode de travail : Sur site avec télétravail possible Missions Analyse des besoins fonctionnels Développement et intégration de nouvelles fonctionnalités front et back Maintenance évolutive et corrective Résolution des incidents et support applicatif Déploiement en production et supervision Participation aux phases de tests et de validation Environnement technique .Net Core, Java 17, Spring Boot 3, React, Node.js, APIs REST, HTTP, Git, Azure DevOps, Kubernetes Requirements Minimum 3 ans d’expérience en développement full stack Expérience significative en React / .Net Core ou React / Java Bonne maîtrise des APIs REST et des principes HTTP Autonomie, polyvalence et esprit d’équipe Bon niveau de communication en français et en anglais
Freelance

Mission freelance
Développeur Python / Java / GenAI H/F

Publiée le
GenAI
J2EE / Java EE
Python

6 mois
Boulogne-Billancourt, Île-de-France
Télétravail partiel
Objet de la prestation Notre client recherche une prestation de développement backend pour contribuer au développement d’une plateforme basée sur des agents intelligents tel que les agents de type Retrieval-Augmented Generation (RAG), dans un environnement Google Cloud Platform (GCP). Cette plateforme permet aux utilisateurs métiers de créer et de personnaliser des assistants et des workflows utilisant l'IA générative pour améliorer nos processus et systèmes d'information (SI) existants. Le développement est réalisé en Python. Les composants techniques sont réalisés dans une architecture micro-services. Ils sont à développer, à intégrer dans l’écosystème, à maintenir et à faire évoluer. La prestation concernera le développement des agents, l’évaluation et test de solutions innovantes Genai et la proposition de guidelines d’intégration de ces solutions aux autres équipes Genai du Groupe par les activités suivantes : - Développement de services permettant de tester des nouveautés genAI et comment les utiliser à l’échelle - Intégration de nouveaux services d’agents dans l’architecture existante - Amélioration et optimisation des composants d’ingestion de données non structurées - Evaluation d’outils de dev basés sur l’IA - Développement de cas d’usage IA innovants et généralisables - Exploration et capacité à monter en compétence rapidement sur de nouvelles technos Livrables - Code des développements conçus et mis en œuvre en production de manière satisfaisante - Code des tests unitaires et d’intégrations automatisés - Documentation du code expliquant les programmes et algorithme - Tests unitaires, d’intégration et fonctionnels bout-en-bout
CDI

Offre d'emploi
Développeur Java Back et Front (H/F)

Publiée le

Lille, Hauts-de-France
Experis recrute un Développeur Java H/F ) afin d'intégrer l'équipe de notre client situé à Lille , et de participer à un projet de transformation digitale. Experis recrute un Développeur Java Full Stack (H/F) afin d'intégrer l'équipe de notre client situé à Lille, et de participer à un projet de transformation digitale. Your daily life : Intégrez une équipe de développeurs Prendre en charge les développements Back-end et Front-end S'assurer de la qualité des développements produits Etre force de propositions pour des évolutions de conception et techniques Piloter la maintenance corrective et évolutive
Freelance
CDD

Offre d'emploi
Lead Développeur Java / Cloud Azure – Microservices (H/F)

Publiée le
API REST
DevOps
Docker

3 ans
40k-45k €
530-570 €
Paris, France
Le poste est orienté delivery, qualité et montée en compétences , au cœur des équipes agiles. Il ne s’agit ni d’un rôle managérial, ni d’un poste d’architecte détaché du code. VOS MISSIONS PRINCIPALES Le Lead Développeur interviendra au quotidien dans le code et le delivery : Développer des applications modernes en environnement Java / Spring Boot , front React / React Native Implémenter et faire évoluer des architectures microservices et API REST Traduire les décisions d’architecture en solutions techniques concrètes et maintenables Garantir la qualité du code : revues de code, bonnes pratiques, tests automatisés, documentation technique Participer activement à la mise en œuvre des pratiques DevOps : CI/CD, GitOps, observabilité Contribuer aux déploiements et à l’exploitation sur Azure (AKS) , Docker et Kubernetes Accompagner les développeurs : coaching technique, support au quotidien, diffusion des standards Être un point d’appui technique entre équipes produit, architecture et plateforme Cloud Travailler dans un contexte international avec des équipes distribuées (France, Maroc, Vietnam)
Freelance

Mission freelance
Développeur Fullstack Sénior (Java / Angular) (H/F)

Publiée le
Angular
Java

12 mois
400-450 €
Villeneuve-d'Ascq, Hauts-de-France
Télétravail partiel
Espace Freelance recherche pour l'un de ses clients un : Développeur Fullstack Sénior (Java / Angular) (H/F) Missions Concevoir les solutions techniques Développer les composants applicatifs (Front et Back) Tester les développements Réaliser la conception technique et le développement web (interfaces et/ou services) Programmer les fonctionnalités correspondant aux besoins du client Décliner les choix d’architecture préconisés Développer, documenter et tester les fonctionnalités techniques d’une application Assurer le support technique tout au long de la vie de l’application Corriger les problèmes remontés par les utilisateurs Développer les couches front et back-office de la plateforme, incluant les appels aux données (CRUD), conformément aux spécifications fonctionnelles et techniques détaillées
Freelance
CDI

Offre d'emploi
Tech Lead Java – Cash Management

Publiée le
Application web
Architecture
Cash Management

3 ans
57k-72k €
500-620 €
Île-de-France, France
Télétravail partiel
Mission de remplacement – environnement bancaire 🎯 Contexte de la mission Dans le cadre du remplacement d’un consultant sortant, nous recherchons un Tech Lead Java senior pour piloter l’ intégration du progiciel de Cash Pooling LMS (éditeur : Intellect Design) au sein du Système d’Information d’un grand établissement bancaire international. Le rôle est fortement orienté lead technique Java, intégration applicative et coordination transverse , dans un contexte bancaire structuré et critique. 🛠️ Missions principales Élaboration des analyses d’impact techniques et des spécifications techniques à partir des spécifications fonctionnelles / User Stories fournies par la MOA Suivi du respect des bonnes pratiques et normes de développement Java dans un cadre Agile Conseil technique auprès des développeurs et animation de workshops techniques Garantie de l’ évolutivité, maintenabilité et exploitabilité des applications Suivi et validation techniques des développements (revues de code) Intégration du progiciel LMS dans le SI bancaire Réalisation et supervision des tests unitaires Participation aux cérémonies Agile Contribution aux déploiements et mises en production Support technique niveau 3 Gestion des obsolescences et veille technologique Coordination avec les équipes infrastructures et middleware ( CFT, MQ, CTRL-M , etc.)
Freelance
CDI
CDD

Offre d'emploi
Ingénieur DevOps / Intégration Cloud IAM.

Publiée le
Java
Keycloak
Linux

1 an
Nanterre, Île-de-France
Télétravail partiel
1/ Mission : L’Ingénieur DevOps / Intégration Cloud IAM agit comme expert technique. Il assure l’intégration, la configuration et le maintien en conditions opérationnelles de la solution Keycloak, tout en garantissant sa conformité aux exigences de sécurité et de performance. Ce rôle associe expertise IAM, maîtrise des environnements cloud et pratiques DevSecOps, avec un fort engagement dans l’accompagnement des équipes projets et l’amélioration continue. Il contribue à la sécurisation des applications, à la fiabilité des livraisons et à la cohérence technique des solutions déployées. 2/ Compétences et expériences nécessaires : • Systèmes Linux, RedHat & Réseaux • Loadbalacing (VIP, SLB, HaProxy) • Gestion de la Base de données (Postgrés et cluster) • Maitrise des architectures réseaux distribuées et résilientes • Expertise dans les architectures de conteneurisation et les outils d’automatisation et de déploiement continu (Terraform, Ansible, Kubernetes, Docker, CI/CD, GitHub Actions, Jenkins). • Keycloak : administration, installation, tunning, configuration • Solides connaissances des protocoles de sécurité (SAMLv2, OpenIdConnect, OAuth2, WebAuthn, FIDO2), des schémas de sécurité et des enjeux associés. • Maîtrise des outils d’observabilité Grafana et Prometheus pour la supervision et le monitoring des environnements. • Maitrise Java et des principes « Clean Code » • Capacité à appliquer les pratiques Agile (Scrum, Kanban, Design Thinking, Agile@Scale) et à utiliser efficacement les outils de gestion (Jira, Confluence), tout en respectant les standards ITIL pour la qualité et la continuité des services • Capacité de vulgariser la solution IAM et ses protocoles • Connaissance générale de l’architecture applicative
CDI
CDD

Offre d'emploi
Développeur Java / BPMN (obligatoire) – Facturation électronique

Publiée le
Business Process Model and Notation (BPMN)
Java
Quarkus

1 an
29k-35k €
Ivry-sur-Seine, Île-de-France
Contexte Dans le cadre du développement d’une solution de facturation électronique (e-facture PA) à forte contrainte de performance, le prestataire interviendra au sein de la Direction du Développement. Il participera à des projets de dématérialisation fiscale , ainsi qu’à la maintenance évolutive et corrective des applications existantes, en lien direct avec les besoins clients. Objectifs de la mission Développer des workflows applicatifs sur une solution de facturation électronique. Contribuer à la fiabilité, à la performance et à l’évolutivité du produit. Participer aux projets clients nécessitant des développements spécifiques. Missions principales Développer des services applicatifs principalement en Java (Quarkus / Spring Cloud) . Concevoir et implémenter des workflows métier (BPMN). Développer et adapter des chaînes applicatives clients s’appuyant sur l’écosystème existant. Assurer la maintenance évolutive et corrective des applications. Intervenir en support de niveau 3 (incidents complexes, évolutions). Travailler en collaboration avec une équipe pluridisciplinaire et, ponctuellement, avec d’autres équipes techniques pour l’intégration de solutions tierces. Livrables attendus Modélisation BPMN des workflows. Code source des workflows développés. Compétences techniques Java – Junior BPMN – Junior Environnements à forte contrainte de performance – Apprécié Compétences linguistiques Anglais : lu et écrit – Impératif
CDI

Offre d'emploi
Consultant Senior Java / Angular H/F

Publiée le
Angular
Java

40k-54k €
Île-de-France, France
Télétravail partiel
Mission : Consultant Senior Java / Angular Secteur : Banque Durée : Mission longue Démarrage : ASAP Dans le cadre d’une mission stratégique chez un grand acteur bancaire, nous recherchons un Consultant Senior Java / Angular pour assurer la continuité d’un dispositif existant. Le client attend un profil confirmé , à la fois très solide techniquement et doté d’un excellent savoir-être , capable de s’intégrer rapidement dans une équipe en place. 📌 Environnement technique Java / Spring / Spring Boot Angular Web services REST Bases de données relationnelles CI/CD, Git Méthodologie Agile (Scrum) 👤 Profil recherché Minimum 8–10 ans d’expérience en développement Java Expérience significative en Angular Habitué aux environnements bancaires ou grands comptes Autonome, fiable, force de proposition Très bon relationnel , communication fluide et
CDI
Freelance

Offre d'emploi
Consultant Tests de Performances Applicatifs

Publiée le
Dynatrace
Java
Javascript

12 mois
45k-55k €
400-550 €
Bordeaux, Nouvelle-Aquitaine
Télétravail partiel
Vous travaillerez pour des clients grands comptes dans différents secteurs d'activité. Dans le cadre de l’évolution et de l’optimisation des SI de nos clients, vous interviendrez en tant que Consultant sur des projets de mise en œuvre de tests de performance et de monitoring APM/ Observabilité. Grâce à votre expérience, vous intégrerez une équipe dédiée aux tests de performances des applications du client avant mise en production. Vous serez alors chargé de la qualification des besoins du projet en amont, de la réalisation des tests de performance ainsi que des recommandations méthodologiques et technologiques.
CDI

Offre d'emploi
Ingénieur Etudes et Développement JAVA - H/F

Publiée le
J2EE / Java EE
Java QUARKUS
Spring

Nice, Provence-Alpes-Côte d'Azur
Télétravail partiel
Dans le cadre de projets applicatifs structurants pour un acteur du secteur public, nous recherchons un Développeur Java pour intervenir sur des missions de longue durée. Vous participerez activement à la conception, au développement et à la maintenance d’applications critiques, en lien avec des équipes techniques et fonctionnelles. Vos principales missions seront : Analyse des besoins fonctionnels et techniques Conception et développement d’applications Java Participation aux choix d’architecture et au respect des bonnes pratiques Développement des fonctionnalités, réalisation des tests unitaires et d’intégration Maintenance évolutive et corrective des applications Contribution à l’amélioration continue des solutions existantes
CDI
Freelance

Offre d'emploi
Concepteur java (H/F)

Publiée le
J2EE / Java EE
Java

3 ans
40k-50k €
400-500 €
Île-de-France, France
Télétravail partiel
Missions : Analyser et challenger les besoins métiers Participer à la conception des solutions et identifier des axes d’amélioration en assurant cohérence, performance et alignement avec les besoins définis Rédiger les spécifications fonctionnelles et techniques générales/détaillées et répondre aux demandes de clarification émises par l’équipe de développement Participer à des ateliers de travail avec les métiers/MOA et les contributeurs IT internes Contribuer à la recette d’intégration Environnement technique : Java JEE
CDI

Offre d'emploi
Ingénieur Développement Java N3

Publiée le
API REST
Java
Oracle

Aix-en-Provence, Provence-Alpes-Côte d'Azur
Contexte Nous recherchons un Ingénieur Développement Java N3 pour rejoindre la squad InStore d’un acteur majeur de la pré-acquisition en France. La mission vise l’intégration d’un nouveau client (services, protocoles, IHM) dans un environnement PCI-DSS, avec un focus sur l’innovation (omni-canal, instant payment, nouveaux services). Missions principales Développement et maintenance : Analyser les besoins et proposer des solutions techniques adaptées. Développer de nouvelles fonctionnalités en respectant les normes et standards. Assurer la maintenance corrective et évolutive des applications existantes. Collaboration et amélioration continue : Travailler avec les équipes projets (Développeurs, PO, QA, DevOps). Participer à l’amélioration continue des processus de développement. Rédiger et maintenir la documentation technique. Compétences techniques (MUST HAVE) Java 17+ (expert) – obligatoire. Spring 6 (incluant Spring Boot 3 et Spring Data 3) – obligatoire. Bases de données : Oracle, PostgreSQL, MySQL – important. API REST et Web Services – important. Outils : Git/GitLab, IntelliJ.
Freelance
CDI

Offre d'emploi
Tech Lead Java / DevSecOps

Publiée le
DevSecOps
J2EE / Java EE
Java

6 mois
40k-45k €
400-550 €
Lyon, Auvergne-Rhône-Alpes
Télétravail partiel
Sous la responsabilité du chef de chantier et en interaction avec l'équipe projet (IT & Métiers), le TechLead Java aura plusieurs rôles sur le projet : TechLead Java sur les fonctionnalités de la nouvelle application : - Etre le référent technique de l'équipe de développement ( 2BA, 2 Dev, 1 TechLead/SecOps) - Produire l'architecture et la conception technique de la solution en respectant les principes d'architecture technique Groupe - Etre en support des développeurs - Développer certaines fonctionnalités en complément des développeurs - Produire et s'assurer du bon niveau de documentation technique (architecture, conception technique...) de la solution DevSecOps au sein l'équipe de développement : Installer et Administrer les Plateformes Applicatives : - Administrer et entretenir les plateformes du projet ; - Intégrer la sécurité des applications et des infrastructures dès la phase de conception ; - Participer aux chantiers d’architecture en tant que DevSecOps et contribuer au choix des solutions ; - Créer, adapter et maintenir les environnements nécessaires aux différentes étapes du cycle de vie ( de la fabrication à la production) ; - Contribuer à l’automatisation des tests en intégrant la sécurité ; - S’assurer du traitement des vulnérabilités durant le projet ; - Être le point d’entrée pour traiter les besoins d’évolution des plateformes dans le cadre du projet en coordination avec le chef de projet et le lead dev ; - Contribuer à l’analyse et à la correction des incidents des applications hébergées sur les plateformes ; - Analyser et résoudre les anomalies liées à la performance et à la scalabilité des systèmes - Proposer des solutions afin d’améliorer la sécurité des plateformes de son périmètre. - Organiser la surveillance des alertes et éventuels incidents sur les différents environnements - Rédiger et mettre à jour les procédures d’installations et d'administrations des applications dans le référentiel documentaire d'exploitation
CDI

Offre d'emploi
Développeur Fullstack Java BPMN - NIORT

Publiée le
Business Process Model and Notation (BPMN)
Java
Openshift

1 an
40k-45k €
400-450 €
Niort, Nouvelle-Aquitaine
La mission consiste à concevoir, développer et faire évoluer des outils Back Office , en étroite collaboration avec les équipes projet, avec une forte orientation conception, performance et robustesse . Le consultant interviendra sur : la proposition de solutions techniques le développement et les tests les revues de code la documentation technique l’ amélioration continue et les cérémonies agiles Environnement & compétences clés Java (expert) BPMN (avancé) Streaming Kafka Environnement conteneurisé OpenShift Python 3 , React 19
Freelance

Mission freelance
Senior Java Developer

Publiée le
API
Java

3 mois
350-400 €
Île-de-France, France
Télétravail partiel
Contexte client: Nous accompagnons un client stratégique du secteur bancaire et des services financiers sur deux projets critiques et hautement prioritaires en France. Nous recherchons un Senior Java Developer expérimenté pour renforcer la livraison de systèmes métiers critiques dans un environnement complexe et fortement réglementé. Le poste consiste à concevoir, développer et maintenir des applications Java, à contribuer aux décisions techniques et à collaborer étroitement avec des équipes pluridisciplinaires afin de garantir performance, fiabilité et sécurité.

Les questions fréquentes à propos de l’activité d’un Développeur·euse Java (Kotlin, Groovy...)

Quel est le rôle d'un Développeur·euse Java (Kotlin, Groovy...)

Le développeur Java est un informaticien spécialisé dans la conception de logiciels et de sites web. Comme son nom le sous-entend, il maîtrise le langage de programmation Java sur le bout des doigts ! Passionné et polyvalent, le développeur Java doit présenter de solides compétences techniques et quelques qualités incontournables pour offrir à son client une solution informatique sur mesure.

Quels sont les tarifs d'un Développeur·euse Java (Kotlin, Groovy...)

Les frameworks maîtrisés, le secteur de l'entreprise, sa location et les problématiques techniques à résoudre sont autant de critères qui influent sur le salaire du développeur Java. Néanmoins, son TJM est relativement élevé, même pour un débutant. Ce dernier gagne en moyenne 483 euros par jour. Son salaire avoisinera les 40 K€.

Quelle est la définition d'un Développeur·euse Java (Kotlin, Groovy...)

Le développeur Java crée des applications à la demande de son client en usant de son langage de prédilection : Java. À cet effet, il doit respecter les exigences fournies dans le cahier des charges. Il développe l'application, puis gère la phase de tests ainsi que la maintenance et la planification des mises à jour

Quel type de mission peut gérer un Développeur·euse Java (Kotlin, Groovy...)

Les tâches généralement confiées au développeur Java sont : • Définition des besoins du client ; • Programmation d'applications ; • Développement de la structure d'un site web ; • Rédaction de notes explicatives pour que les lignes de code écrites soient compréhensibles par les autres intervenants ; • Ajout de nouvelles fonctionnalités et amélioration des performances d'une application existante ; • Réalisation des tests unitaires et des tests d'intégration ; • Support technique ; • Mise à jour du code existant.

Quelles sont les compétences principales d'un Développeur·euse Java (Kotlin, Groovy...)

La maîtrise du langage Java doit être complétée par des connaissances : • De la plateforme de développement J2EE ; • D'autres langages de programmation ; • Des bases de données Oracle et SQL ; • Des outils et frameworks comme Spring, Spring boot, React, Angular, Hibernate, AWS, GWT, Struts ou Docker ; • De l'algorithmique ; • Des normes et procédures de sécurité pour lutter contre les cyberattaques ; • De l'univers de l'entreprise (marché, services, clients). Ceux qui souhaitent exercer en tant que développeur Java doivent par ailleurs maîtriser l'anglais.

Quel est le profil idéal pour un Développeur·euse Java (Kotlin, Groovy...)

Outre le diplôme et les compétences techniques, les recruteurs exigent des futurs développeurs Java qu'ils soient : • Rigoureux et précis dans l'écriture des codes ; • Créatifs ; • À l'écoute ; • Aptes à travailler en mode agile ; • Flexibles et disponibles ; • Capables de communiquer et de vulgariser ses connaissances aux personnes non techniques ; • Curieux, car les programmes et langages informatiques évoluent constamment. Un grand sens de l'analyse et de l'organisation est également de mise !
1647 résultats

Contrats

Freelance CDI CDD Alternance Stage

Lieu

Télétravail

Télétravail partiel Télétravail 100% Présentiel

Taux Journalier Moyen min.

150 € 1300 € et +

Salaire brut annuel min.

20k € 250k €

Durée

0 mois 48 mois

Expérience

≤ 2 ans d’expérience 3 à 5 ans d’expérience 6 à 10 ans d’expérience > 10 ans d’expérience

Publication

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