Trouvez votre prochaine offre d’emploi ou de mission freelance Java

Ce qu’il faut savoir sur Java

Java est un langage de programmation largement utilisé, connu pour sa portabilité et ses performances. Il est essentiel pour créer des applications multiplateformes, des solutions d'entreprise aux applications mobiles.

1 134 résultats
CDI

Offre d'emploiArchitecte Applicatif

Etixway
Publiée le
Ansible
API
Docker

40k-45k €
Île-de-France, France
Dans le cadre d'un projet stratégique auprès de l'un de nos clients, nous recherchons un Architecte Applicatif afin d'accompagner les projets dans la définition, l'analyse et la validation de leurs architectures applicatives. Vous interviendrez dans un environnement SI complexe et fortement structuré, en interaction avec les équipes projets ainsi que les différents experts architecture, infrastructure, exploitation, intégration et sécurité. Vos missions Accompagner les équipes projets dans la définition et l'évolution de leurs architectures applicatives Analyser et challenger les choix d'architecture applicative Vérifier la conformité des solutions proposées avec le cadre d'architecture et les standards du SI Identifier les écarts par rapport à l'architecture cible, les risques, points de vigilance et besoins d'arbitrage Conseiller les projets sur leurs choix technologiques et leur intégration dans le SI existant Analyser les problématiques d'intégration, d'interopérabilité, d'exploitabilité et de sécurité Accompagner les MOE dans la constitution et la rédaction de leurs dossiers d'architecture Préparer et participer aux différentes instances de validation d'architecture Coordonner les différents contributeurs : architecture, infrastructure, exploitation, intégration, sécurité et équipes projets Animer les réunions de préparation et assurer le suivi des actions Produire les comptes rendus, relevés de décisions, plans d'actions, synthèses et reportings Participer à l'amélioration continue du cadre et des bonnes pratiques d'architecture
Voir cette offre
Freelance

Mission freelanceExpert DevSecOps

CAT-AMANIA
Publiée le
.NET
Angular
Artifactory

3 mois
400-550 €
Paris, Île-de-France
Le domaine « Development Factory », rattaché au département « Architecture & Excellence Opérationnelle » de la DSI Corporate, regroupe l'expertise DevSecOps, ainsi que le support et l'outillage liés à l'usine logicielle. Dans ce contexte, nous recherchons un Ingénieur DevSecOps pour rejoindre notre équipe et accompagner les développeurs de la DSI Corporate (Paris et Porto) dans l'adoption des bonnes pratiques de développement ainsi que dans l'utilisation efficace des outils DevSecOps mis à leur disposition, notamment : Bitbucket, Jenkins, Azure DevOps, Sonar, Checkmarx, Artifactory, Digital.ai Deploy, Digital.ai Release, ainsi que GitLab, dans la perspective d'une migration progressive vers cette plateforme à moyen terme. Responsabilités principales 1. Support aux équipes de développement • Accompagner les développeurs dans la mise en œuvre des bonnes pratiques de développement et dans l'utilisation efficace des outils DevSecOps. • Organiser le code source dans Bitbucket et, à terme, dans GitLab, en mettant en place des workflows adaptés (Gitflow ou autres). • Gérer le versioning des applications et des dépendances. • Accompagner les équipes dans la préparation de la migration vers GitLab. 2. Mise en œuvre des pratiques qualité et sécurité • Guider les équipes dans la mise en place des tests unitaires et de l'analyse statique afin de garantir la qualité et la sécurité du code. • Définir des gates de qualité et de sécurité pour valider les livrables, tout en apportant un support aux équipes. • Contribuer à l'intégration des contrôles qualité et sécurité dans les pipelines GitLab CI/CD dans le cadre de la transition cible. 3. Configuration des pipelines CI/CD • Accompagner la configuration et l'optimisation des pipelines de déploiement dans Jenkins, Azure DevOps et, à terme, GitLab CI/CD. • Aider à la construction des packages et à la rédaction des scripts de déploiement avec Digital.ai Deploy, en veillant à ce que le rôle reste centré sur l'accompagnement plutôt que sur la réalisation à la place des développeurs. • Participer à la définition des bonnes pratiques de pipeline-as-code dans une logique de standardisation et de migration progressive vers GitLab. 4. Maintenance de la bibliothèque partagée • Fournir et maintenir une Jenkins Shared Library réutilisable afin de standardiser les pipelines, faciliter le travail des développeurs et garantir la cohérence ainsi que la qualité des déploiements. • Contribuer à l'évolution des standards d'industrialisation afin de préparer la transition vers des modèles équivalents dans GitLab CI/CD. 5. Formation et sensibilisation • Former les équipes de développement aux bonnes pratiques en matière de sécurité et de qualité. • Sensibiliser les développeurs aux enjeux de sécurité tout au long du cycle de développement, en les guidant sans se substituer à leurs responsabilités. • Accompagner la montée en compétence des équipes sur GitLab, son modèle de collaboration, ses pipelines CI/CD et ses fonctionnalités DevSecOps. 6. Contribution à la migration vers GitLab • Participer à la préparation et à l'accompagnement de la migration à moyen terme vers GitLab. • Identifier les impacts organisationnels, techniques et méthodologiques liés à cette transition. • Contribuer à la définition des standards, modèles de projets, templates CI/CD et bonnes pratiques associées à la plateforme cible. • Accompagner les équipes dans l'adoption progressive de GitLab comme plateforme unifiée de gestion du code, de CI/CD et de pratiques DevSecOps. Technologies utilisées • Systèmes d'exploitation : Windows, Linux • Langages de programmation : Java, .Net, Angular, React, Node.js, Python • Outils de gestion de code source et CI/CD : Bitbucket, Jenkins, Azure DevOps, GitLab • Outils de qualité et sécurité : Sonar, Checkmarx • Outils de gestion des artefacts : Artifactory • Outils de déploiement et release management : Digital.ai Deploy, Digital.ai Release • Outils bases de données : Oracle, MySQL • Outils de visualisation : PowerBI • Outils de scripting : Shell • Environnements : OpenShift, GCP Compétences requises • Solide expérience en DevSecOps, avec une bonne maîtrise des outils mentionnés. • Capacité à accompagner et former les développeurs, avec une posture orientée conseil. • Bonne compréhension des enjeux liés à la transformation des outils DevOps et à la conduite du changement dans le cadre d'une migration de plateforme. • Excellentes compétences en communication pour interagir efficacement avec les équipes de développement. • Bon niveau d'anglais, à l'écrit comme à l'oral, indispensable pour collaborer efficacement avec les équipes basées à Porto. • Bonne compréhension des enjeux de sécurité dans le développement logiciel. • Expérience significative sur GitLab, Profil recherché • Diplôme en informatique. • Expérience préalable en tant qu'Ingénieur DevSecOps ou dans un poste similaire. • Forte appétence pour l'amélioration continue, l'optimisation des processus et l'accompagnement au changement. • Maîtrise professionnelle de l'anglais, permettant d'animer des échanges, ateliers et accompagnements avec des équipes internationales. • Une expérience dans un contexte de migration vers GitLab ou de mise en place de GitLab CI/CD serait fortement appréciée.
Voir cette offre
CDD
CDI
Freelance

Offre d'emploiConsultant en Systèmes d'Information - Testeur technique/intégrateur- N4

KEONI CONSULTING
Publiée le
Angular
API REST
Axway

18 mois
10k €
400-500 €
Nantes, Pays de la Loire
Contexte Objectif global : Réaliser Tests techniques - Migration-Mutualisatiion de SI MISSIONS : La missions à renforcer une équipe qui gère l'homologation technique des applications à destination de nos clients de la banque à distance, par un profil « Testeur technique/intégrateur ». Les périmètres d'activités de l'équipe sont : - Valider les exigences non fonctionnelles/Normes des applications de la banque à distance : Bon fonctionnement, IHM Web/mobile, Performance, Charge, exploitabilité, MCO, installation, Scalabilité … - Identifier les goulets d'étranglement/dysfonctionnements et apporter une expertise (Améliorations/Préconisations, POC …) - Accélérer le « TimeToMarket » en automatisant / industrialisant nos processus & tests techniques. - Développer des outils techniques transverses - Être en support auprès des « Dev » et des « Ops », partager les bonnes pratiques. Descriptif détaillé de la prestation : Sous pilotage d'un responsable d'intégration, la mission consiste à réaliser les tests techniques des changements confiés à l'équipe avant leur mise en production. L'activité de l'équipe est pilotée par la méthodologie Agile (Mode hybride Kanban/Sprint). Sur l'activité « Tests techniques » : - prendre connaissance du changement et de son contexte technique - contribuer au plan de tests proposé (Stratégie de tests) - préparer les infrastructures de tests - réaliser les tests techniques - analyser les résultats - contribuer au diagnostic en cas de dysfonctionnement - rédiger les rapports détaillés qui aideront à la décision du GO/NOGO pour la mise en production - constituer ou mettre à jour le patrimoine de tests réutilisables pour les intégrations ultérieures - effectuer le reporting vers le Responsable Intégration - contribuer à l'amélioration continue en particulier sur l'activité tests - Industrialiser les tests via des PIC. Environnement technique : Redhat, Openshift, conteneur, Tomcat, IHM RIA/RWD (Angular), API REST, JAVA, SpringBoot, DataGrid, Kafka, MySql, MongoDB, SqlServer, GateWay (AxWay), Python … Outils utilisés : Néoload, Kiibana (Théia), Grafana, Jenkins, BitBucket, Confluence, JIRA et XL-Release/XL-Deploy, Prometheus, App Dynamics Compétences indispensables : - Connaissance d'un outil de tests de Performance/TNR utilisant le protocole HTTP (HP Perf Center, Neoload, JMeter, OctoPerf, SoapUI, PostMan …) - Bonne connaissance de la stack technique Conteneur / OpenShift - Connaissance opérationnelle des démarches de tests techniques (installation, fonctionnement, performance, robustesse, exploitabilité, déploiement … ) - Capacité à mettre en œuvre une méthode de diagnostic structuré - Aisance sur les outils d'analyse (Kibana, Grafana …) Un plus serait : - Connaissances techniques sur les architectures Web Java - Une approche du DevOps (Langage Python/Jenkins/Agilité) - Aptitudes à comprendre le métier bancaire sur lequel portent les changements et les exigences non fonctionnelles à couvrir par les tests techniques - Connaitre un APM du marché ... Qualités recherchées : Autonomie, rigueur, dynamisme, ténacité, proactivité. Bon relationnel Capacité à remonter des alertes et proposer des solutions. Très bon esprit d'équipe et d'entreprise Bonne maîtrise de soi et capacité à gérer des priorités et à traiter en parallèle plusieurs sujets. Connaissances linguistiques : • Anglais Professionnel (Secondaire)
Voir cette offre
Freelance

Mission freelancetesteur senior/ancien développeur DevOps Python et/ou Java/Infrastructure/su

WorldWide People
Publiée le
Selenium

6 mois
400 €
Paris, France
testeur senior/ancien développeur DevOps Python et/ou Java testeur senior, doté d'une solide expertise technique, capable de challenger les développeurs et de contribuer activement à la qualité des livrables. Vous interviendrez au sein d'une équipe passionnée par la technologie, où l'exigence et l'innovation sont au cœur des projets. L'équipe utilise principalement les technologies JAVA et Python, il est donc fortement conseillé de maîtriser ces langages dans un environnement cloud. Il faut que le candidat soit un ex Développeur. Le client intervient sur le développement des outils de création d'infrastructure ainsi que sur le cycle standard de déploiement. Dans ce contexte, nous recherchons un profil disposant de solides connaissances en infrastructure Responsabilités principales : Concevoir, exécuter et automatiser des scénarios de tests complexes. Identifier les anomalies dans le code, analyser les causes et proposer des solutions. Collaborer étroitement avec les développeurs pour garantir la robustesse et la performance des applications. Participer à la définition des bonnes pratiques de test et à l'amélioration continue des processus qualité. Être force de proposition pour anticiper les risques et optimiser la couverture de tests. Profil recherché : Expérience significative en tests techniques (tests automatisés, tests d'intégration, tests de performance). Maîtrise des outils et frameworks de test (ex. : Selenium, Cypress, JMeter, etc.). un + : compétences en langages de programmation (Java, Python, ou équivalent). Capacité à challenger les choix techniques et à dialoguer avec des équipes de développement exigeantes. Esprit critique, rigueur et sens du détail. Environnement : Équipe dynamique et technophile, orientée innovation et qualité. Méthodologie Agile / DevOps Mission : Paris - Démarrage asap Le profil recherché doit impérativement être un ancien développeur ayant une expérience significative au sein d'équipes DevOps et une solide maîtrise de Python et/ou Java.
Voir cette offre
Freelance
CDI

Offre d'emploiTech Lead Java / Spring Boot Transverse

AVA2I
Publiée le
Apache Kafka
Docker
Java

1 an
40k-45k €
400-550 €
Île-de-France, France
Missions principalesEn collaboration avec le Delivery Lead, les architectes et les autres Tech Leads, le consultant interviendra sur les missions suivantes : Co-piloter techniquement l'équipe avec le Delivery Lead. Participer à l'organisation de l'équipe et à l'amélioration continue de son fonctionnement. Définir, challenger et valider les choix de conception technique. Accompagner l'équipe dans la recherche des solutions techniques les plus adaptées. Analyser les impacts des choix techniques sur l'architecture globale du système d'information. Réaliser les estimations et les chiffrages techniques. Prendre en charge les sujets techniques les plus complexes. Participer aux développements et aux revues de code. Accompagner les développeurs dans la résolution des difficultés techniques. Assurer l'intégration et la montée en compétence des nouveaux collaborateurs. Garantir le respect des normes de développement et des stratégies de tests. Promouvoir les pratiques de Software Craftsmanship et de DevOps. Garantir la qualité, la performance, la sécurité et la maintenabilité du produit. Collaborer avec les architectes et les responsables techniques du programme. Coordonner les décisions techniques avec les autres équipes. Participer aux communautés techniques et au partage des bonnes pratiques. Profil recherchéMinimum 8 ans d'expérience en développement Java. Au moins 3 ans d'expérience comme Tech Lead, Lead Developer ou référent technique. Excellente maîtrise de Java et Spring Boot. Expérience confirmée dans la conception d'architectures microservices ou distribuées. Capacité à encadrer techniquement une équipe tout en restant opérationnel sur le développement. Expérience des environnements complexes, critiques ou à forte volumétrie. Capacité à travailler avec plusieurs équipes, des architectes et des responsables de delivery. Anglais professionnel indispensable. Excellentes qualités de communication, de pédagogie et de leadership. Autonomie, rigueur et capacité à prendre des décisions techniques. Compétences techniques attenduesJava 11/17/21 ou versions ultérieures Spring Boot et écosystème Spring Architecture microservices API REST Kafka ou architecture événementielle Docker Kubernetes ou OpenShift Jenkins, GitLab CI ou GitHub Actions Maven ou Gradle Git SonarQube JUnit et Mockito Tests unitaires et automatisés Clean Code DDD et architecture hexagonale Software Craftsmanship DevOps Monitoring et observabilité Sécurité applicative
Voir cette offre
Freelance
CDI
CDD

Offre d'emploiExpertise Ingénierie Observabilité Zabbix | L2

Gamme solutions
Publiée le
Ansible
CI/CD
Docker

24 mois
Nantes, Pays de la Loire
Description and Location Missions -Accompagner l'ensemble des projets de transformation du client autour de l'Observabilité, Contribuer à la rationalisation des solutions et technologies des solution d'observabilité du groupe, Travaillez sur l'automatisation des processus et pipelines CI CD, Développez les solutions automatisées sur tous les aspects opérationnels récurrentes (Patch management), Gérez la mise en œuvre et la délivrance sous GIT dans un processus d'intégration continue, Participez à effectuer des tâches RUN Ops telles que : incident, troubleshooting, monitoring des infras, Participez aux tâches de développement de systèmes pour augmenter la résilience, performance, fiabilité, la sécurité et l'automatisation des plateformes de supervision, Faite le lien entre les équipes d'administrateur des plateformes de supervision Zabbix et les équipes de développement afin de garantir l'opérabilité des plateformes Zabbix et des solutions End User (Monitoring As Code, Portail utilisateurs observabilité, API), Participez au support d'expertise en relation avec les équipes « socles » OS / Middleware / Base de données du client et les équipes de support off-shore (RUN) L'environnement technique -Devops : Docker, Ansible, Ansible AAP, Kubernetes, Openshift, GitLab, Artifactory Jfrog, AWS et GCP -Dev : Java, Spring, (Python apprécié pas requis), REACT/ JS (NEO4J), Rest Api -Stack technique Observabilité : Zabbix, Grafana, Elastic, Dynatrace, Netcool, InfluxDB, Prometheus. -Contexte de fabrication et de production industrialisée, automatisée, scalable, performante et robuste -Système exploitation: Windows, Linux, Red Hat Openshift, Portal. -Méthodologie : Agile/ SAFe -Environnement sécurisé exigé dans le monde bancaire (PCI-DSS) / 50 000 serveurs Compétences observability Zabbix Git Middleware Docker Red Hat Ansible Nantes, France Compétences requises REACT, JAVA, PYTHON, SPRING, AWS, DOCKER, KUBERNETES, AGILE, ANSIBLE, DEVOPS, LINUX, WINDOWS, GCP Lieu : Nantes
Voir cette offre
Freelance
CDI

Offre d'emploichef de projet senior Vending Machine

QUALIS ESN
Publiée le
Java
React
Spring

6 mois
40k-45k €
400-550 €
Courbevoie, Île-de-France
Réversibilité et reprise du Run « Vending Machine » Antargaz lance un appel d'offres pour la prestation suivante : Chef(fe) de projet technique senior dans le cadre de la reprise en interne de la gestion logicielle et matérielle de son offre de vente automatisée « Vending Machine » (distribution de bouteilles de gaz), suite à la rupture envisagée du contrat avec le partenaire actuel. I.1.2. Périmètre de la mission ? Organisationnel : équipes internes IT concernées — applicatif, infrastructure, réseau — en lien avec le partenaire sortant, ses sous-traitants, et le fournisseur TPE. ? Fonctionnel : quatre couches à reprendre : o le logiciel de base « backoffice » centralisé : ventes et collecte de données distantes, tarification, promotions, stock distant, gestion des bornes à distance, codes de livraison, administration users/rôles (tags), catalogue produits, gestion des logs ; o la connectivité / les interfaces entre le backoffice et les bornes/machines : gestion de la veille, contrôle des casiers, contrôle des capteurs, gestion de la production et des tests, protocole de communication custom ; o le logiciel installé sur les machines : system management (périphériques, calibration des capteurs, mode veille, autodiagnostic), cage control, génération de logs, interface utilisateur ; o la partie TPE / paiement certifiée, gérée chez le fournisseur TPE (prestataire tiers). ? Périmètre technique : o Réversibilité complète sur les quatre couches (code, documentation, accès, configurations, historiques) ; o Appropriation technique du backoffice (Java / Spring Boot / React) et des couches connectivité, embarqué et TPE, à instruire ; o Mise à niveau des prérequis d'exploitation manquants (sécurité, supervision, sauvegarde) ; o Organisation et transfert du Run vers des équipes AMS (Application Management Services).
Voir cette offre
Freelance
CDI

Offre d'emploiNOUVELLE MISSION – DÉVELOPPEUR FULL STACK PYTHON / ANGULAR

CONSULT IT
Publiée le
Angular
Apache Kafka
Django

1 an
Börde, Allemagne
🚀 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
Voir cette offre

Les métiers et les missions en freelance pour Java

Développeur·euse Java (Kotlin, Groovy...)

Le/ La développeur·euse Java utilise le langage Java pour concevoir, développer et maintenir des applications robustes, souvent dans des environnements back-end ou systèmes complexes.

Développeur·euse fullstack

Le/ La développeur·euse fullstack maîtrise Java pour gérer le développement côté serveur et assurer une interaction fluide avec le front-end.

Ingénieur·e devops (Cloud)

L’ingénieur·e devops utilise Java pour automatiser, configurer et optimiser les déploiements dans des environnements cloud tout en assurant la scalabilité des applications.

Architecte solutions

L’architecte solutions utilise Java pour concevoir des architectures logicielles modulaires, fiables et adaptées aux besoins métiers des entreprises.

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2026 © Free-Work / AGSI SAS
Suivez-nous