Find your next tech and IT Job or contract Java

What you need to know about Java

Java is a widely-used programming language known for its portability and performance. It is essential for building cross-platform applications, from enterprise solutions to mobile apps.

Your search returns 558 results.
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
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

Contractor jobLead Tech Java / Angular / Kafka (F/H)

CELAD
Published on

1 year
430-440 €
Lyon, Auvergne-Rhône-Alpes
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 🏠 2 jours de télétravail / semaine - 📍 Lyon (07) - 🛠 Expérience de 5 ans minimum Vous aimez encore mettre les mains dans le code, mais vous avez aussi envie d'avoir un impact sur les choix techniques d'une équipe ? Nous recherchons un.e Lead Tech Java / Angular / Kafka pour rejoindre une équipe Agile chez l'un de nos clients. Vous interviendrez de bout en bout sur les sujets, du cadrage jusqu'à la production, tout en accompagnant l'équipe sur ses pratiques de développement. Le contexte devrait particulièrement vous intéresser si vous aimez les architectures distribuées et souhaitez évoluer à la frontière entre développement logiciel et Data Engineering. Pourquoi avons-nous besoin de vous ? Vous rejoindrez une équipe Agile qui souhaite renforcer son expertise technique avec un référent capable de prendre la responsabilité de plusieurs sujets techniques. Votre rôle sera double : contribuer directement à la conception et au développement des solutions, mais aussi aider l'équipe à prendre les bonnes décisions techniques et à maintenir un niveau d'exigence élevé sur la qualité, les performances, la sécurité et la maintenabilité. Vous travaillerez également avec les Product Owners et différentes équipes transverses. L'objectif : ne pas traiter la technique indépendamment du besoin, mais comprendre les enjeux fonctionnels pour proposer des solutions pertinentes. Concrètement, sur quoi allez-vous travailler ? Vous développerez et ferez évoluer des applications web avec Java / Spring Boot côté back-end et Angular côté front-end. Votre rôle de Lead Tech vous amènera également à : - concevoir et challenger des architectures capables de monter en charge - cadrer techniquement les nouveaux sujets avant leur développement - accompagner l'équipe dans ses choix de conception et d'implémentation - réaliser des revues de code et diffuser les pratiques Clean Code et SOLID - travailler sur les problématiques de performance, de sécurité, d'observabilité et de maintenabilité - collaborer avec les équipes Data sur des problématiques impliquant notamment Kafka et Spark - accompagner les PO dans la compréhension et le cadrage des sujets techniques - contribuer à l'industrialisation des projets - intervenir sur l'ensemble du cycle de vie d'un sujet, du POC jusqu'à sa mise en production. Vous aurez également un rôle transverse : certains projets pourront solliciter votre expertise pour challenger une solution, résoudre un problème technique ou définir un cadre commun avec d'autres équipes.
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
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
Contractor

Contractor jobAdministrateur Big Data Azure - Java

LeHibou
Published on
Databricks
Docker
Java

6 months
600 €
Aulnay-sous-Bois, Ile-de-France
Notre client dans le secteur Banque et finance recherche un/une Administrateur Big Data Azure - Java H/F Description de la mission : Fiche de poste – Administrateur Big Data Azure - Java Contexte et objectif de la mission Dans le cadre du développement et de la maintenance d'une infrastructure Big Data sur cloud public, la mission consiste à gérer, optimiser et garantir la disponibilité d'une plateforme centrée sur Spark et Synapse, avec une migration prochaine des environnements on-premise vers des solutions cloud publiques telles que Snowflake et Databricks. Niveau recherché Profil middle à senior. Missions principales • Développement d'APIs en Java/Spring facilitant l'interfaçage avec Azure et gestion du cycle de vie des applications via CI/CD • Implémentation et maintenance de solutions de traitement distribué basées sur Spark, via une stack Spark sur AKS développée en interne (Kubernetes CRD Spark Operator) et Synapse d'Azure • Déploiement automatisé et intégration des solutions dans le respect des exigences de sécurité : autorisation, authentification, chiffrement, résilience, Azure Policies • Garantie de la disponibilité, de la performance et de la sécurité des solutions déployées • Gestion des incidents et tickets liés à l'infrastructure Hadoop avec support technique • Gestion des changements : préparation des changes, tests, rollback, coordination avec les intervenants et suivi des processus • Participation à l'élaboration et au suivi du planning global de production • Mise en place et maintien de la documentation technique destinée aux équipes internes et aux utilisateurs • Participation aux task forces pour résoudre des problématiques techniques complexes • Contribution aux POC de migration des clients on-premise vers des solutions de stockage sur Azure, Snowflake, Databricks et autres • Accompagnement des clients dans leur transition du on-premise vers le cloud public • Collaboration étroite avec les éditeurs et les équipes internes • Réalisation des astreintes techniques selon le planning défini Profil recherché Compétences techniques : • Développement : Java, Spring, Temporal, Liquibase, Powershell • Containerisation d'applications Java, déploiement sur AKS, création d'images Docker • Azure Kubernetes Service (AKS) avec maîtrise de Azure Identity, CSI, nodepool, autoscaling, VM spot • Big Data : Spark, Hive Metastore, Hadoop • CI/CD et GitOps : Jenkins, ArgoCD, GitHub, Git, Nexus, Harbor • Linux, Bash, protocoles de sécurité OAuth et SSL • Monitoring : ElasticSearch, Kibana (niveau utilisateur) • Connaissance de Snowflake et Databricks, notamment sur le stockage, le catalogue de données et la fédération des données Compétences relationnelles : • Esprit d'analyse et de synthèse, autonomie et sens des responsabilités • Capacité à travailler en équipe et à communiquer efficacement • Orientation client et qualité de service Compétences / Qualités indispensables : Java / Spring, Azure Kubernetes Service (AKS), Spark / Big Data, CI/CD & GitOps, Sécurité cloud (OAuth, SSL, Azure Policies), Snowflake / Databricks Compétences / Qualités qui seraient un + : Hadoop (optionnel)Informations concernant le télétravail : Oui — 1 jour/semaine
View this job

Contract roles and jobs for Java

Java Developer (Kotlin, Groovy...)

The Java developer uses the Java language to design, develop, and maintain robust applications, often in back-end or complex system environments.

Fullstack Developer

The fullstack developer leverages Java to handle server-side development and ensure smooth interaction with the front-end.

DevOps Engineer (Cloud)

The devops engineer uses Java to automate, configure, and optimize deployments in cloud environments while ensuring application scalability.

Solutions Architect

The solutions architect uses Java to design modular, reliable, and business-oriented software architectures.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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