Find your next tech and IT Job or contract Java Developer (Kotlin, Groovy...)

The Java developer is a web and application development professional specialized in using Java, a server-oriented programming language. They are also called: Java programmer, Java programmer-analyst, Java software development engineer. This IT technician analyzes the specifications provided by the client to identify a technical solution that meets their technical and functional requirements point by point. They are then responsible for custom designing all or part of the computer program in Java. Then comes the trial and testing phase of the applications. Once the program is operational, they can proceed with writing technical documentation and user guides. The Java developer can progress towards supervisory positions, project manager, IT technical manager or even a commercial career.

Your search returns 911 results.
Contractor
Permanent

Job Vacancy
Intégrateur·rice Infrastructure – Pôle Projet & Cloud

Published on
Ansible
Apache
Apache Tomcat

3 years
30k-40k €
350-450 €
Courbevoie, Ile-de-France
Au sein de la DSI – ITO / Pôle Projet & Cloud d’un acteur européen majeur de la connaissance juridique & fiscale (client anonymisé), vous assurez l’intégration des projets dans les infrastructures pilotées par le service. Vous êtes garant de l’exploitabilité des livrables et du passage Build → Run vers la Production. Périmètre projets principaux : Migration de serveurs physiques obsolètes (ex. Sun Solaris, Red Hat 3) vers des VMs à jour. Modernisation : migration de VMs obsolètes vers des VMs à jour avec automatisation d’installation (CI/CD). Projets annexes : installation d’outils spécifiques (FrameMaker, Fivetran), création de serveurs pour besoins des équipes de développement. Cadence & modalités : Présence onsite : 2–3 j/sem (selon besoin opérationnel)
Permanent

Job Vacancy
Développeur Java React - CDI (H/F)

Published on
Java
React

40k-45k €
Ile-de-France, France
Hybrid
[La prestation consiste à contribuer à/au(x)] Prestation de Développeur Fullstack Java sur les activités de contributions projets, de maintenance évolutive-corrective, de support aux utilisateurs en production et de maintenance en condition opérationnelle des environnements de tests. Au quotidien les missions seront les suivantes : A 60% : o Concevoir et développer des solutions via le software craftmanship (test driven development, fail fast, continuous delivery, méthode agile etc.) ; o Challenger les besoins et rédiger les scénarios en collaboration avec les Business Analysts et participer aux estimations poker planning ; A 40 % : o Assurer le support de production et maintenir l'opérabilité des environnements de tests o Participer à l’amélioration continue (technique, organisation et processus)
Contractor

Contractor job
Data Engineer Kafka, KStreams, K8S, Spark

Published on
DevOps
Java

18 months
100-400 €
Paris, France
Hybrid
MISSION Au sein de la Data Platform, le renfort devra intervenir en tant qu'expert sur les sujets Kafka, KStreams, K8S, Spark de la squad Data Value (connaissance client, collecte des événements digitaux...). Développer en Java des traitements de transformation et de production de données ; Designer des chaines optimisées CI/CD en collaboration avec les équipes. Assurer et garantir la production d'un code de qualité : robuste, maintenable et évolutif Participer à l'amélioration continue et à la revue de code Expertise souhaitée Expertise technique confirmé : - Kafka - Kstreams - K8s - streaming de données
Fixed term

Job Vacancy
développeur java (obligation RQTH) H/F

Published on
J2EE / Java EE
Javascript

12 months
28k-35k €
Toulouse, Occitania
Hybrid
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
Contractor

Contractor job
Teach lead java angular kafka banque

Published on
Agile Method
Angular
Apache Kafka

3 years
500-600 €
Ile-de-France, France
Hybrid
Un grand établissement financier public/private a engagé une modernisation stratégique de son SI . L’objectif : moderniser la gestion des produits financiers et offrir une expérience client améliorée , via la mise en place d’un Core Banking System de nouvelle génération (solution Vault / Thought Machine ou équivalent) et le remplacement des solutions actuelles. En tant que Tech Lead Java / Angular / Kafka , vous serez amené(e) à : Participer à la mise en œuvre de la solution en lien avec le PO, les BA, les équipes techniques et les métiers client . Participer à l’ensemble des cérémonies Agile de la team. Concevoir et développer des applications robustes, évolutives et performantes . Intégrer des flux Kafka dans une architecture orientée événements . Collaborer avec les équipes métier pour traduire les besoins fonctionnels. Garantir la qualité du code, la performance et la maintenabilité des livrables.
Contractor
Permanent

Job Vacancy
Junior Développeur Full Stack Java Angular (H/F) – Portage

Published on
Angular
Google Cloud Platform (GCP)
Java

3 years
Ile-de-France, France
Hybrid
Type de contrat : Portage Disponibilité : ASAP TT – 3 jours Description du poste : Nous recherchons un Junior Développeur Full Stack Java Angular (3 ans d’expérience en alternance ou CDI). Développement d’un projet Java Angular déployé sur Google Cloud Platform (GCP), notamment sur Google Kubernetes Engine (GKE). Vous participerez également aux migrations de composants existants vers Java 17 et Angular 17, et contribuerez à l’amélioration des indicateurs Sonar et CheckMarks afin d’assurer une couverture de tests optimale pour les projets Asset et Data. Missions : -Développement backend en Java avec frameworks Spring et Hibernate. -Développement frontend en Angular (version 17+). -Conception et développement d’API RESTful. -Migration et modernisation de composants existants. -Optimisation des indicateurs qualité (Sonar, CheckMarks). -Participation aux phases de tests unitaires et d’intégration.
Contractor

Contractor job
Développeur Back-End Scala / Rust - MediaHub MAM

Published on
Java
Rust
Scala

12 months
Paris, France
Hybrid
Cherry Pick est à la recherche d'un Développeur Back-End Scala / Rust - MediaHub MAM pour l'un de ses clients dans le secteur médias. Dans le cadre de la transformation d'une chaîne de télévision linéaire payante française en un groupe Media International, un chantier ambitieux a été lancé pour développer une nouvelle plateforme de gestion des assets média du groupe, nommée MediaHub. Cette plateforme, construite en interne à partir de logiciels libres avec une méthodologie Agile (Scrum), vise principalement à : Mettre en commun les catalogues de médias entre la France et l'international, entre la TV et le cinéma, et à terme devenir la plateforme de référence du groupe. Remettre à plat l'ensemble des workflows avec les utilisateurs pour une meilleure efficacité opérationnelle (ergonomie et automatisation), une réactivité face aux nouveaux usages (UHD, HDR, IMF, etc.) et une meilleure intégration via des API à l'écosystème Média avec les Majors et les plateformes. D'un point de vue technique, l'application MediaHub MAM, en charge de la gestion des essences média (fichiers audio, vidéo, sous-titres, etc.), est composée d'un ensemble de Micro-Services développés en Scala (~50) et Rust (~5). Ces services sont hébergés dans le Cloud (AWS) et On Premise (VMWare). Un MacBook Pro est fourni à tous les développeurs. Le travail est organisé en sprints de 2 semaines, et l'équipe est constituée de plusieurs Feature Teams complètes (P.O/Devops/Recette/Dev) se partageant un Scrum Master et un UI/UX Designer. Compte tenu des enjeux importants tant au niveau fonctionnel et technique qu'au niveau du calendrier, nous recherchons des candidats : Dynamiques et motivés , capables de voir au-delà de leur tâche affectée, de s'inquiéter de la complétion du récit utilisateur dans son ensemble (incluant la conception, les tests, la cohérence des livrables) et d'être acteur de sa livraison en production. Sérieux et autonomes , permettant d'être un relais efficace des Lead Tech présents dans l'équipe, tout en n'hésitant pas à poser des questions si nécessaires. Les candidats répondront idéalement aux critères ci-après classés par ordre d'importance : Disposer d'au moins une expérience significative (5 ans minimum) dans le développement d'une plateforme composée de micro-services. Le candidat devra être obligatoirement à l'aise avec la programmation concurrente et asynchrone. Avoir une bonne connaissance d'un langage fortement typé (Scala, Java, C#, Haskell, Golang, etc.) et avoir des notions de programmation fonctionnelle (expressions lambda, immutabilité, types algébriques, etc.). Avoir l'envie de monter en compétence sur l'écosystème Scala (cats-effect, zio, etc.). Être capable de répondre à un besoin métier avec une architecture évolutive (DDD, Clean, Onion, Hexagonale) et testable (tests unitaires et d'intégration).
Permanent

Job Vacancy
Analyste Développeur Micro confirmé (H/F) 💼

Published on
Apache Maven
C#
Java

27k-50k €
Strasbourg, Grand Est
Hybrid
🙌🔽 Vos missions principales 🔽🙌 💻 Développement & Support 🔸 Fournir des outils performants et intuitifs pour les développeurs afin d’optimiser leur productivité. 🔸 Développer des applications et scripts pour automatiser les processus internes, réduire les tâches répétitives et améliorer l’efficacité opérationnelle. 🔸 Accompagner et apporter un support technique aux équipes de développement métier, en répondant à leurs besoins et en proposant des solutions adaptées. 🔸 Participer à l’analyse des besoins des équipes afin de concevoir des solutions sur-mesure et évolutives. 🔸 Rédiger des documentations techniques et guides utilisateurs pour faciliter l’adoption des outils développés. 🔸 Assurer la maintenance corrective et évolutive des applications existantes. ⚙️ Intégration & Qualité 🔸 Contrôler et valider les librairies externes mises à disposition afin de garantir leur compatibilité et leur sécurité. 🔸 Intégrer la filière Java dans notre cloud privé, en veillant à l’optimisation des performances et à la scalabilité des applications. 🔸 Participer à l’intégration de l’intelligence artificielle dans les outils destinés aux développeurs, en testant et en validant les modèles et fonctionnalités. 🔸 Effectuer des tests de qualité, incluant des tests unitaires, fonctionnels et d’intégration pour assurer la fiabilité des outils. 🔸 Collaborer avec les équipes DevOps pour automatiser les déploiements et les mises à jour des applications. 🔸 Veiller au respect des bonnes pratiques de développement, de sécurité et de documentation technique. 🔸 Contribuer à la veille technologique pour proposer des améliorations continues et l’adoption de nouvelles technologies innovantes.
Contractor

Contractor job
Developpeur Struts Développeur Struts (Java/JEE) Sophia Antipolis

Published on
Apache Struts

6 months
320-360 €
Sophia Antipolis, Provence-Alpes-Côte d'Azur
Hybrid
Developpeur Struts Développeur Struts (Java/JEE) Sophia Antipolis Nous recherchons un Développeur Java/JEE confirmé et/ou expérimenté pour rejoindre nos équipes de développement pour notre client de la sécurité sociale. Le candidat devra posséder une solide expérience dans la conception, le développement et la maintenance d'applications web robustes en utilisant le framework Apache Struts (idéalement Struts 1 et/ou Struts 2). Vous participerez activement à l'évolution et à l'optimisation de notre plateforme existante (legacy), en assurant la qualité du code et la performance des applications.
Permanent
Contractor

Job Vacancy
Développeur backend PLSQL (H/F)

Published on
Java
Oracle
PL/SQL

1 year
40k-58k €
480-500 €
Paris, France
Hybrid
Vous apporterez votre expertise technique dans la mise en œuvre de solutions innovantes chez nos clients grands. Pour cela vous aurez en charge les missions suivantes : La traduction technique des besoins fonctionnels (analyse fonctionnelle des besoins, faisabilité, participation à la rédaction du cahier des charges techniques) Concevoir des interfaces et les traitements applicatifs Concevoir les tests unitaires Livrable de conceptions API Développement et maintien des procédures stockées Oracle pour les bases de données Le développement des applications en tenant compte des contraintes de fiabilité et de méthodologie La participation aux tests (unitaire, recette, charge, …) La réalisation des actions de maintenance évolutive et corrective La mise en production et l’intégration.
Contractor
Permanent

Job Vacancy
Développeur Java / VueJS (VUE.JS OBLIGATOIRE)

Published on
J2EE / Java EE
Spring
Vue.js

12 months
40k-52k €
380-450 €
Bordeaux, Nouvelle-Aquitaine
Hybrid
Dans le cadre d’un projet stratégique de modernisation d’un organisme du service public, vous rejoignez une équipe de développe ment d’applications web nouvelles génération. Rôle et responsabilités Participer à l’analyse des besoins et à la conception des solutions techniques Développer des fonctionnalités front-end en Vue.js Développer les composants back-end en Java (Spring / Spring Boot) Mettre en place les bonnes pratiques de développement et participer à l’amélioration continue Réaliser les tests unitaires et d’intégration Collaborer étroitement avec les autres membres de l’équipe et le référent technique Participer aux cérémonies Agile et à la documentation technique
Permanent
Contractor

Job Vacancy
Ingénieur de Production

Published on
Apache
API
Axway

3 years
30k-50k €
100-500 €
Toulon, Provence-Alpes-Côte d'Azur
Hybrid
Description du poste BPCE recherche un Ingénieur de Production WebAPI avec plus de 9 ans d’expérience pour accompagner la supervision et l’exploitation des plateformes Internet WebAPI du groupe. Vous interviendrez sur la mise en production, la supervision et l’intégration des composants techniques, tout en assurant la stabilité, la performance et la qualité des environnements de production. Vos principales missions : Exploitation et supervision des plateformes WebAPI du groupe BPCE Déploiement et intégration des composants via XLDeploy / XLRelease Exploitation et maintenance des outils sous OpenShift Suivi et supervision des environnements via Kibana, Grafana, Zabbix et AppDynamics Diagnostic des incidents et mise en œuvre de solutions de correction ou de back-up Participation aux phases projet, intégration et recette technique Proposition et implémentation d’actions d’amélioration continue Collaboration étroite avec les équipes Études, Infrastructures et Sécurité Stack technique utilisée : Linux / Apache / Java Progiciel API Gateway (Axway) XLDeploy / XLRelease ELK / AppDynamics / Kibana / Grafana / Zabbix OpenShift (conteneurisation) DBA Cassandra
Contractor
Permanent

Job Vacancy
Chef de projet BIOMETRIQUE

Published on
Git
Gitlab
Java

12 months
40k-48k €
400-530 €
Paris, France
Hybrid
Le profil recherché est un chef de projet MOE d'au moins 6 ans d'expérience dans le pilotage d'application. Il doit être capable d'échanger techniquement avec les équipes de développements, les équipe métiers et les intervenants des applications externes. Les compétences requises sont : Maitrise des architectures projets (backend, frontend, variable d'environnement, BDD) Bonnes connaissances des bases de données (PostgreSQL, requêtage SQL) Maitrise des outils de gestion de configuration : gitlab , git Maitrise des étapes d'un projet informatique agile ou cycle en V : phases, cérémonies agile, planification Maitrise de l'outillage projet : Jira, confluence, gestion de l'arborescence projet, formalisation documentaire Maitrise dans l'animation de comité de projet et pilotage + capacités de reporting au près de sa hiérarchie et du métier Gestion de projet Build/Run Pilotage d'équipe de développement Intervention sur un environnement/projet biométrique L'environnement technique est le suivant : technologie de développement : React.Js, Node.js, Java Bdd : PostgreSQL
Contractor

Contractor job
Développeur Fullstack Java / React – Environnement Banque & Trade Finance

Published on
Java
React

2 years
340-450 €
Ile-de-France, France
Hybrid
Description Nous recherchons un Développeur Fullstack confirmé pour rejoindre une squad internationale (25 personnes, France & Portugal) travaillant sur un progiciel de Back Office Trade Finance . La mission s’inscrit dans un contexte Agile et couvre à la fois : Développement (60%) : conception et développement de solutions (Java, React/Angular), intégration progiciel, bonnes pratiques de Software Craftsmanship (TDD, CI/CD, fail fast). Support & maintenance (40%) : support utilisateurs, maintenance évolutive et corrective, suivi des environnements de tests, amélioration continue (technique et organisationnelle).
Contractor

Contractor job
Android Architect

Published on
Android
C/C++
Java

1 year
500-900 €
Biot, Provence-Alpes-Côte d'Azur
Hybrid
Contractor

Contractor job
Developpeur Java / Spring boot / AWS

Published on
Java
Springboot

12 months
100-500 €
Boulogne-Billancourt, Ile-de-France
Hybrid
Les activités attendues seront les suivantes : - Assurer le développement des nouvelles features - Développer et maintenir les tests automatisés (unitaire, API, intégration, fonctionnel) dans un environnement d'intégration continue - Veiller à ce que les meilleures pratiques de développement backend soient mises en place pour garantir un déploiement le plus simple possible du produit. Livrables - Codes réalisés dans les règles de l’art et correctement mergés. - Tests techniques unitaires - Tests d’intégration et parcours automatisés. - Documentation Confluence de la solution appuyant les choix d’implémentation

Submit your CV

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

Frequently asked questions about working as a Java Developer (Kotlin, Groovy...)

What is the role of a Java Developer (Kotlin, Groovy...)

The Java developer is a computer specialist who focuses on designing software and websites. As the name implies, they have Java programming language down pat! Passionate and versatile, the Java developer must possess solid technical skills and some essential qualities to provide their client with a customized IT solution.

How much does a Java Developer (Kotlin, Groovy...) charge

The mastered frameworks, the company's sector, its location and the technical issues to be solved are all criteria that affect the Java developer's salary. Nevertheless, their daily rate is relatively high, even for a beginner. The latter earns an average of 483 euros per day. Their salary will be around £40K.

What is the definition of a Java Developer (Kotlin, Groovy...)

The Java developer creates applications at the client's request using their preferred language: Java. For this purpose, they must comply with the requirements provided in the specifications. They develop the application, then manage the testing phase as well as maintenance and update planning

What type of mission can a Java Developer (Kotlin, Groovy...) handle

The tasks generally assigned to a Java developer are: • Definition of client needs; • Application programming; • Development of website structure; • Writing explanatory notes so that the written code lines are understandable by other stakeholders; • Adding new functionalities and improving the performance of an existing application; • Performing unit tests and integration tests; • Technical support; • Updating existing code.

What are the main skills of a Java Developer (Kotlin, Groovy...)

Knowledge of Java language must be complemented by knowledge of: • The J2EE development platform; • Other programming languages; • Oracle and SQL databases; • Tools and frameworks such as Spring, Spring boot, React, Angular, Hibernate, AWS, GWT, Struts or Docker; • Algorithms; • Security standards and procedures to combat cyberattacks; • The business environment (market, services, customers). Those who wish to work as Java developers must also master English.

What is the ideal profile for a Java Developer (Kotlin, Groovy...)

In addition to the diploma and technical skills, recruiters require future Java developers to be: • Rigorous and precise in writing code; • Creative; • Good listeners; • Able to work in an agile environment; • Flexible and available; • Able to communicate and explain their knowledge to non-technical people; • Curious, as computer programs and languages are constantly evolving. A strong sense of analysis and organization is also required!
911 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

0-2 years experience 3 to 5 years experience 6 to 10 years experience +10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2025 © Free-Work / AGSI SAS
Follow us