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

Job VacancyDéveloppeur android H/F

█ █ █ ██ █ █
Published on
Android studio
Gradle
Java

Paris, France

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Contractor
Permanent

Job VacancyExpert IA

CAT-AMANIA
Published on
Claude Code
Github
Java

12 months
40k-45k €
600-800 €
Niort, Nouvelle-Aquitaine
Dans le cadre du renforcement d'une équipe, nous recherchons un Expert IA / Développeur logiciel très opérationnel, capable de transformer rapidement des besoins parfois peu formalisés en solutions concrètes. L'objectif de la mission est d'accélérer le développement d'outils internes, l'automatisation de processus et la réalisation de POC/MVP en s'appuyant fortement sur les capacités de génération de code offertes par l'IA. Le consultant interviendra directement sur la conception et le développement des solutions. Il ne s'agit pas d'une mission orientée formation, accompagnement ou évangélisation, mais d'un rôle avec une forte dimension de réalisation. Vous serez amené à : analyser des besoins exprimés par les équipes internes et les transformer en solutions techniques concrètes ; identifier les opportunités d'automatisation de tâches ou processus manuels récurrents ; concevoir et développer des outils, composants, services et solutions internes ; réaliser des POC et MVP dans des délais courts ; mettre en œuvre une approche Spec-driven / Open Spec, permettant de partir de spécifications structurées pour générer et maintenir le code avec l'assistance de l'IA ; utiliser quotidiennement les outils d'IA pour accélérer et fiabiliser les développements ; participer à la définition des spécifications, contrats et règles permettant d'encadrer la génération de code ; contribuer à la structuration progressive des pratiques de développement assisté par IA au sein de l'équipe. Environnement technique : Java React JS Python Kubernetes Git / GitHub Outils de développement assisté par IA : GitHub Copilot, Claude Code ou équivalent
View this job
Contractor

Contractor jobDeveloppeur Angular - Freelance (H/F)

█ █ █ ██ █ █
Published on
Angular
AngularJS
Docker

Le Mans, Pays de la Loire

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Contractor

Contractor jobData Engineer / Développeur Big Data – Spark Java & Databricks (F/H)

CELAD
Published on

1 year
430-450 €
Lyon, Auvergne-Rhône-Alpes
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 🏠 2 jours de télétravail / semaine - 📍 Lyon (07) - 🛠 Expérience de 3 ans minimum Vous aimez autant comprendre ce que fait un pipeline que travailler sur la techno qui le fait tourner ? Nous recherchons un·e Data Engineer / Développeur Big Data Spark pour rejoindre un projet qui offre une trajectoire technique intéressante : moderniser progressivement un SI Data existant, puis participer à sa migration vers Databricks dans le cloud. L'enjeu n'est donc pas de repartir d'une feuille blanche. Vous travaillerez d'abord sur l'existant, comprendrez les flux et leurs enjeux métier, puis contribuerez à construire leur cible Big Data et Cloud. Votre terrain de jeu : moderniser l'existant avant de construire la cible Cloud Votre mission s'articulera autour de deux grandes étapes. 1/ Migrer progressivement les traitements vers Spark Vous commencerez par vous approprier les flux de données existants et les processus métier associés. Concrètement, vous allez : - migrer des traitements Informatica et PL/SQL vers Spark en Java - concevoir, développer et maintenir des pipelines de données - optimiser les traitements existants en travaillant notamment sur leur performance et leur robustesse - assurer la maintenance corrective et évolutive des traitements SQL / PL-SQL - intervenir sur le BUILD comme sur le RUN, afin de comprendre le fonctionnement des traitements de bout en bout - veiller à la qualité et à la fiabilité des données produites. L'objectif : faire évoluer progressivement le patrimoine existant vers une architecture Big Data plus moderne, sans perdre la connaissance métier portée par les traitements historiques. 2/ Participer à la migration vers Databricks Une fois cette première étape engagée, vous participerez à un projet stratégique de migration vers le Cloud avec Databricks. Vous contribuerez notamment à : - concevoir les futurs pipelines de données sous Databricks - participer aux choix de conception et d'architecture - industrialiser les nouveaux traitements - faire évoluer les pratiques de développement et d'exploitation autour de cette nouvelle plateforme. Vous aurez donc l'occasion de travailler sur l'existant et sa transformation, plutôt que d'intervenir uniquement sur la maintenance ou uniquement sur la cible.
View this job
Permanent

Job VacancyDéveloppeur Back-end Java / Spring - TDD & qualité logicielle (F/H)

CELAD
Published on

45k-50k €
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 êtes développeur Java expérimenté et vous aimez aller plus loin que simplement « prendre une US et la développer » ? Ici, vous rejoignez une équipe où l'on attend d'un développeur senior qu'il ait un véritable impact technique : concevoir des solutions robustes, challenger les choix lorsque c'est nécessaire, contribuer à la qualité du code et aider l'équipe à progresser. Nous recherchons actuellement un Développeur Back-end Java / Spring pour intervenir chez l'un de nos clients. Votre rôle dans l'équipe : Vous intervenez comme développeur back-end senior et travaillez en proximité avec le Lead Dev. Votre rôle ne se limite donc pas au développement. Vous êtes également attendu sur la qualité logicielle, les pratiques de testing, la performance et l'amélioration continue. Au quotidien, vous allez notamment : - participer à la conception technique des évolutions à partir des besoins fonctionnels ; - développer et faire évoluer le back-end en Java 17 / Spring Boot - produire un code robuste, maintenable et performant en appliquant les standards définis par l'équipe - mettre en œuvre les tests unitaires, d'intégration et de non-régression, avec une vraie culture TDD - participer aux revues de code et contribuer à maintenir un niveau de qualité homogène - analyser et optimiser les performances, notamment côté SQL et Oracle - challenger les besoins et les orientations techniques lorsque vous identifiez une meilleure approche ou une contrainte à prendre en compte - investiguer et corriger les anomalies fonctionnelles ou techniques - donner de la visibilité sur l'avancement de vos sujets et remonter rapidement les alertes ou points de blocage. Vous contribuerez également à la documentation technique et pourrez apporter ponctuellement votre support aux équipes fonctionnelles. Un rôle de senior au-delà du code : Nous cherchons quelqu'un capable de devenir un point d'appui technique pour l'équipe. Vous travaillerez en lien étroit avec le Lead Dev et contribuerez à faire progresser les pratiques collectives : partage de connaissances, qualité du code, testing, performance et amélioration des façons de travailler. L'objectif n'est pas de remplacer le Lead Dev, mais d'être suffisamment autonome et expérimenté pour prendre du recul sur les sujets, proposer des solutions et aider à orienter techniquement l'équipe.
View this job
Contractor

Contractor jobDéveloppeur Back-end Java / Spring - TDD & qualité logicielle (F/H)

CELAD
Published on

1 year
440-460 €
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 êtes développeur Java expérimenté et vous aimez aller plus loin que simplement « prendre une US et la développer » ? Ici, vous rejoignez une équipe où l'on attend d'un développeur senior qu'il ait un véritable impact technique : concevoir des solutions robustes, challenger les choix lorsque c'est nécessaire, contribuer à la qualité du code et aider l'équipe à progresser. Nous recherchons actuellement un Développeur Back-end Java / Spring pour intervenir chez l'un de nos clients. Votre rôle dans l'équipe : Vous intervenez comme développeur back-end senior et travaillez en proximité avec le Lead Dev. Votre rôle ne se limite donc pas au développement. Vous êtes également attendu sur la qualité logicielle, les pratiques de testing, la performance et l'amélioration continue. Au quotidien, vous allez notamment : - participer à la conception technique des évolutions à partir des besoins fonctionnels ; - développer et faire évoluer le back-end en Java 17 / Spring Boot - produire un code robuste, maintenable et performant en appliquant les standards définis par l'équipe - mettre en œuvre les tests unitaires, d'intégration et de non-régression, avec une vraie culture TDD - participer aux revues de code et contribuer à maintenir un niveau de qualité homogène - analyser et optimiser les performances, notamment côté SQL et Oracle - challenger les besoins et les orientations techniques lorsque vous identifiez une meilleure approche ou une contrainte à prendre en compte - investiguer et corriger les anomalies fonctionnelles ou techniques - donner de la visibilité sur l'avancement de vos sujets et remonter rapidement les alertes ou points de blocage. Vous contribuerez également à la documentation technique et pourrez apporter ponctuellement votre support aux équipes fonctionnelles. Un rôle de senior au-delà du code : Nous cherchons quelqu'un capable de devenir un point d'appui technique pour l'équipe. Vous travaillerez en lien étroit avec le Lead Dev et contribuerez à faire progresser les pratiques collectives : partage de connaissances, qualité du code, testing, performance et amélioration des façons de travailler. L'objectif n'est pas de remplacer le Lead Dev, mais d'être suffisamment autonome et expérimenté pour prendre du recul sur les sujets, proposer des solutions et aider à orienter techniquement l'équipe.
View this job
Contractor
Permanent

Job VacancyNOUVELLE MISSION – DÉVELOPPEUR FULL STACK PYTHON / ANGULAR

CONSULT IT
Published on
Angular
Apache Kafka
Django

1 year
Börde, Germany
🚀 NOUVELLE MISSION – DÉVELOPPEUR FULL STACK PYTHON / ANGULAR 📍 Localisation : Bordeaux (GDN) 📅 Ancienneté : 5 ans minimum 💼 Mission : Freelance / Prestation Pour accompagner une équipe Développement & Automatisation – Réseaux chez un acteur bancaire majeur, nous recherchons un Développeur Full Stack avec une forte expertise Python / Angular. 🎯 MissionsDéveloppement d'API d'automatisation pour les services Réseaux & Sécurité Développement de portails internes et clients Tests unitaires et d'intégration Mise en production et maintenance des API et portails Automatisation et fiabilisation des processus Revue de code et veille technologique Participation à la conception de solutions d'automatisation Intervention sur l'ensemble des environnements, de l'intégration à la production 🛠️ Compétences recherchéesBackend : Python Django REST Framework ou autre framework API Python API REST Java Frontend : Angular Architecture : Architecture hexagonale / Ports & Adapters Microservices et orchestration Migration monolithe → microservices Architectures événementielles (EDA) Kafka, RabbitMQ, Redis DevOps : GitLab CI / CI-CD Docker Kubernetes Bonus : Kong / API Manager Temporal ou Kestra Bash / Shell Connaissances réseaux : Load Balancer, Firewall, Routeurs, Proxy… 📩 Vous êtes intéressé(e) ou connaissez un profil correspondant ? Envoyez-moi votre CV en message privé ou à . #Freelance #Dev #Python #Angular #Java #Django #API #Microservices #Kubernetes #Docker #GitLab #Bordeaux #IT
View this job
Contractor
Permanent

Job VacancyDéveloppeur Backend Java Spring / JBoss (H/F)

CBX Conseil ( CBX Group )
Published on
Openshift
Spring
Springboot

2 years
35k-45k €
350-450 €
Paris, France
Nous recherchons un(e) Développeur(euse) Backend Java Spring / JBoss pour renforcer notre équipe . Vous interviendrez sur la conception et le développement d'applications Java, la migration des applications legacy Jboss , ainsi que sur leur déploiement sur OpenShift, dans une architecture orientée micro-services. Vos missions : • Développer et maintenir des applications backend en Java et Spring Boot • Développer et maintenir des applications sur serveur d'application JBoss • Déployer les applications Java sous OpenShift : construction des manifests YAML (Deployment, Service, Route…) • Mettre en place et faire évoluer les pipelines CI/CD (Jenkins…) • Concevoir et implémenter des solutions dans une architecture micro-services • Participer aux revues de code et garantir la qualité des développements • Rédiger la documentation technique et communiquer avec les équipes projet 3. Compétences attendues (mots-clés à saisir un par un) • Java • Spring Boot • JBoss • OpenShift (déploiement, manifests YAML) • CI/CD • Jenkins • Architectures micro-services • API REST • Git • Docker 4. Savoir-être • Excellent communicant(e) • Excellentes qualités rédactionnelles • Rigueur • Autonomie • Esprit d'équipe • Esprit analytique et de synthèse
View this job
Permanent

Job VacancyDéveloppeur android H/F

█ █ █ ██ █ █
Published on
Android studio
Gradle
Java

Toulouse, Occitania

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Permanent
Fixed term

Job VacancyDéveloppeur Back-End SAP Hybris / Java – E-Commerce

SMARTPOINT
Published on
Hybris
Java

1 year
60k-75k €
Ile-de-France, France
Dans le cadre du développement et de l'évolution du back-office e-Commerce d'un acteur majeur du Retail, nous recherchons un Développeur Back-End Expert SAP Hybris / Java. Le projet s'inscrit dans une architecture e-commerce orientée API et Headless, reposant sur SAP Commerce (Hybris), Java et un écosystème de microservices. L'objectif est de concevoir, développer et faire évoluer les APIs e-commerce utilisées par les différents canaux digitaux, notamment les sites web et une nouvelle application mobile. En tant que Développeur Back-End SAP Hybris / Java, vous interviendrez notamment sur : Développement et conceptionConcevoir et développer des APIs REST e-commerce en Java. Développer et faire évoluer les fonctionnalités de SAP Hybris / SAP Commerce. Intégrer et étendre les services SAP Hybris. Participer à la conception technique et aux choix d'architecture. Contribuer à la conception de solutions basées sur des architectures microservices. Réaliser les développements nécessaires à la maintenance corrective et évolutive. Participer à l'amélioration des performances, de la robustesse et de la scalabilité des services back-end. API, intégration et messagingDévelopper et faire évoluer les APIs REST exposées aux canaux digitaux. Mettre en œuvre des flux événementiels et asynchrones via Kafka. Assurer l'intégration avec les différents systèmes du SI e-commerce. Contribuer à la gestion des échanges inter-services. Participer aux montées de version de SAP Hybris / SAP Commerce. Qualité, tests et maintenanceÉlaborer et réaliser les tests unitaires. Participer aux tests d'intégration et à l'analyse des résultats. Identifier et corriger les dysfonctionnements. Participer aux revues de code. Contribuer à la résolution des incidents de production. Mettre en œuvre les bonnes pratiques de développement, de performance et de sécurité des APIs. Participer à l'amélioration continue des pratiques et de l'industrialisation. Conception et documentationParticiper à l'analyse technique et à l'étude de faisabilité des évolutions. Contribuer aux spécifications et à la conception technique. Rédiger et maintenir la documentation technique. Constituer les dossiers nécessaires au déploiement et à la mise en production. Documenter les composants développés afin de faciliter leur maintenance et leurs évolutions. Compétences techniques indispensablesSAP Hybris / SAP Commerce : Expert – impératif Java 11+ : Confirmé – impératif Spring Boot 2+ : Confirmé – impératif API REST / RESTful : Confirmé – impératif Architecture microservices Kafka / messaging événementiel Expérience significative dans un environnement e-commerce Bonnes pratiques de développement, performance et sécurité des APIs Tests unitaires et tests d'intégration Git / gestion de configuration et pratiques de revue de code
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