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
Permanent

Job VacancyTech Lead Sénior Java / Vue.js (H/F)

ALTEN
Published on
Java
Vue.js

40k-50k €
Lyon, Auvergne-Rhône-Alpes
Pour renforcer son pôle Développement Fullstack, la Direction des Systèmes d'Information (DSI) de notre client recherche un Tech Lead Sénior Java / Vue.js (dominante Back), spécialisé en architecture logicielle et développement d'applications métiers, sous la responsabilité du Responsable Technique. Missions principales Piloter la dimension technique du projet "Crazy Time", une application interne dédiée à la gestion des Comptes Rendus d'Activité (CRA) et leur association aux lignes budgétaires. Concevoir et développer des applications robustes et scalables en utilisant Java, Spring Boot et Vue.js, avec une dominante Back-end. Architecturer des solutions microservices et event-driven pour répondre aux enjeux métiers de la finance et du corporate. Garantir la qualité des développements en appliquant les bonnes pratiques (Clean Architecture, SOLID, YAGNI) et en assurant une couverture de tests optimale (Sonar). Accompagner la montée en compétences des développeurs de l'équipe et collaborer avec les équipes métiers pour aligner les choix techniques sur les besoins business. Participer à toutes les phases du cycle logiciel, de la conception à la mise en production, en adoptant les méthodes Agile/Scrum. Optimiser les pratiques DevOps (CI/CD, Git) et contribuer à l'amélioration continue des applications existantes.
View this job
Permanent

Job VacancyDÉVELOPPEUR COBOL / JAVA F/H

█ █ █ ██ █ █
Published on
COBOL
Java

Montauban, 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
Contractor

Job VacancyDéveloppeur Java – H/F

STORM GROUP
Published on

1 month
45k-55k €
500-550 €
75002, Paris, Ile-de-France
#StormYourCareer ✨ Rejoins STORM GROUP et construis ta carrière avec nous ! Aligne les enjeux métiers et les solutions SINous recherchons un(e) Développeur(se) Java pour renforcer nos équipes et accompagner le développement de nos nouvelles offres applicatives. Au sein d'un dispositif transverse et innovant, ton rôle combinera l'apport d'expertise technique auprès de différentes squads, la conception d'architectures microservices distribuées et le maintien en conditions opérationnelles d'applications stratégiques. Ton futur environnementTu évolueras au cœur d'un écosystème cloud natif et événementiel de premier plan, où la performance, la sécurité des flux et l'automatisation sont des priorités absolues. En interface constante avec les squads agiles, les équipes d'exploitation et les pôles d'homologation, tu seras le garant de la qualité logicielle et de l'intégration continue des services. C'est le cadre idéal pour exprimer ta maîtrise de l'écosystème Java moderne (Spring, Kafka, Cloud GCP) et exercer un rôle d'accélérateur de delivery à forte valeur ajoutée. Tes missions clésIngénierie, Architecture & Cadrage Agile : Apporter ton expertise technique aux différentes squads afin de fluidifier et d'accélérer le delivery des projets. Prendre en charge les analyses techniques et les études d'impacts d'architecture (modélisation UML) en amont des phases de développement. Fournir des estimations de charges et des chiffrages détaillés des futures réalisations dans le cadre des rituels Scrum. Concevoir et développer des solutions robustes (Back-end et outillage) en respectant scrupuleusement les bonnes pratiques d'ingénierie et de sécurité des API. Qualité, Industrialisation & DevOps : Assurer les développements logicielles et réaliser des contrôles croisés (revues de code) pour garantir le haut niveau de qualité de l'équipe. Participer activement à l'industrialisation des déploiements au sein de l'infrastructure cloud conteneurisée et des chaînes de delivery continu (CI/CD). Contribuer à la configuration de l'écosystème de build et d'automatisation des scripts d'infrastructure. Recette, Déploiement & Maintien en Conditions Opérationnelles (MCO) : Assurer le support technique de niveau 2 auprès des équipes d'homologation lors des phases de recette fonctionnelle. Préparer et sécuriser le support technique lors des phases de mise en production de chacune des évolutions applicatives. Assurer le maintien en condition opérationnelle des applications de ton périmètre : piloter l'analyse des incidents complexes en support aux équipes d'exploitation et implémenter les correctifs requis. Ton profilFormation : Diplôme d'Ingénieur ou Bac+5 spécialisé en informatique, génie logiciel ou ingénierie des systèmes d'information. Expérience : Tu justifies d'une expérience réussie et significative sur un poste similaire de développeur Java en environnement distribué. Expertise Back-end & Architecture : Parfaite maîtrise du développement Java (versions 11+), des frameworks Spring (Boot, Security, Data, Cloud) et d'Hibernate. Solide pratique des architectures modernes de type Microservices, incluant les patterns CQRS et les architectures orientées événements (Event-driven). Pratique confirmée de la sécurisation des API et maîtrise des serveurs d'applications Tomcat / technologies JEE. Streaming & Data : Connaissance approfondie et pratique d'Apache Kafka et Kafka Streams. Solides compétences en bases de données relationnelles et modélisation (SQL, Oracle, MySQL). Infrastructure Cloud & DevOps : Expérience opérationnelle sur l'infrastructure Cloud GCP (Google Cloud Platform). Pratique de la conteneurisation et du déploiement : Kubernetes, Helm, ArgoCD. Maîtrise des environnements Unix/Linux (Redhat) et du scripting (Shell, Bash, Python). Utilisation des outils CI/CD (Jenkins, Bamboo) et de contrôle de source (Git, Bitbucket). Environnement de build & Méthodologie : Pratique des outils Node.js, Grunt, Bower. Utilisation quotidienne de l'IDE IntelliJ, maîtrise de la conception UML et parfaite intégration de la méthodologie Agile SCRUM. Langues : Anglais professionnel opérationnel. Tes atoutsPolyvalence et Adaptabilité : Capacité à naviguer avec aisance entre des problématiques de développement de code pur, de scripting système et de déploiement cloud d'infrastructures. Rigueur de Delivery et d'Analyse : Discipline indispensable dans le chiffrage de tâches, l'analyse d'impacts d'architecture et le diagnostic d'incidents complexes en période de run. Excellente Communication : Aptitude à collaborer de manière transverse avec des interlocuteurs multiples (squads, exploitation, homologation) et à mener des revues de code constructives. Nos avantagesRemboursement des titres de transport à hauteur de 75%. Tickets restaurant pris en charge par STORM GROUP à hauteur de 50% (10,5€ / jour). Accès Gymlib / Wellpass (sport et bien-être). Contrat Santé / Prévoyance mis en place auprès de la compagnie Alan. Formation continue : Accès à Udemy Business. Prime de cooptation, prime d'intéressement et de participation. Deux à trois jours de télétravail par semaine. 5 raisons de nous rejoindreParcours sur mesure : Co-construis une trajectoire professionnelle unique, adaptée à tes ambitions. Missions Stratégiques : Interviens sur des projets d'envergure, en parfaite cohérence avec ton expertise. Suivi Dédié : Bénéficie d'un pilotage annuel structuré pour garantir ta progression continue. Excellence Continue : Développe tes compétences au quotidien au sein d'un écosystème exigeant. Performance Durable : Évolue dans un cadre où l'exigence métier respecte ton équilibre de vie. Notre processus de sélectionÉchange introductif avec un chargé de recrutement. Entretien métier avec évaluation technique approfondie. Rencontre finale pour validation du fit et projection sur la mission. Storm Group encourage une culture inclusive et multiculturelle où la diversité des profils nourrit notre intelligence collective. En rejoignant la Storm Team, tu intègres un écosystème engagé qui place le développement de tes talents au cœur de sa stratégie, tout en agissant concrètement pour la solidarité et la réduction de l'empreinte environnementale, aussi bien au sein de nos bureaux que dans les projets d'envergure que nous menons chez nos clients.
View this job
Contractor

Contractor jobDéveloppeur JAVA (H/F)

Come Together
Published on
Java

6 months
400-450 €
Lille, Hauts-de-France
Nous recherchons pour un un client grand compte de la région un(e) développeur Java sénior dans le cadre de l'évolution et de l'optimisation de leurs solutions existantes de fidélité et de gestion client. La mission s'inscrit dans un environnement technique axé sur un écosystème sur mesure développé en Java/Web. L'équipe est composée de 4 développeurs externes pilotés par un Responsable d'Applications. Adoptant une méthodologie agile, l'équipe répartit son activité entre le suivi opérationnel des applications (Run, 30 %) et les évolutions ainsi que les corrections (Build, 70 %). Les travaux couvrent à la fois les enjeux fonctionnels et les volets techniques (résolution de la dette technique, optimisations et améliorations continuelles). Le rôle et le périmètre Le consultant interviendra en tant que Développeur Java sur le périmètre fonctionnel de la Fidélité. Le périmètre fonctionnel couvre l'évolution et l'optimisation des solutions de fidélité existantes, qui font partie de l'écosystème plus large du marketing client : ● La connaissance client centralisée et unique ● Le système de fidélisation, avantages en caisse et coupons ● La base centrale des tickets de caisse ● La solution de gestion des réclamations clients Vos missions: 1. Conception et Développement ○ Participer à la conception et au développement des versions. ○ Faire évoluer et optimiser les solutions de fidélité existantes. ○ Assurer l'amélioration de la qualité logicielle. ○ Savoir analyser et proposer des solutions pérennes. 2. Maintenance et Support ○ Prendre en charge et traiter les incidents. 3. Travail d'Équipe et Documentation ○ Participer aux cérémonies agiles ○ Savoir prendre et documenter les choix techniques. ○ Travailler en équipe et faire preuve d'autonomie.
View this job
Contractor
Permanent

Job VacancyDéveloppeur Data Stage / Python-Java

R&S TELECOM
Published on
Microsoft Access

12 months
40k-48k €
400-480 €
Ile-de-France, France
Contexte de la mission Grande institution financière publique, DSI, équipe de comptabilité détaillée (environ 9 personnes, Île-de-France). L'équipe est responsable d'une application de gestion des écritures comptables détaillées : collecte des écritures et des données de gestion, rapprochements mensuels compte-gestion. Cette application est construite sur Data Stage. La DSI veut en sortir pour aller vers Python ou Java, avec une ambition de fin mi-2027. L'équipe manque de ressources sur le sujet : le renfort permettrait d'accélérer la sortie de Data Stage. Objectifs et livrables Comprendre l'existant Data Stage (jobs, flux, règles de collecte et de rapprochement). Réécrire et migrer les traitements vers Python ou Java dans le cadre du décommissionnement. Garantir l'équivalence des résultats avec l'existant, en lien avec les business analysts comptables. Travailler en équipe agile avec le PO, les BA et les experts comptables Profil recherché Développeur ou data engineer connaissant Data Stage (pour lire l'existant) et solide en Python ou en Java (pour transformer). Appétence pour un environnement comptable : écritures, rapprochements. Utilisation de l'IA appréciée. Basé en Île-de-France. Environnement Data Stage (existant), Python et Java (cible), fonctionnement agile (SAFE). Compétences demandéesCompétencesNiveau de compétence Migration DE données JAVA Python ETL SAFE Comptabilité Rapprochement comptable SQL Data Stage
View this job
Permanent

Job VacancyJava Developer - Springboot & Microservices

█ █ █ ██ █ █
Published on
Docker
Gradle
Java

Glasgow, Scotland, United Kingdom

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 VacancyTech Lead Java / Angular – Environnement SAFe – Mission longue

INOV
Published on
CI/CD
DevSecOps
J2EE / Java EE

3 years
50k-55k €
500-520 €
Ile-de-France, France
Nous recherchons un Tech Lead Java confirmé pour rejoindre une équipe agile en charge de la réalisation et de la maintenance d'applications de comptabilité client et de facturation. Vos missions Être le référent technique de l'équipe et le relais des exigences de la DSI. Porter les exigences non fonctionnelles (NFR) et les enablers techniques. Être le référent sécurité applicative de l'équipe : veille sur les vulnérabilités (CVE), suivi de leur correction et diffusion des bonnes pratiques de développement sécurisé. Promouvoir les pratiques DevSecOps : création et maintien des pipelines CI/CD (Jenkinsfile), automatisation des tests dans le déploiement. Garantir la qualité logicielle : tests unitaires, automatisés et End-to-End, approche TDD / BDD. S'assurer que les livrables respectent la cible technique et les engagements du train. Participer aux revues de User Stories, aux chiffrages et aux cérémonies SAFe. Contribuer activement à la communauté des Tech Leads du train et travailler avec l'équipe Système. Assurer le suivi de production, la correction des anomalies et les indicateurs d'excellence opérationnelle. Mettre en pratique l'usage de l'IA générative dans les développements. Environnement technique Back-end : Java 11+, J2EE, Spring Boot 3+, Spring Batch, Spring Data / JPA, API REST Front-end : Angular 14+ CI/CD et DevSecOps : Jenkins, Maven, pipelines CI/CD, Git Conteneurs et messaging : Docker, Kubernetes, Kafka Bases de données : Oracle, PostgreSQL Tests : JUnit, Cucumber / Gherkin, Selenium Outils : GitHub Copilot, JIRA (Structure, Big Picture, Xray), ITSM, Power AMC Architecture : principes API et événementiels
View this job
Contractor
Permanent

Job VacancyIngénieur DevOps & Dev Java Senior

NETSEC DESIGN
Published on
Apache Kafka
CI/CD
Confluence

1 year
Puteaux, Ile-de-France
Dans le cadre de l'activité transverse de Release Management pour le produit MINT, l'équipe recherche un profil Développeur Senior à forte composante Release Management / Industrialisation. L'objectif principal est de sécuriser les livraisons des versions applicatives du produit, d'optimiser et d'industrialiser les processus existants de mise en production, tout en assurant ponctuellement des activités de développement et de maintenance applicative en environnement Java. Missions et responsabilités Sécurisation & Industrialisation des livraisons : Coordonner, cadencer et sécuriser les livraisons des versions du produit MINT. Optimiser et automatiser les processus existants de mise en production (MEP). Définir et faire appliquer les bonnes pratiques de branching/merging et de versioning sous Git. Gestion des pipelines CI/CD : Maintenir et faire évoluer les chaînes d'intégration et de déploiement continu. Résoudre les incidents de build et fluidifier le cycle de delivery. Développement & Support technique (maintenance) : Intervenir sur des activités de développement et de maintenance applicative en environnement Java / Spring Boot. Participer à la gestion et au suivi des flux asynchrones distribués (Apache Kafka). Qualimétrie & Coordination transverse : Veiller à la qualité et à la sécurité du code via les outils d'analyse statique. Assurer la coordination technique entre les différentes équipes projets et accompagner les développeurs dans les bonnes pratiques de release.
View this job
Permanent

Job VacancyDéveloppeur JAVA ANGULAR (H/F)

ALTEN
Published on
Agile Scrum
Angular
DevOps

Paris, France
Leader mondial de l'Ingénierie et du Conseil en Technologies, ALTEN réalise des projets de conception et d'études pour les grands comptes industriels, télécoms et tertiaires (les Directions Techniques et les Directions des Systèmes d'Information). Désormais présent à travers 30 pays, le Groupe ALTEN a réalisé un chiffre d'affaires de 4,07 milliards d'euros en 2023 et compte actuellement 57 000 collaborateurs, dont 90% sont des ingénieurs. Labélisé "Top employeur" 2023, ALTEN est un acteur majeur du recrutement d'ingénieurs en France et dans le monde. Contexte : Nous recherchons pour l'un de nos clients grands compte, un Développeur Java Angular (H/F) qui travaillera en relation avec une équipe à l'internationale. Responsabilités : Participer à l'analyse des besoins fonctionnels et techniques Concevoir et développer de nouvelles fonctionnalités en Java et Angular Réaliser les développements back-end et front-end dans le respect des bonnes pratiques Participer à la rédaction des spécifications techniques Développer et maintenir les API REST Assurer la qualité du code via les tests unitaires et les revues de code Participer aux cérémonies Agile (Daily, Sprint Planning, Review, Rétrospective) Corriger les anomalies et assurer la maintenance évolutive des applications Collaborer avec les équipes produit, architecture, QA et DevOps Contribuer à l'amélioration continue des processus et des outils de développement
View this job
Permanent
Contractor

Job VacancyDéveloppeur Mulesoft (H/F)

Scalesys
Published on
API
Java
MuleSoft

34 months
Ile-de-France, France
📋 RÉSUMÉ Le Développeur Mulesoft conçoit, développe et maintient des solutions d'intégration robustes et évolutives en utilisant la plateforme Mulesoft Anypoint. Il assure la connectivité entre différents systèmes et applications, garantissant la fluidité des échanges de données. 🎯 MISSIONS Concevoir et développer des APIs et des intégrations complexes avec Mulesoft Anypoint Platform (Anypoint Studio, API Manager, Runtime Manager). Participer à l'analyse des besoins fonctionnels et techniques pour traduire les exigences métier en solutions techniques. Rédiger la documentation technique détaillée des architectures et des implémentations. Assurer la maintenance corrective et évolutive des flux d'intégration existants. Collaborer étroitement avec les architectes, les chefs de projet et les autres équipes de développement. Effectuer des tests unitaires, d'intégration et de performance pour garantir la qualité des livrables. Participer aux revues de code et contribuer à l'amélioration continue des pratiques de développement. 📦 LIVRABLES APIs et intégrations Mulesoft fonctionnelles, performantes et sécurisées. Spécifications techniques, documents de conception et documentation d'exploitation. Rapports de tests unitaires, d'intégration et de performance. Contributions aux revues de code et aux améliorations des processus de développement.
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