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 750 results.
Permanent

Job VacancyDÉVELOPPEUR JAVA / REACT CONFIRMÉ H/F

Savane Consulting
Published on

52 500-65k €
Noisy-le-Grand, Ile-de-France
Au sein de la DSI d'un acteur majeur du transport, vous rejoignez une équipe en charge des systèmes d'information liés à l'information voyageurs. Vous intervenez sur un programme permettant de centraliser, homogénéiser et diffuser les informations voyageurs provenant de différentes sources : horaires, prochains passages, perturbations, données des autres transporteurs et informations destinées aux différents supports d'information. Les applications développées répondent à des enjeux importants de performance et de haute disponibilité et alimentent notamment les écrans en station, les afficheurs métro et bus, le site web, les applications mobiles ainsi que les systèmes d'information régionaux. La mission comporte une forte dominante backend, avec également des interventions ponctuelles sur le frontend. Une attention particulière est portée au RUN et à la résolution des incidents de production, en parallèle des développements planifiés. Missions principales Concevoir et développer les évolutions des applications d'information voyageurs. Participer au développement et à la maintenance des composants backend. Développer et maintenir les API REST. Participer ponctuellement aux développements frontend. Travailler sur des applications soumises à des contraintes de performance et de haute disponibilité. Participer à l'intégration et à la diffusion de données en continu. Développer les tests unitaires et contribuer à la qualité du code. Participer à l'amélioration et à l'optimisation des applications existantes. Prendre en charge les bugs et incidents de production en fonction des priorités du RUN. Collaborer avec les différentes équipes techniques du plateau sur des problématiques transverses. Participer aux cérémonies et au fonctionnement de l'équipe en Agile / Scrum. Contribuer à l'utilisation de solutions d'IA générative dans le cadre des activités de développement.
View this job
Contractor
Permanent
Fixed term

Job VacancyDéveloppeur STEP - Lille

Gamme solutions
Published on
Azure
Azure
Elasticsearch

6 months
Lille, Hauts-de-France
Nous cherchons une expertise en conception et développement pour intégrer notre squad Connaître, responsable de la gestion du Référentiel Client et Contrats du SI Oney. Notre projet ambitieux de refonte du référentiel clients et contrats vise une mise en production en 2026. Ce projet inclut l'implémentation de l'outil STEP de STIBO pour le Référentiel Clients, ainsi que le développement d'un référentiel Contrats (RCC) et d'une couche d'échange de données (ODL) en Java sur Azure avec une base PostgreSQL. Les missions incluent la gestion des incidents de production, l'analyse et la correction de problèmes sur STEP, ainsi que le développement de correctifs et d'évolutions sur les outils STEP, RCC et ODL. Nous attendons également la rédaction de spécifications fonctionnelles et techniques, la conception de solutions techniques, et la mise en place de monitoring sous ElasticSearch. La participation aux étapes de reprise de données dans le cadre du projet est également requise. Objectifs et livrables: - Gestion efficace des incidents de production sur STEP, RCC et ODL. - Analyse approfondie et correction des problèmes sur STEP. - Développement de correctifs et d'évolutions sur STEP, RCC et ODL. - Rédaction précise de spécifications fonctionnelles et techniques. - Conception de solutions techniques robustes. - Mise en place d'un monitoring efficace sous ElasticSearch. - Participation active aux étapes de reprise de données.
View this job
Contractor
Permanent
Fixed term

Job VacancyConsultant Java Senior / Référent Technique – Protection Sociale

KEONI CONSULTING
Published on
Agile Method
Java
JIRA

18 months
20k-40k €
480 €
Tours, Centre-Val de Loire
Contexte : Expérience : 10 ans minimum Secteur : Retraite Complémentaire / Protection Sociale La mission s'inscrit dans le cadre du Plan de Transformation du Système d'Information du client.Ce programme vise notamment à moderniser et centraliser les applications afin d'améliorer la performance et la sécurité des traitements et d'optimiser les actifs informatiques dédiés à la Retraite Complémentaire et à l'Action Sociale. Missions principales La mission s'articulera autour de deux axes principaux : Maintenance des applications existantes du SI ; résolution des incidents et analyse des anomalies ; accompagnement des utilisateurs ; contribution aux projets de transformation des systèmes d'information ; intervention sur les phases d'analyse, conception, réalisation et livraison ; participation aux réunions de suivi, ateliers et comités opérationnels ; collaboration avec les utilisateurs métiers Retraite Complémentaire et Action Sociale ; coordination avec les équipes informatiques et les différents contributeurs internes et externes ; intervention sur des problématiques à la fois techniques et fonctionnelles ; respect des engagements de coûts, délais et qualité. Compétences techniques recherchées Le consultant devra disposer d'une expertise Java senior et maîtriser notamment : Java 8 et Java 21+ Spring Boot / Spring Boot Web / Spring Boot Batch Hibernate / JPA Maven SQL et bases de données relationnelles API REST / SOAP JSON / XML Sécurité API : OAuth2 / OIDC / JWT OpenAPI / Swagger Git / GitHub / GitLab / Git Flow pratiques de revue de code et Merge/Pull Requests Tests : TDD / BDD / JUnit / AssertJ / Mockito SonarQube CI/CD : Jenkins Conteneurisation et orchestration : Docker / Kubernetes analyse d'architectures applicatives, API, serveurs et batchs JIRA Postman / SOAP UI / curl scripting Bash / Batch Windows VS Code / GitHub Copilot Office 365 / SharePoint.
View this job
Permanent

Job VacancyCOORDINATEUR PROJET IT – OPTIMISATION LICENCES JAVA H/F

CONSORT GROUP
Published on

35k-45k €
Česko
Chaque moment compte. Surtout ceux que vous vivez à fond. Bienvenue chez Consort Group. Consort Group, accompagne depuis plus de 30 ans les entreprises dans la valorisation de leurs données et infrastructures. Elle s'appuie sur deux leaders, Consortis et Consortia, et place l'humain et la responsabilité sociétale au cœur de ses valeurs. C'est votre future équipe Première agence régionale ouverte en 2001, l'agence Sud-Ouest représente les expertises du groupe en Occitanie, notamment à Toulouse et Castres. Forte de près de 150 collaborateurs, elle accompagne une trentaine de clients en s'appuyant sur deux Centres de Services et privilégie un accompagnement individualisé. COORDINATEUR PROJET IT – OPTIMISATION LICENCES JAVA H/F C'est votre mission Vous êtes passionné·e par la coordination de projets IT, l'optimisation des parcs logiciels et le suivi d'actions de remédiation ? Ce poste est fait pour vous. En tant que Coordinateur Projet IT, vous accompagnez le chef de projet dans un programme d'optimisation des licences Oracle Java sur un parc d'environ 5 500 postes de travail et 1 000 serveurs. Votre rôle principal : organiser, qualifier, suivre et coordonner les actions de nettoyage et d'optimisation du parc Java, en lien avec les équipes infrastructure, postes de travail, applicatives et support. Côté build : Consolider les données d'inventaire issues des différents outils de gestion du parc. Identifier et qualifier les installations et versions de Java présentes sur les postes et serveurs. Analyser les usages et identifier les applications dépendantes de Java. Participer à la cartographie des dépendances applicatives et des Java embarqués dans certains logiciels. Préparer les listes de machines à traiter et les différentes vagues de remédiation. Participer aux analyses d'impact et aux tests avant désinstallation. Contribuer à la qualification des alternatives aux versions Oracle Java payantes. Documenter les contraintes techniques, métiers et les exceptions identifiées. Côté run : Assurer le suivi des actions réalisées par les équipes postes de travail et serveurs. Coordonner les différentes parties prenantes impliquées dans la remédiation. Suivre les désinstallations et les actions de remplacement. Mettre à jour les tableaux de bord et indicateurs d'avancement. Produire un reporting mensuel sur l'évolution du parc Java. Identifier et escalader les risques, points bloquants et dépendances au chef de projet. Participer aux réunions de suivi et préparer les supports de pilotage. Contribuer à la mise en place d'un suivi pérenne du parc Java. C'est votre parcours Vous avez une première expérience en coordination de projets IT, gestion de parc, administration systèmes ou gestion de logiciels. Vous êtes à l'aise avec l'analyse de données d'inventaire, le suivi d'actions et la coordination de plusieurs équipes. Vous disposez de bonnes connaissances des environnements Windows et des outils de gestion de parc, notamment MECM/SCCM ou équivalent. Une connaissance des environnements Java, des dépendances applicatives ou des problématiques de conformité logicielle est un véritable atout. Vous êtes rigoureux·se, organisé·e et capable de suivre un projet impliquant un grand nombre d'équipements et de parties prenantes. C'est votre expertise : Gestion et coordination de projets IT Gestion et optimisation de parc logiciel Windows / Windows Server MECM / SCCM ou outils équivalents Inventaire et analyse de données de parc Environnements Java Dépendances applicatives Suivi d'actions et plans de remédiation Reporting et tableaux de bord Documentation et conformité logicielle C'est votre manière de faire équipe : Organisation et rigueur Esprit d'analyse et de synthèse Aisance dans la coordination Bon relationnel et communication Autonomie et proactivité Capacité à alerter et faire remonter les points bloquants Sens du suivi et des priorités C'est notre engagement Chez Consort Group, vous êtes un·e expert·e qu'on accompagne pour que chaque mission devienne une étape qui compte. Un onboarding attentif et humain Une vraie proximité managériale Des formations accessibles en continu Des engagements concrets : inclusion, égalité, solidarité Un package RH complet : mutuelle, carte TR, CSE, prévoyance Une culture du feedback et des projets qui font sens C'est clair Le process de recrutement : Un premier échange téléphonique avec notre team recrutement Un entretien RH ainsi qu'un échange métier avec un.e ingénieur.e d'affaires Un test ou un échange technique avec un.e de nos expert.es Un dernier point avec votre futur.e manager ou responsable de mission Et si on se reconnaît : on démarre ensemble C'est bon à savoir Lieu : Toulouse Contrat : CDI Télétravail : Hybride selon mission Salaire : Selon expérience brut annuel Famille métier : Gestion de projet / Coordination IT / Gestion de parc Ce que vous ferez ici, vous ne le ferez nulle part ailleurs. Ce moment, c'est le vôtre.
View this job
Contractor

Contractor jobBusiness Development / Channel Manager – Cisco SAN MDS (H/F)

HOXTON PARTNERS
Published on
Cisco

10 months
France
Dans le cadre du développement d'une activité stratégique à l'échelle EMEA, nous recherchons un consultant expérimenté en Business Development / Channel Management disposant impérativement d'une bonne connaissance des solutions Cisco SAN MDS et de l'écosystème Storage / SAN. Le consultant aura pour objectif de soutenir et d'accélérer le développement commercial des solutions Cisco SAN MDS au sein d'un écosystème international de ventes et de partenaires. Il interviendra en coordination avec les équipes commerciales, techniques, avant-vente, marketing, distributeurs et partenaires afin de développer les opportunités et d'accélérer leur progression. Principales responsabilités : Gérer et suivre le pipeline commercial autour des solutions Cisco SAN MDS Identifier et développer de nouvelles opportunités commerciales Accompagner les équipes commerciales et partenaires dans le positionnement des solutions Cisco SAN MDS Coordonner les équipes Sales, Presales, Engineering et Marketing Participer à la planification des comptes et au développement des opportunités Animer et accompagner les distributeurs, revendeurs et partenaires Participer ponctuellement aux échanges avec les clients finaux Suivre les forecasts, les prochaines étapes et les actions nécessaires au closing des opportunités Assurer un reporting régulier sur le pipeline, les activités et les performances Contribuer aux actions d'enablement et de montée en compétences des partenaires
View this job
Permanent
Contractor

Job VacancyExpert Scripting PowerShell & Poste de Travail H/F

Le Groupe SYD
Published on
.NET
Docker
Java

12 months
48k-54k €
480-500 €
Rennes, Brittany
🌟 Quel sera ton poste ? 🌟 📍Lieu : Finistère (26) ou Rennes (35) 🏠 Télétravail : Possible 📝Contrat : CDI ou Freelance 👉 Contexte client : Tu rejoins un acteur majeur du secteur financier, engagé dans la modernisation et l'industrialisation de son socle poste de travail Windows. Dans ce contexte, tu interviens en tant qu'Expert PowerShell afin de renforcer la squad en charge de la fabrique du poste de travail. L'objectif : développer, améliorer et maintenir les briques techniques Windows, tout en garantissant sécurité, performance et qualité de service. Tu auras pour missions de : Développer et maintenir des scripts avancés en PowerShell pour automatiser les composants du poste de travail. Concevoir et implémenter des modules Windows (orchestration du démarrage, gestion d'événements, registres, services…). Assurer la MCO et la sécurité des briques techniques du poste Windows. Analyser et résoudre les problématiques techniques liées à l'environnement utilisateur. Réaliser des POCs et proposer des améliorations autour des nouvelles technologies. Créer des pipelines GitLab, contribuer aux déploiements dockerisés. Participer aux revues de code et partager les bonnes pratiques au sein de la squad. Documenter les solutions développées. Stack technique : PowerShell, Windows 10/11, registre Windows, services Windows, GitLab CI/CD, Docker, scripting avancé, analyse de performance applicative, composants Windows modulaires, environnement poste de travail.
View this job
Permanent
Contractor

Job VacancyExpert Scripting PowerShell & Poste de Travail H/F

Le Groupe SYD
Published on
.NET
Docker
Java

12 months
48k-54k €
480-500 €
Quimper, Brittany
🌟 Quel sera ton poste ? 🌟 📍Lieu : Finistère (26) ou Rennes (35) 🏠 Télétravail : Possible 📝Contrat : CDI ou Freelance 👉 Contexte client : Tu rejoins un acteur majeur du secteur financier, engagé dans la modernisation et l'industrialisation de son socle poste de travail Windows. Dans ce contexte, tu interviens en tant qu'Expert PowerShell afin de renforcer la squad en charge de la fabrique du poste de travail. L'objectif : développer, améliorer et maintenir les briques techniques Windows, tout en garantissant sécurité, performance et qualité de service. Tu auras pour missions de : Développer et maintenir des scripts avancés en PowerShell pour automatiser les composants du poste de travail. Concevoir et implémenter des modules Windows (orchestration du démarrage, gestion d'événements, registres, services…). Assurer la MCO et la sécurité des briques techniques du poste Windows. Analyser et résoudre les problématiques techniques liées à l'environnement utilisateur. Réaliser des POCs et proposer des améliorations autour des nouvelles technologies. Créer des pipelines GitLab, contribuer aux déploiements dockerisés. Participer aux revues de code et partager les bonnes pratiques au sein de la squad. Documenter les solutions développées. Stack technique : PowerShell, Windows 10/11, registre Windows, services Windows, GitLab CI/CD, Docker, scripting avancé, analyse de performance applicative, composants Windows modulaires, environnement poste de travail.
View this job
Contractor
Permanent

Job VacancyBusiness Analyst / Technique

CAT-AMANIA
Published on
Java
JIRA

12 months
40k-45k €
360-500 €
Niort, Nouvelle-Aquitaine
Nous recherchons un Business Analyst API / Flux Froids ECM-CCM pour le compte de notre client, acteur majeur dans le secteur des assurances. Dans un contexte de forte transformation du système d'information et de modernisation des solutions de gestion documentaire, vous intégrerez une équipe en charge de l'analyse, du développement et de la configuration de solutions transverses. Vous interviendrez notamment sur la mise en place de nouveaux socles liés à la collecte et à la qualification de documents, à la signature électronique ainsi qu'à leur intégration avec les différents systèmes d'information métiers. Vos principales missions seront les suivantes : Recueillir, analyser et formaliser les besoins fonctionnels et techniques ; Rédiger et suivre les besoins, spécifications et User Stories sous JIRA et Confluence ; Contribuer aux choix de solutions techniques et fonctionnelles ainsi qu'aux chiffrages associés ; Participer à l'intégration et à l'accostage des nouveaux socles avec les différents SI consommateurs ; Réaliser les analyses, tests et recettes nécessaires à la validation des solutions ; Assurer le maintien en condition opérationnelle des applications : qualification, analyse et diagnostic des incidents ; Accompagner et assurer le support auprès des utilisateurs ; Collaborer avec les différentes équipes IT et contribuer à leur montée en compétence ; Apporter votre expertise fonctionnelle et technique autour des flux, API et solutions de gestion documentaire ; Participer activement à l'amélioration continue des solutions et processus existants. Environnement techniqueJava / Spring API JIRA Confluence Environnements ECM / CCM Gestion et intégration de flux documentaires
View this job
Contractor
Permanent
Fixed term

Job VacancyDéveloppeur Java / Spring Boot – Microservices

Geeko SAS
Published on
Java
Microservices
Springboot

3 years
La Défense, Ile-de-France
Dans le cadre du renforcement d'une équipe projet intervenant sur un système d'information public critique, GEEKO recrute en CDI deux Développeurs Java / Spring Boot confirmés. Vous interviendrez au sein d'une équipe de développement déjà constituée, sur des applications métiers à forts enjeux de fiabilité, de maintenabilité et de continuité de service. La mission consiste à contribuer aux évolutions applicatives, à la conception technique, au développement backend et à l'intégration de services dans une architecture moderne orientée microservices. Vos principales missions seront les suivantes : analyser les besoins fonctionnels et techniques transmis par l'équipe projet ; participer à la conception technique des évolutions applicatives ; développer de nouvelles fonctionnalités en Java et Spring Boot ; intervenir sur des services backend et des architectures microservices ; assurer l'intégration avec les couches d'accès aux données ; maintenir et faire évoluer les composants existants ; contribuer aux corrections d'anomalies et à l'amélioration continue du code ; participer aux tests techniques et à la sécurisation des livraisons ; travailler en coordination avec les autres développeurs, référents techniques et équipes projet ; contribuer à la documentation technique lorsque nécessaire. Le poste s'adresse à des profils disposant d'au moins 5 ans d'expérience en développement Java backend. Il s'agit d'un poste en CDI, avec une première mission sur un projet applicatif complexe et structurant. Contrainte de nationalité pour ce poste.
View this job

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!

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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