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.

818 results
Contractor
Permanent

Job VacancyDéveloppeur Java confirmé Annecy - Parcours Distribution Collaborateur - 003140

Deodis
Published on
DevOps
J2EE / Java EE
Spring

36 months
40k-50k €
400-420 €
Annecy, Auvergne-Rhône-Alpes
Développeur Java confirmé Annecy - Parcours Distribution Collaborateur - 003140 Tâches - Participer à l'élaboration de la conception technique des produits, recherche de solutions techniques avec les différentes entités (architecture, production, ...) - Développer des fonctionnalités - Réaliser des tests unitaires et tests d'intégration sur les développements réalisés - Préparer les mise en prod en concertation avec CAGIP - Garantir la qualité des livrables et de la documentation associée - Assurer le diagnostic et la résolution des disfonctionnements techniques des produits en production Contexte Développeur au sein de la squad Activité Commerciale et de la tribu Parcours Distribution Collaborateur, le périmètre des produits est le suivant : - Gestion de la relation commerciale ( Saisie de résultat de commerciaux, de compte-rendu d'entretien ) - Gestion des tâches commerciales - Pilotage de la relation commerciale (Gestion des objectifs commerciaux, des portefeuilles clients) - Planification des activités Sur le début d'année 2027 , 2 développements seront lancés : - planification d'activité en lien avec l'agenda commercial - Gestion des portefeuilles Attendu - Développer les nouvelles fonctionnalités - Rédiger les TUs et les TIs - Participer aux cérémonies Agile - Maintenance corrective Stack - Java, API REST - Spring - Git - Devops ( Helm, gitlab, argoCD) - Monitoring ELK Notions : - Le top 10 de l'OWASP - Le système CVE, CWE - Les principales familles d'attaque : XSS, injection HTML\SQL\CSS\Code\etc., CSRF - Les risques liés à l'IA Pratique : - Sécurisation web (cookies, HTTPS, TLS) - Contrôle d'authenticité et d'intégrité d'une application, d'un code - Gestion des erreurs - Offuscation du code - Validation des entrées / sorties - Validation de l'accès aux ressources - Authentification des utilisateurs - Outils d'analyse de code (SonarQube, Checkmarx, Jfrog Xray, Owasp Dependency Check, …) Bon communiquant - Travail en équipe - Pédagogie - Capacité de vulgarisation - Rigueur, curiosité et autonomie - Force de proposition
View this job
Contractor

Contractor jobdéveloppeur Java / Kafka - Druid / Flink

Hanson Regan Limited
Published on
Apache Flink
Apache Kafka

12 months
600-620 €
Paris, France
Hanson Regan recherche un développeur Java/ Kafka expert- Druid / Flink pour une mission de 12 mois à Paris. • Maîtrise des langages de programmation (Kafka - Druid / Flink) • Solides compétences en architecture des systèmes d'information • Contribuer à la conception et au développement du module de paiement de la plateforme de gestion • Définir et implémenter des tests unitaires pour les modules dont vous avez la responsabilité • Respecter les standards de développement définis par le projet et prendre en compte les indicateurs fournis par les outils d'analyse de code (Sonar) • S'assurer que les composants répondent aux exigences non fonctionnelles (performance, gestion de la charge, résilience, etc.) • Proposer et développer des prototypes • Collaborer avec les autres membres de l'équipe projet (environnement international) • Effectuer des revues de code • Rédiger la documentation technique (en anglais) Environnement technique : La connaissance de Druid et Flink est indispensable et une expérience dans un projet de numérisation de devises serait un atout. • Localisation : Paris (3 jours au bureau par semaine) • A noter : le tarif journalier est plafonné à 615 € pour les profils experts Conformément aux exigences du client, les freelances doivent pouvoir travailler via leur propre entreprise. Malheureusement, nous n'acceptons pas les candidatures via des sociétés de portage salarial pour ce poste. Si ce message vous intéresse, veuillez nous contacter au plus vite.
View this job
Permanent

Job VacancyDéveloppeur Senior Full Stack Java/Vue.js - Paris

█ █ █ ██ █ █
Published on
Back-end
Hibernate
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

Contractor job[LFR] Développeur Full Stack Java / Vue.js à Angers - 2062

ISUPPLIER
Published on

10 months
200-420 €
Angers, Pays de la Loire
Dans le cadre d'un projet pour un client du secteur public basé à Angers, Inetum recherche un développeur Full Stack confirmé pour renforcer une équipe agile. La mission porte sur le développement et la maintenance d'applications web utilisant Java et Vue.js. L'enjeu principal est de fournir des solutions robustes, performantes et sécurisées, répondant aux exigences de qualité du secteur public. Missions : - Développer des applications web en Java et Vue.js - Concevoir et intégrer de nouvelles fonctionnalités applicatives - Développer des services backend avec Spring Boot - Concevoir et optimiser les requêtes et bases de données PostgreSQL - Assurer la maintenance corrective et évolutive des applications - Réaliser les mises à jour régulières des applications - Participer à l'intégration des fonctionnalités au sein de l'équipe agile - Collaborer avec les équipes projet pour analyser les besoins fonctionnels - Mettre en œuvre et maintenir les pipelines d'intégration continue avec Jenkins - Utiliser Git pour la gestion du code source et le suivi des développements - Rédiger la documentation technique des développements réalisés - Garantir la qualité, la sécurité et le respect des délais de livraison Profil attendu : Développeur Full Stack confirmé, disposant de 3 à 8 ans d'expérience en développement d'applications web. La maîtrise de Java, Spring Boot et Vue.js est attendue, ainsi qu'une bonne expérience de PostgreSQL, Jenkins et Git. Une capacité d'analyse fonctionnelle et une aptitude à travailler en équipe agile sont nécessaires. Une présence sur site à Angers deux jours par semaine est requise.
View this job
Fixed term
Permanent
Contractor

Job VacancyTech Lead Front End Full Stack

KEONI CONSULTING
Published on
Angular
Full stack
Java

18 months
20k-40k €
400-450 €
Croix, Hauts-de-France
Contexte La mission de Tech Lead Front End Full Stack consiste à garantir la bonne construction du produit, à accompagner les développeurs et à contribuer à la conception et au développement des composants applicatifs. Elle s'appuie sur un environnement Java / Angular, avec une attention particulière portée à la qualité du code, au traitement de la dette technique et à la compréhension des besoins fonctionnels bancaires. La sensibilisation aux pratiques Agile / SAFe et la veille sur les usages de l'intelligence artificielle au service du delivery complètent les attentes de la mission. Missions - Garantir la bonne construction du produit : contribuer aux choix de conception, veiller à la cohérence des composants front-end et back-end et traduire les besoins fonctionnels en solutions techniques maintenables. - Accompagner les développeurs : apporter un appui technique au quotidien, faciliter la résolution des difficultés, partager les bonnes pratiques et favoriser la montée en compétences par la pédagogie et les revues de code. - Porter la qualité du code et le traitement de la dette technique : identifier les points de fragilité, proposer des actions de refactoring, contribuer à leur priorisation et veiller à la lisibilité, à la testabilité et à la maintenabilité des développements. - Participer à la conception et au développement des composants applicatifs : réaliser des développements Java / Angular, contribuer à l'intégration entre les interfaces et les services et participer aux tests ainsi qu'à la résolution des anomalies. - Contribuer au delivery et à l'amélioration continue : participer aux échanges de l'équipe dans un cadre Agile / SAFe, expliciter les impacts techniques des besoins et explorer les usages de l'IA susceptibles de faciliter le développement, les tests ou la documentation, en vérifiant la qualité des résultats produits. Compétences requises - Développement full stack Java / Angular : capacité à concevoir et développer des interfaces front-end et des composants back-end, à comprendre leurs interactions et à diagnostiquer les anomalies sur l'ensemble de la chaîne applicative. - Qualité logicielle et conception : maîtrise des bonnes pratiques de structuration du code, des revues de code, des tests et du refactoring ; capacité à identifier la dette technique et à proposer des améliorations adaptées aux priorités du produit. - Curiosité et veille technologique : intérêt pour l'IA au service du delivery, capacité à apprécier la pertinence de ses usages et à conserver un regard critique sur les propositions et le code générés. - Pratiques Agile / SAFe : sensibilisation aux principes de travail itératif, à la collaboration au sein de l'équipe et à la prise en compte des priorités produit dans les activités de développement. - Compréhension fonctionnelle : attrait pour le domaine bancaire, capacité à s'approprier les besoins métier et à en comprendre les implications pour la conception des composants applicatifs. - Pédagogie et accompagnement technique : capacité à expliquer les choix de conception, à transmettre les bonnes pratiques et à accompagner les développeurs dans la résolution de problèmes. - Communication et collaboration : aptitude à dialoguer avec des interlocuteurs techniques et fonctionnels, à rendre les enjeux techniques compréhensibles et à expliciter les arbitrages entre qualité, dette technique et priorités de delivery.
View this job
Contractor

Contractor jobRéférent PoC/Kafka & Tech Lead Java (Lyon)

SQLI
Published on
Apache Kafka

6 months
400-540 €
Lyon, Auvergne-Rhône-Alpes
Hello, Pour le compte de l'un de mes clients dans le secteur de l'énergie, je suis à la recherche d'un Référent PoC/Kafka & Tech Lead Java sur Lyon Contexte : Mise en place d'un échange Kafka B2B sécurisé, dans les deux sens, entre le système d'information interne et des partenaires externes, via des zones DMZ. Le PoC doit trancher le choix du proxy Kafka et du relais, et fournir les preuves pour la revue de sécurité. Phase 1 : mission PoC (1 à 2 mois) • Prendre en main l'architecture B2B de flux Kafka. • Mettre en place le PoC (flux entrants et sortants), l'exécuter et corriger les écarts sur un environnement Lab simulé. • Installer le PoC sur un environnement interne de l'entreprise. • Comparer les proxys Kafka (Kroxylicious, Envoy, Conduktor Gateway) et le relais (composant maison ou MirrorMaker 2). • Produire les preuves pour la revue de sécurité (audit de configuration et pentest). Phase 2 : mission Tech Lead Java (si PoC réussi) • Industrialiser les composants validés (collecteur, relais, émetteur) en un projet Java maintenable. • Décider ce qui reste développé et ce qui est remplacé par un standard. • Structurer le projet : modules Maven, intégration continue, tests, publication d'une image conteneur. • Fixer les règles de version : client Kafka, Protobuf, dépréciations, compatibilité des contrats de messages. • Intégrer la sécurité : secrets et certificats, revue de code, correction des points d'audit et de pentest. • Mettre en place la supervision, le runbook d'exploitation et le plan de reprise. • Encadrer une petite équipe de type TinyTeam : backlog, estimation, revues de code. Assurer la passation à l'exploitation.
View this job
Contractor
Permanent

Job VacancyTech Lead senior Java / Angular — produits innovants intégrant l'IA générative

CAT-AMANIA
Published on
Agile Method
Angular
Docker

1 year
49k-59k €
430-530 €
Ile-de-France, France
Prenez le leadership technique d'une application Java / Angular au cœur des projets d'IA générative d'un grand groupe bancaire. Au sein du centre d'expertise développement, innovation, data et IA d'un grand groupe bancaire, une équipe conçoit des projets pilotes et des produits innovants intégrant l'IA générative, pour les métiers du groupe et pour ses clients. Vous reprenez une application Java / Angular existante, la faites évoluer et en portez les choix d'architecture, jusqu'à la production. Vos principales missions : S'approprier le code Java / Angular existant et en piloter les évolutions. Concevoir l'architecture de solutions complexes et porter les choix techniques auprès de l'équipe. Encadrer techniquement les développeurs : revues de code, bonnes pratiques, qualité. Conteneuriser et déployer les applications (Docker, Kubernetes). Participer aux rituels Agile, gérer les livraisons et assurer le MCO en production. Intégrer des briques d'IA générative dans les produits de l'équipe. Ce que la mission vous apporte : Des projets pilotes et des produits d'IA générative, du prototype à la production. Un rôle de référent technique sur une application que vous faites évoluer de bout en bout. Une mission longue, au sein d'une équipe innovation d'un grand groupe bancaire.
View this job
Contractor

Contractor job[LFR] Développeur Backend Java Senior - 2016

ISUPPLIER
Published on

6 months
200-350 €
Lille, Hauts-de-France
Dans le cadre d'une mission pour Inetum, le développeur interviendra au cœur d'une plateforme de commerce omnicanal reliant les périmètres vente, paiement et encaissement pour les parcours web, magasin et cross-canal. La mission couvre l'ensemble du cycle de vie des produits, avec un enjeu de qualité logicielle, de robustesse technique et de compréhension approfondie des besoins métier. Le contexte nécessite une collaboration étroite avec les équipes techniques et fonctionnelles dans un environnement international. Missions : - Concevoir et développer les composants logiciels de la plateforme de commerce omnicanal - Développer les services backend en Java 17 et Spring Boot - Mettre en œuvre les échanges événementiels avec Kafka - Exploiter MongoDB pour la gestion des données - Utiliser Docker dans l'environnement de développement et de déploiement - Intervenir sur l'ensemble du cycle de vie des produits - Comprendre et analyser les besoins fonctionnels liés à la vente, au paiement et à l'encaissement - Contribuer à la qualité logicielle et appliquer les principes du software craftsmanship - Participer à l'amélioration continue des pratiques de développement - Collaborer avec les équipes techniques et fonctionnelles dans un contexte international - Partager les bonnes pratiques et contribuer à la dynamique collective de l'équipe Profil attendu : Développeur logiciel senior disposant de plus de huit ans d'expérience, avec une expertise en Java 17 et Spring Boot. Une expérience confirmée de Kafka et MongoDB est attendue, ainsi qu'une connaissance de Docker. Le candidat doit être sensible aux principes DevOps et au software craftsmanship, avec une réelle capacité à comprendre les enjeux métier au-delà des aspects techniques. Un anglais courant et un français bilingue sont requis pour évoluer dans un environnement international.
View this job
Permanent

Job VacancySoftware Engineer Java Éditeur Cholet H/F

█ █ █ ██ █ █
Published on
Git
Gitlab
Java

45k-55k €
Cholet, 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

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