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 873 results.
Permanent
Contractor

Job Vacancy
Tech Lead Java – Bancaire (F/H)

CELAD
Published on
Java

1 year
50k-60k €
450-550 €
Paris, France

Vous êtes passionné par les environnements techniques exigeants et les projets de grande envergure ? Rejoignez un acteur bancaire majeur pour contribuer à la modernisation de son système d’information et au développement de nouvelles plateformes stratégiques ! Vos missions : · Prendre le lead technique sur un périmètre applicatif clé (migration vers microservices, réduction de l’obsolescence technique, performance et sécurité). · Concevoir et mettre en œuvre des solutions techniques robustes et évolutives (Java, Spring Boot, API REST). · Définir les bonnes pratiques de développement et assurer le mentoring de l’équipe (revue de code, coaching). · Collaborer avec les architectes et les équipes produit pour aligner la roadmap technique avec les besoins business. · Être force de proposition sur les choix technologiques et contribuer aux chantiers d’innovation (Cloud, conteneurisation, DevOps).

Permanent
Contractor

Job Vacancy
Développeur Backend

Actiis IT
Published on
Bash
Go (language)
Java

12 months
Ile-de-France, France

La mission s’inscrit dans le cadre du développement de la plateforme de données hybride cloud GCP/On-Prem pour l’ingénierie du client permettant la collection et le traitement des données provenant des véhicules prototypes, des moyens d’essais et de système informatique du datalake. La mission consiste à concevoir, développer et tester les services de la plateforme de données ALPINE CARS. Plus précisément : · Collaborer avec les product owner et les métiers afin de comprendre les use-cases et les features demandées · Traduire les exigences produit en exigences fonctionnelles et non-fonctionnelles incluant la performance, la scalabilité, la fiabilité et la sécurité/GDPR. · Contribuer à l’alimentation et la maintenance du backlog des epics et des issues dans Gitlab sur son périmètre · Motiver les choix technologiques en relation aux exigences collectées en prenant en compte notamment les aspects de coût · Contribuer au design et à l’évolution de l’architecture fonctionnelle de la plateforme en collaboration avec l’ingénieur Plateforme · Designer et implémenter les services backend core (Message brokers, reverse proxy, API…) & business (data batch et streaming) de la plateforme en considérant le découplage, la modularité, la testabilité et l’observabilité. · Collaborer avec l’ingénieur Plateforme pour l’automatisation des tests, le déploiement des infrastructures et des services · Assurer les opérations de la plateforme et implémenter les éventuels correctifs dans un premier temps. Livrables attendus : · Spécifications fonctionnelles et non-fonctionnelles · Breakdown des epics en issues · Services de backend core & business (data engineering) · Tests unitaires, d’intégration, E2E · Documentation des services : code, runbooks, diagrammes Les données d’entrée suivantes : - Roadmap, planning - Uses-case, features, users-stories - Data models - Sélection de technologies - Exigences non-fonctionnelles liées à la sécurité et à la conformité (RGPD notamment) - Diagrammes d’architecture Le/la consultant(e) devra par ailleurs respecter les règles suivantes : - Confidentialité des données, - RGPD.

Contractor

Contractor job
Dev fullstack java & Angular

MLMCONSEIL
Published on
Angular
Java QUARKUS
PL/SQL

6 months
100 €
Strasbourg, Grand Est

Poste : Développeur Fullstack Java / Angular expérimenté Expérience requise : minimum 7 ans Compétences techniques : Java Quarkus, Angular, Hibernate, Oracle, PL/SQL Concourse, Docker, Kubernetes API REST (Java Quarkus ou Spring Boot), Weblogic Méthodologie : Agile (SAFe / Scrum) Soft skills : excellente communication et aisance relationnelle 👉 Mission : participer au développement d’applications fullstack dans un environnement agile et technique exigeant. ..... ... ... ... ... ... .. . ... ... ... .. ... ...

Contractor

Contractor job
Développeur Java, Spring, Angular, API Rest Nantes (2 à 3 jours de télétravail)/du

WorldWide People
Published on
Java

12 months
300-370 €
Nantes, Pays de la Loire

Développeur Java, Spring, Angular, API Rest Nantes (2 à 3 jours de télétravail) Qualifications demandées : Spring Boot, Spring, Angular, Java EE (J2EE), Agile Processes & Methodologies, Spring Security, API Management Développeur Java, Spring, Angular, API Rest Nantes (2 à 3 jours de télétravail) Nous recherchons un développeur Java avec minimum 5 ans d'expérience Les principales tâches seront: -Conception -Développements d'évolutions et d'API -Tests 06/10/2025 1 an Ce poste est ouvert à la pré-embauche Nantes (2 à 3 jours de télétravail) Java, Spring, Angular, API Rest Nous recherchons un développeur Java avec minimum 5 ans d'expérience Les principales tâches seront: -Conception -Développements d'évolutions et d'API -Tests

Permanent

Job Vacancy
Développeur Full Stack Java/Js (H/F)

Harry Hope
Published on

35k-50k €
Schiltigheim, Grand Est

Dans le cadre d'un renforcement stratégique, nous recrutons pour l'un de nos clients un développeur JAVA (H/F) en CDI. Vous intégrerez le service Développement Socle Applicatif d'une entreprise du secteur de l'assurance, au sein d'une équipe dynamique et engagée. Vous contribuerez activement à la conception et à l'évolution des applicatifs destinés à la gestion de contrats Emprunteur et Santé. Vous interviendrez principalement sur des outils à destination des adhérents ou des conseillers internes. Vos missions principales : - Analyser les besoins métiers et proposer des solutions adaptées, - Concevoir, développer et tester les solutions (tests unitaires, d'intégration et de charge), - Participer à la mise en production et assurer la qualité logicielle, - Maintenir les applications existantes (correctif et évolutif), - Assurer le support fonctionnel et technique aux utilisateurs, - Partager vos connaissances et bonnes pratiques au sein de l'équipe. Environnement technique : - Back-end : Java, Spring Boot - Front-end : Vue.js - Bases de données : SQL Server, MongoDB - Architecture : microservices - Outils : IntelliJ, Maven, Sonar - CI/CD : Jenkins, Ansible - Tests : jUnit - Versionning : Git

Contractor

Contractor job
DEVELOPPEUR JAVA

HAYS France
Published on
Apache Kafka
Framework
Java

6 months
Lille, Hauts-de-France

Au sein du département Commerce, rattaché à l'équipe produit Cart, nous recherchons un développeur confirmé pour nous accompagner pour la MCO et les différents projets (à la fois panier web et panier magasin) expérience souhaitée : 5 ans minimum dans un environnement java. Objectifs et livrables Dans un environnement Agile, tu contribueras à : ✔ Développer et maintenir les fonctionnalités du produit Cart 📦 ✔ Assurer la maintenance corrective et évolutive (MCO) du produit ✔ Veiller à la qualité du code et au respect des bonnes pratiques de développement ✔Réaliser les bench de l'application.

Contractor

Contractor job
[MDO] Developpeur Fullstack / Application - Lyon Expert Java

ISUPPLIER
Published on
Angular
Java

3 months
400 €
Lyon, Auvergne-Rhône-Alpes

Le client : Société qui fournit des services de sécurité sociale en France, y compris la gestion des cotisations et des prestations. En tant que développeur d’applications, vous serez responsable de la conception, de la construction et de la configuration d’applications pour répondre aux exigences des processus d’affaires et des applications. On s’attend à ce que vous travailliez de manière indépendante et que vous deveniez un expert en la matière. Une participation active et une contribution aux discussions d’équipe sont requises, ainsi que la fourniture de solutions aux problèmes liés au travail. Une maîtrise experte de Java est requise. Une maîtrise experte d’Angular est recommandée. Une maîtrise avancée de la gestion de la configuration et des versions, de l’activation de la conception et de la construction et de la gestion de la construction est suggérée. Collaborer avec des équipes interfonctionnelles pour recueillir et analyser les exigences en matière de développement d’applications. Mettre en œuvre les meilleures pratiques en matière de développement de logiciels pour améliorer les performances des applications et l’expérience utilisateur. Effectuer des tests et des débogages approfondis des applications pour garantir des livrables de haute qualité. Restez à jour avec les dernières tendances et technologies de l’industrie pour améliorer continuellement les processus de développement d’applications. Encadrez les développeurs juniors et partagez vos connaissances pour favoriser un environnement d’apprentissage collaboratif.

Permanent

Job Vacancy
Chef de projet Java H/F

ITEA
Published on
Agile Scrum

45k-55k €
Strasbourg, Grand Est

En étroite collaboration avec la direction, vos missions seront : Assurer la gestion opérationnelle du projet : estimation des charges, organisation des ressources et suivi de l'avancement Veiller à la conformité des livrables avec les besoins exprimés Garantir un code durable, structuré et prendre part aux développements Identifier, remonter et gérer les risques projets en lien avec la Direction Animer, encadrer l'équipe au quotidien et favoriser la montée de compétences de chacun Intervenir ponctuellement sur des phases d'avant-vente en appui des équipes commerciales

Permanent

Job Vacancy
Développeur Fullstack Java / React – Senior

CHARLI GROUP
Published on
Java
React
Spring

40k-55k €
Ile-de-France, France

Nous recherchons un Développeur Fullstack Java / React Senior (H/F) pour rejoindre une équipe agile au sein de la direction technique d’un grand groupe. Vous interviendrez sur la conception et le développement de solutions permettant l’ interconnexion entre le CRM interne et les systèmes partenaires . Au sein d’une équipe Scrum composée de développeurs, d’un Product Owner et d’un QA, et en collaboration avec les Tech Leads, DevOps et Architectes, vos missions seront : Analyser et comprendre les besoins métiers afin de proposer des solutions techniques adaptées. Concevoir et développer des API REST et des microservices performants en Java / Spring Boot . Contribuer au développement et à l’intégration des interfaces ReactJS pour les outils front associés. Assurer la qualité du code (tests unitaires, TDD, revues de code, respect des bonnes pratiques SOLID / Clean Code). Participer aux déploiements et à la mise en production via les chaînes CI/CD. Mettre à jour la documentation technique et partager la connaissance au sein de l’équipe. Surveiller les applications en production et contribuer à l’amélioration continue des processus.

Contractor
Permanent
Fixed term

Job Vacancy
IT Developer

Management Square
Published on
CI/CD
Cloud
Java

1 year
38k-43k €
380-430 €
Brussels, Brussels-Capital, Belgium

Mission principale : Intégré dans une équipe de développement Java, vous serez responsable de l’analyse fonctionnelle et technique ainsi que du développement de solutions liées à la génération et distribution de documents pour des clients internes et externes. Vous contribuerez activement à toutes les phases du cycle Agile (analyse, développement, tests, support). Responsabilités : Réaliser l’analyse fonctionnelle et technique des besoins métiers. Développer et maintenir des applications Java/Spring en respectant les bonnes pratiques. Concevoir et améliorer les processus de génération et distribution de documents. Collaborer avec les leads techniques, consultants et intégrateurs pour challenger les besoins et proposer des solutions. Rédiger la documentation technique et les guides utilisateurs. Participer activement aux phases de test et d’intégration. Apporter support, conseils et formation aux collègues. Contribuer à l’amélioration continue et au partage de connaissances dans l’équipe.

Contractor
Permanent

Job Vacancy
Poste : Développeur Senior - Java 17+ Kafka Full Stack Banque/paiement

ARENA SI
Published on
Java

12 months
Paris, France

Contexte Le projet comprend la construction d’une plateforme de services destinés aux prestataires de services de paiement (PSP), ces derniers gérant toutes les interactions avec les utilisateurs (particuliers, entreprises, administrations) d’une monnaie numérique. Mission Développer des programmes pour collecter les données opérationnelles et d’exposer les services de gestion des données : requêtes de consultation, production de rapports, analyse, visualisation et historisation Date de début et de fin du contrat : 03/11/2025, mission longue Statut : CDI / Freelance Activités : - Conception et développement des composants et des prototypes - Définir et implémenter les tests unitaires des modules - Respecter les standards de développement, revues de code - Assurer le respect des exigences de performance, montée en charge, résilience) - Rédiger de la documentation technique (en anglais) Compétences techniques attendues - Solides compétences en traitement et organisation de l’information - Excellente maîtrise du language de programmation Java (17+) - Bonne connaissance de Kafka, Kafka Streams, Flink, Druid, Sonar - Expérience dans des environnements distribués sous fortes contraintes en matière de performance, intégrité et disponibilité - Méthodologie agile SAFE - Méthodologie DevOps Autres compétences attendues - Expérience significative dans le secteur banque-finance - Bonne maitrise des formats et systèmes de paiement - Capacité à travailler en équipe dans un environnement international (Anglais B2 minimum)

Contractor

Contractor job
Senior AWS Data Developer

CRYSTAL PLACEMENT
Published on
PySpark
Python

6 months
Paris, France

Contexte: Recherche Développeur(se) Senior Data compétent(e) et proactif(ve) pour un très grand projet de transformation IT en Espagne, dans le secteur manufacturier. Ce rôle est essentiel pour construire et optimiser le nouveau hub de données basé sur AWS, permettant un accès plus rapide aux données, une meilleure qualité et une livraison évolutive. Collaboration étroite avec l’Architecte Data, le Chef de Projet et les équipes de développement mondiales pour concevoir, mettre en œuvre et maintenir des pipelines de données robustes ainsi que des cadres de qualité. Responsabilités : • Développer et optimiser des pipelines de données évolutifs en utilisant les services AWS et des technologies open source. • Mettre en œuvre des modèles de traitement de données en temps réel et en batch . • Garantir la qualité des données via des tests automatisés et des cadres de surveillance. • Collaborer avec les architectes et les équipes métier pour traduire les besoins en solutions techniques . • Soutenir les pratiques CI/CD et l’ automatisation de l’infrastructure .

Contractor
Permanent

Job Vacancy
Consultant IAM Keycloak

VISIAN
Published on
IAM
J2EE / Java EE
Keycloak

2 years
40k-68k €
400-530 €
Paris, France

Bonjour, Dans le cadre de ses projets clients, Visian est à la recherche d'un consultant IAM Keycloak La mission consistera à : - L’administration de la plateforme d’authentification et la sécurisation/migration des accès applicatifs sur cette solution (Keycloak). - Participation à l’ensemble des développements, évolutions ou extensions de cette solution afin de répondre aux différentes contraintes business et à l’intégration de sociétés externes dans cet outil. - Accompagnement des développeurs dans la mise en place de cette solution en intervenant sur les librairies techniques développées pour l’occasion et d’associer l’implémentation à notre api Gateway. - Déploiement de cette solution dans un environnement orchestré et dockerisé tout en devant prendre en compte les différentes contraintes d’infrastructure et d’isolation réseau. - Participation à des réunions projets avec nos clients afin d’interconnecter nos solutions. Si vous êtes actuellement à l'écoute du marché, n'hésitez pas à m'envoyer votre candidature. Bien à vous,

Permanent

Job Vacancy
Ingénieur Java / Javascript - Référentiel Produit

VIVERIS
Published on

35k-45k €
Lille, Hauts-de-France

Viveris accompagne un distributeur important dans l'exploitation et l'optimisation de son Référentiel Produit (Product Information Management). Ce système collecte les Données Produit, les enrichit, et les diffuse ensuite aux systèmes d'informations Magasins et e-commerce. Responsabilités : - Assurer le maintien en conditions opérationnelles dont la gestion des incidents, la gestion des problèmes, le suivi des performances, et le traitement des anomalies: - Assumer le support N3 : analyse des incidents, participation aux comités de suivi, respect des SLA; - Enrichir les fiches produits et les catalogues Produit, en développant les évolutions via le paramétrage de la solution, et en développant les traitements applicatifs en Java et JavaScript; - Garantir la cohérence, la qualité et la mise à jour des DATA produits (descriptions, images, prix).

Contractor

Contractor job
Java Tech Lead

Focus Cloud Group
Published on
Back-end
Java

3 years
Lyon, Auvergne-Rhône-Alpes

Tech Lead Java, freelance, contrat de 3 ans, Lyon, mode de travail hybride Attractive opportunité pour un(e) Tech Lead Java chevronné(e) de rejoindre notre client basé dans le nord de Lyon qui est l’un des plus grands gestionnaires d’actifs européens et qui accompagne quotidiennement des millions de particuliers et de professionnels à travers le monde. Vous participerez à un projet ambitieux de transformation digitale d’un SI important dans contexte de données ultra sensibles et très nombreuses. Missions confiées - Réalisation de projets de bout en bout - Participation aux instances agiles - Production des product baklog, des user stories, des features et des stratégies de test - Production, test et livraison des codes - Elaboration des scénarios et solution d’implémentation - Validation Métier et Technique - Mise à jour des documentations - Pilotage technique l'équipe de développement

Permanent

Job Vacancy
Software Developer with C# .net SQL Server and RPG

Nexus Jobs Limited
Published on

£80k-100k
London, United Kingdom

Software Developer with C# .Net SQL Server and RPG Role Description This is a full-time hybrid role based in London, offering flexibility for remote work. As a Software Developer with expertise in C# .NET, SQL Server, and RPG, your responsibilities will include developing software solutions, maintaining databases, and supporting system integrations. The Client a bank in London would like you to have a background in working for a bank working on Core Banking systems along with BAU and developing solutions in C# .net coupled with excellent SQL Server SSIS and RPG. Qualifications Proficiency in C# .NET, SQL Server, and RPG programming languages Experience in software development, database management, and system integration Strong analytical and problem-solving skills Ability to work independently and collaborate effectively in a team environment Excellent communication and documentation skills This a hybrid position based in Central London. The salary will be circa £80K - £100K depending on expertise. Do send your CV to us in Word format along with your salary and notice period.

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!
873 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