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.

Job Vacancy
DÉVELOPPEUR JAVA H/F
Dans ce contexte, et afin d’accompagner notre client dans la mise en œuvre de sa stratégie numérique, vos missions seront les suivantes : Dans ce contexte, et afin d’accompagner notre client dans la mise en œuvre de sa stratégie numérique, vos missions seront les suivantes : - Participation à l’analyse du besoin client; - Conception technique, spécifications, chiffrage ; - Développement en collaboration avec les équipes internes et clients jusqu’à la mise en production; - Planifier, concevoir et exécuter les tests (principalement unitaires) et corriger les erreurs ; - Documenter tous les travaux conformément aux normes définies ; - Support utilisateurs et MCO. - Stack Technique : JAVA 11/ 17 / 21 – SPRING – SPRING BOOT – Angular - Jenkins – Maven – Sonar – Github - PostgreSQL
Contractor job
Développeur fullsatck Java - Solution applicative
Développer de nouveaux modules fonctionnels ou techniques - Réalise l’écriture du code en respect du cadre défini par les architectes - Rédige la documentation technique - Conçoit des scénarii de tests Intégration de solutions informatiques existantes et participation à la recette - Participe en amont de la livraison (Cahier des charges, études d’opportunités) - Effectue l’intégration de la solution (Paramétrages techniques et fonctionnels) - Conçoit des scénarii de tests - Participe à la recette Assurer la maintenance des applications existantes - Assure une revue de code en respect des consignes établies au niveau du service - Rédige la documentation technique - Conçoit des scénarii de tests Contribuer à l’assistance aux utilisateurs - Aide les usagers à la résolution de problème d'utilisation de matériels et de logiciels - Rédige la documentation technique - Conçoit des scénarios de tests

Job Vacancy
Développeur Java (H/F) ( 69)
🔎 Tu as l'esprit d'initiative et tu aimes travailler dans un environnement stimulant, postule sans attendre cette offre de Développeur·se Java Fullstack qui est faite pour toi ! ⬇️ 🚀 Ton challenge si tu l’acceptes : Concevoir et développer des solutions avec un code performant et documenté Gérer la maintenance corrective et évolutive de l'application Participer activement à l'amélioration continue Implémenter des tests unitaires et d’intégration pour assurer la qualité du code Suivre les bonnes pratiques de développement et participer au revue de code Travailler en méthodologie Agile/Scrum et participer aux réunions d’équipe

Contractor job
DEVIENS #AUTEUR DE VIDEO Jakarta EE
Nous sommes une maison d'édition spécialisée dans la publication de livres et vidéos autour de l'informatique et de la bureautique. Nous recherchons un(e) professionnel(le) de l'IT pour la prochaine publication de notre vidéo qui portera sur Jakarta EE. "Pourquoi pas moi ? Je suis développeur(euse), ou formateur(trice)... et Jakarta EE n'a aucun secret pour moi. J’ai envie de partager mon expertise au plus grand nombre ! Participer à la création d'une vidéo me permettra de renforcer ma crédibilité et de mettre à profit mes connaissances." Vous bénéficierez d'un accompagnement éditorial (sommaire, essai, méthodologie, suivi, montage vidéo...) La rémunération est proposée sous forme de forfait.

Job Vacancy
Tech Lead Java/Angular H/F
Contexte de la mission : Viveris est un groupe de conseil et d'ingénierie spécialisé dans la conduite et la réalisation de projets dans les domaines de l'informatique et de l'électronique. S'engager avec Viveris, c'est l'assurance de relever des défis techniques et humains tout en travaillant sur des projets innovants dans un environnement collaboratif et solidaire. VIVERIS est à la recherche d'un(e) Tech Lead Java Angular. Responsabilités : - Développer et faire évoluer les backs et fronts de l'application - Mettre en place au sein de la Feature Team les bonnes pratiques de développement, en vue d'avoir un code efficace, évolutif et maintenable - Être proactif et force de proposition sur la réalisation du point de vue technique et fonctionnel - Aider les autres développeurs à monter en compétence (peer coding, code reviews etc...)

Job Vacancy
Développeur.euse Java / Spring Boot senior
Vous rejoindrez l’équipe de développement afin de concevoir, développer, tester, modifier et implémenter de nouvelles fonctionnalités ou d’améliorer celles qui sont existantes. Votre rôle Analyse & Conception Participer aux réunions avec les responsables de développement pour définir le périmètre technique et fonctionnel des projets Analyser les programmes existants en vue de les améliorer Concevoir et développer de nouveaux systèmes logiciels, sites web, programmes et applications Développement & Qualité logicielle Écrire et implémenter un code propre, robuste et évolutif Déboguer et résoudre les problèmes de code Vérifier et déployer les systèmes logiciels Travailler au sein d’une équipe Agile et respecter les principes de l’Acceptance Test-Driven Development (ATDD) Amélioration continue & Support Évaluer et intégrer les retours utilisateurs Recommander et mettre en œuvre des améliorations Assurer la maintenance du code et des systèmes de sécurité Rédiger la documentation technique et former les utilisateurs internes
Job Vacancy
Lead développeur Java/Angular H/F
En tant que Lead Développeur full-stack, en collaboration avec les autres membres de l'équipe de développement, vous avez pour missions : Proposer, concevoir, développer et maintenir en conditions opérationnelles les applications Web ainsi que piloter les applications Web tierces en partenariat avec nos prestataires Avoir également la charge des spécifications, des tests et des documentations techniques de votre domaine de responsabilité Effectuer une veille technologique permanente sur les sujets relatifs aux technologies Web Les compétences attendues sont : HTML5/CSS Java (SE/J2EE)/JavaScript/C# JSON/XML REST/SOAP Docker Nexus Apache/IIs JBoss/WebLogic Jira IntelliJ Git WordPress SQL PostgreSQL/SQL Server Windows/Linux Maitrise des guides OWASP Rédaction des spécifications techniques et documentation du code

Contractor job
Développeur Java backend ElasticSearch (H/F)
Teksystems recherche pour l'un de ses clients grand compte un(e) Développeur Java backend ElasticSearch (H/F) Développeur Java backend ElasticSearch (H/F) Responsabilités • Améliorer et maintenir le moteur de recherche interne basé sur ElasticSearch. • Mettre en place et tester les nouvelles fonctionnalités Elastic. • Optimiser la performance et la pertinence des recherches (temps de réponse, scoring, filtres, etc.). • Collaborer avec les autres équipes back/front pour l’intégration. • Participer aux choix d’architecture et à la veille technique.

Contractor job
Développeur Java Senior – Identity Provider (NANTES)
🔎 Contexte Vous intégrerez une squad de 8 équipiers , organisée en mode Agile , en charge du développement d’une solution d’identity provider générique et instanciable . Cette solution permettra : La validation de différents facteurs d’authentification (identifiant/mot de passe, OTP SMS, notifications…) pour prospects, clients et collaborateurs du Crédit Agricole. Le respect des standards Oauth2 / OIDC . La restitution sécurisée d’informations d’identité des utilisateurs. Le Maintien en Condition Opérationnelle et le Maintien en Condition de Sécurité du produit. ⚙️ Tâches principales En lien avec le lead dev : mise en place de la solution technique, rédaction de récits d’évolutions et de dette technique. Relecture de code (code review) et feedback aux développeurs de la squad. Rédaction et mise à jour de la documentation produit et des collections de tests (non-régression, sondes…). Surveillance et maintien de la qualité dans un contexte de quality gate (tests unitaires, couverture de code). Déploiement des composants sur les environnements hors production . Participation aux diagnostics lors d’incidents. Participation aux cérémonies Agile et réalisation de démos des développements.
Contractor job
Tech Lead Full Stack Java/React – Finance de marché
Contexte : Nous recherchons un Tech Lead Full Stack pour intervenir sur deux applications critiques de gestion du collateral en finance de marché. La mission inclut des évolutions techniques majeures (optimisation performance, migration vers AWS) et du développement front/back. L’environnement est exigeant (temps réel, haute volumétrie…). Descriptif de la mission Développer et optimiser le backend (80%) : Architecture microservices en Java 17/21 (avec expérience Java 11) Gestion du multithreading, des performances, et de la scalabilité Migration progressive vers AWS (conteneurs, serverless, bonnes pratiques cloud) Développer le front en React (20%) : Maintenance d’interfaces React (hooks, appels API). Supervision des évolutions front (revues de code, validation technique). Collaborer avec les équipes métiers (finance de marché) pour traduire les besoins en solutions techniques. Garantir la qualité du code (revues, tests, documentation) et encadrer éventuellement d’autres développeurs. Profil recherché : Java 17/21 en environnement microservices Multithreading, optimisation performance, et gestion de la volumétrie Expérience en migration cloud AWS React (hooks, performance, gestion d’état avancée : Redux, Zustand, ou Context API) Expérience(s) dans un environnement finance de marché, bonne compréhension des enjeux métiers Anglais (oral/écrit)

Contractor job
Développeur fullstack Java JEE / Angular (H/F)
Environnement : JAVA EE (EJB - pas de Spring Boot), Angular 17, Eclipse, SVN... -- 1. Traduire les besoins techniques en besoins fonctionnels o Participer à l’analyse fonctionnelle des besoins utilisateurs o Etudier les opportunités et les faisabilités technologiques de l’application o Rédiger les spécifications techniques détaillées, à partir du cahier des charges 2. Concevoir et développer o Concevoir une architecture logicielle et proposer le framework adapté au projet o Analyser et développer les composants en utilisant les langages appropriés o Assurer le développement et la réalisation des applications (prototypes et modules) o Adapter et paramétrer les progiciels retenus pour l’architecture logicielle o Harmoniser l’ensemble des composants et applications o Documenter les applications pour les développements ultérieurs et la mise en production 3. Tester et écrire les corrections nécessaires

Job Vacancy
Chef de projet fonctionnel confirmé
Nous recherchons un Chef de projet fonctionnel confirmé basé à Nantes afin de piloter des projets stratégiques liés à la mise en place et au suivi de solutions fonctionnelles. Vos missions seront les suivants : Pilotage de projet Planifier, organiser et assurer la bonne conduite des opérations dans le respect des procédures qualité, du cahier des charges et des délais. Définir les spécificités techniques et organisationnelles des opérations. Piloter les différents intervenants (développement, éditique, assistance technique, etc.). Gérer la relation client et accompagner les interlocuteurs métiers Garantir la réussite fonctionnelle des projets en termes de qualité, charge et budget. Animer et participer aux instances Agile (daily meetings, refinements, rétrospectives, démos). Piloter les développements et la phase de recette. Réaliser le suivi budgétaire ou assister le Directeur de projet sur ce volet. Contrôler la conformité des livrables et produire les reportings nécessaires. Suivre les aspects contractuels (bons de commande, factures, etc.). Recueil des besoins et spécifications Organiser et animer des ateliers de recueil des besoins. Qualifier, synthétiser et prioriser les besoins exprimés. Rédiger ou superviser la rédaction des spécifications fonctionnelles. Présenter les spécifications aux différentes équipes projet. Conduite du changement Participer aux actions de conduite du changement auprès des utilisateurs

Contractor job
Développeur Fullstack Java / Angular
Contexte Nous recherchons plusieurs Développeurs Fullstack Java / Angular pour rejoindre un projet stratégique de transformation numérique. Vous intégrerez une équipe pluridisciplinaire travaillant sur des applications critiques pour l’optimisation et la performance industrielle. Vos missions En tant que Développeur Fullstack , vous aurez pour responsabilités : Participer au cadrage fonctionnel et technique des nouvelles fonctionnalités (ateliers agiles, spécifications, estimations). Concevoir et développer des applications en Java (Quarkus) et Angular . Mettre en place et maintenir des tests unitaires, d’intégration et end-to-end (Cypress). Gérer l’ intégration et le déploiement via Gitlab CI/CD et Terraform. Participer aux mises en production et assurer le support post-déploiement. Contribuer activement aux cérémonies agiles et à l’amélioration continue de l’équipe. ️ Environnement technique Langages & Frameworks : Java (Quarkus), Angular Cloud : AWS (certification attendue sous 3 mois) Tests : Cypress CI/CD & Infra : Gitlab CI/CD, Terraform Méthodologie : Agile / Kanban – principe You Build It, You Run It ✅ Profil recherché Vous disposez de 4 à 7+ ans d’expérience en développement Java/Angular (selon niveau Expérimenté ou Senior). Vous avez déjà travaillé sur des projets critiques ou à forte volumétrie. Vous maîtrisez les pratiques DevOps / DevSecOps . Vous appréciez travailler en méthodologie agile (Scrum ou Kanban). Vous avez un esprit d’équipe , une communication claire et êtes force de proposition. Conditions de la mission Lieu : Lyon – présence 2 jours par semaine sur site Démarrage : mi-novembre 2025 Durée : 4,5 mois renouvelables (jusqu’à fin 2026) Pourquoi rejoindre cette mission ? Participer à un projet à fort enjeu stratégique . Évoluer dans un environnement technologique moderne et stimulant . Travailler au sein d’équipes agiles, dynamiques et pluridisciplinaires . Monter en compétences sur AWS et DevOps , avec certifications valorisées.

Contractor job
Ingénieur Maintenance / Déploiement Progiciel (ACCURATE)
Description du poste Nous recherchons un(e) Ingénieur(e) pour rejoindre une équipe IT en charge de la maintenance corrective et évolutive d’un progiciel stratégique. Vous participerez à l’intégration, au déploiement et au suivi de l’application, en collaboration avec les utilisateurs et les équipes externes. Missions principales Intégrer et maintenir le progiciel Accurate (architecture trois tiers : DB Oracle – JBOSS/Wildfly – Java). Maintenir et automatiser les scripts Shell, gérer l’installation du client lourd via packaging sur serveur Connect. Déployer les livrables éditeurs sur les différents environnements via les outils d’intégration continue (GIT, Jenkins, Artifactory, XL Deploy, XL Release…). Participer aux différentes phases du projet : développement, suivi des recettes et mise en production. Gérer la relation avec l’éditeur (ouverture et suivi des tickets, Conf Call en anglais si nécessaire), les utilisateurs et la maîtrise d’ouvrage. Suivre et participer à la résolution des incidents de production. Garantir la mise à jour et l’évolution de la documentation technique et fonctionnelle relative à l’application.
Contractor job
Développeur web
Dans le cadre d’un projet de migration et de modernisation , notre client recherche un Développeur Web Java pour renforcer son équipe. Vous interviendrez sur un environnement legacy Java tout en contribuant à la transformation vers des technologies récentes et une architecture moderne. Missions Analyser et maintenir les applications existantes en Java EE / Legacy Participer à la migration vers Java 11+, APIs REST Reprendre, adapter et faire évoluer le code existant Intégrer les nouvelles briques techniques Contribuer à la qualité du code Collaborer avec les équipes projet dans un environnement agile 🛠️ Stack technique Legacy : Java EE, JSP/Servlets, Struts (ou équivalent), WebLogic/Tomcat Cible : Java 11+, Spring Boot, JPA/Hibernate, APIs REST BDD : Oracle, PostgreSQL, MySQL Outils : Git, Maven, Jenkins, Docker, Kubernetes Méthodologie : Agile / Scrum

Job Vacancy
Liferay with Java Developer
Java Developer with Liferay - London We are looking to recruit a Java Developer with at least 2 to 5 years solid development expertise using Java Enterprise J2EE with Liferay. You will have experience of Designing & Developing Java Enterprise applications – including around 3 years solely in Java Enterprise Portals – like Liferay & WebSphere Portal. You should have experience of working within a team have the ability to lead teams of varying sizes & successfully delivered projects on/before deadline without losing focus on Quality. Experienced in interacting and communicating effectively with Clients and other team members. Executed number of projects using Agile philosophy. This is a permanent position based in Stratford London. The salary for this role will be in the range £45K - £60K + benefits. Send your CV to us in MS Word format.
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
Jobs by city
Jobs by country
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.
Explore contract role and jobs for Java Developer (Kotlin, Groovy...) .
Find out the jobsFullstack Developer
The fullstack developer leverages Java to handle server-side development and ensure smooth interaction with the front-end.
Explore contract role and jobs for Fullstack Developer .
Find out the jobsDevOps Engineer (Cloud)
The devops engineer uses Java to automate, configure, and optimize deployments in cloud environments while ensuring application scalability.
Explore contract role and jobs for DevOps Engineer (Cloud) .
Find out the jobsSolutions Architect
The solutions architect uses Java to design modular, reliable, and business-oriented software architectures.
Explore contract role and jobs for Solutions Architect .
Find out the jobs