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 572 results.
Contractor

Contractor jobDéveloppeur Fullstack React / Java (Spring Boot)

Comet
Published on
Java
React
Springboot

218 days
400-490 €
Ile-de-France, France
Bonjour à toutes et à tous, notamment aux Développeurs Fullstack React / Java 👨‍💻 🔎 Je cherche un(e) Développeur Fullstack Java / React pour rejoindre une équipe en charge du développement d'une Internal Developer Platform (IDP), une plateforme AI Native pensée pour simplifier le quotidien des développeurs et accélérer l'innovation. Tu évolueras au sein d'une équipe produit composée d'un Product Manager, d'un Staff Engineer, d'un Tech Lead / DevOps, d'un QA Engineer et de plusieurs développeurs. 💻 Ce que tu vas faire : Concevoir et développer des fonctionnalités Frontend en React Développer et maintenir des microservices Backend en Java Spring Boot Concevoir, documenter et exposer des APIs REST destinées au Frontend et aux consommateurs externes Documenter les fonctionnalités développées (MKDocs ou équivalent) Contribuer à la mise en œuvre des pipelines CI/CD avec GitHub Actions Gérer l'hébergement des applications sur GCP Cloud Run (maintenance, optimisation, déploiements) Maintenir et optimiser les configurations Docker des microservices Participer aux revues de code et garantir les bonnes pratiques de développement, de performance et de sécurité Contribuer à l'automatisation des tests (unitaires, intégration, fonctionnels) Mettre en place et optimiser l'observabilité avec OpenTelemetry et Datadog Collaborer avec le Product Manager et l'ensemble de l'équipe pour définir les meilleures solutions techniques Participer à l'amélioration continue des méthodes de travail et contribuer aux initiatives d'Inner/Open Source 🎯 Stack technique : Java (JDK 21+) / Spring Boot / React / JavaScript / TypeScript • HTML / CSS • PostgreSQL / JPA / Hibernate / GitHub Actions /Docker /GCP Cloud Run / Kubernetes / OpenTelemetry /Datadog / OpenAPI / Swagger 🕵️‍♂️ Profil recherché : Minimum 5 ans d'expérience en développement Full Stack Solide expérience en Java Spring Boot et React Bonne connaissance de PostgreSQL et des concepts ORM (JPA/Hibernate) Expérience pratique des environnements CI/CD, Docker et GCP Cloud Run Bonne maîtrise de la conception d'APIs REST Esprit d'équipe, autonomie et excellent sens de la collaboration Capacité à évoluer dans un environnement innovant intégrant des composants AI Native 🚀 Les plus de la mission : Intégrer une équipe produit expérimentée Travailler sur une plateforme stratégique au service de l'ensemble des équipes d'ingénierie Évoluer dans un environnement technologique moderne centré sur l'innovation et l'Open Source Participer à une culture d'amélioration continue, de partage de connaissances et de qualité 📍 Localisation : IDF : Rythme hybride 🏡 📅 Démarrage : ASAP ⏳ Mission longue Qu'en penses-tu ? N'hésite pas à m'envoyer ton CV en message privé ! Une belle journée à toutes et à tous ☀️
View this job
Contractor

Contractor job262408/Tech Lead full stack Java, Kotlin - Lille

WorldWide People
Published on
Java
Kotlin

3 months
400 €
Lille, Hauts-de-France
Tech Lead full stack Java, Kotlin, NestJS Base de données : PostgreSQL Infrastructure : Kubernetes Méthodologie : Agile / Scrum Outils qualité et observabilité : SonarQube, Datadog, Kibana (ou équivalents) Mission longue Missions principales Définir et piloter les orientations techniques des applications web et mobiles. Participer aux études de conception et aux choix d'architecture. Accompagner et encadrer les équipes de développement via les revues de code, le partage de bonnes pratiques et le coaching technique. Garantir la qualité du code, la couverture de tests, la sécurité et les performances des applications. Contribuer à l'amélioration continue des processus de développement, d'intégration et de déploiement (CI/CD). Identifier et piloter la réduction de la dette technique ainsi que la gestion des risques techniques. Assurer un support technique lors des phases critiques, mises en production et traitement des incidents complexes. Goals and deliverables Environnement technique Front-end : Angular Back-end : Java, Kotlin, NestJS Base de données : PostgreSQL Infrastructure : Kubernetes Méthodologie : Agile / Scrum Outils qualité et observabilité : SonarQube, Datadog, Kibana (ou équivalents) Livrables attendus : Dossiers de conception technique et d'architecture. Code source conforme aux standards projet. Recommandations et arbitrages techniques. Documentation technique et d'exploitation. Pipelines CI/CD et automatisations. Plans d'amélioration de la qualité logicielle et de réduction de la dette technique. Profil recherché Expérience significative en tant que Tech Lead sur des projets web complexes. Maîtrise des architectures modernes, des pratiques DevOps et de l'intégration continue. Solides compétences en développement Java/Kotlin/NestJS et Angular. Capacité à fédérer une équipe, à accompagner les développeurs et à porter les décisions techniques. Forte sensibilité aux enjeux de qualité logicielle, sécurité et performance. Localisation : Hellemmes (59). Mode d'intervention : principalement sur site avec 1 à 2 jours de télétravail par semaine. Quelques déplacements ponctuels sur le territoire national sont à prévoir. Synthèse en une phrase Recherche d'un Tech Lead Full Stack orienté architecture, qualité logicielle et animation technique, capable de piloter la trajectoire technique de l'application VADOR dans un environnement Agile moderne (Angular, Java/Kotlin, NestJS, PostgreSQL, Kubernetes) Expected skillsSkills Skill level java kotlin Confirmed KUBERNETES Confirmed NEXT.JS Confirmed KOTLIN Expert POSTGRESQL Confirmed Développement AngularJS Confirmed
View this job
Permanent

Job VacancyDéveloppeur Java/JEE H/F

HN SERVICES
Published on
Git
J2EE / Java EE
Web service

38k-43k €
Lyon, Auvergne-Rhône-Alpes
HN Services recrute un.e développeur Java/JEE confirmé.e pour intervenir sur la mise en oeuvre d'évolutions sur un périmètre d'applications en internes. Vous contribuerez à des travaux de développement, d'intégration et de support, grâce à une prise en main rapide des outils et des frameworks utilisés par les équipes. Missions principales : Concevoir et développer des évolutions en Java/JEE sur des applications web et des services. Prendre en main rapidement des frameworks propriétaires et contribuer aux développements front-end et back-end associés. Intervenir sur des interfaces liées aux éléments de structure et aux habilitations. Apporter un support aux équipes habilitation et participer au run des solutions. Travailler en coordination avec les équipes projet et les interlocuteurs techniques. Environnement technique Java/JEE, Angular, Web Services REST, SOAP, Git, Eclipse, Maven, Jenkins, Scrum, Confluence et Jira. Profil recherché : Vous justifiez de 3 à 6 ans d'expérience sur des environnements de développement Java. Vous maîtrisez Java/JEE et les web services REST et SOAP. Une expérience dans le domaine de la gestion des identités et des habilitations est appréciée. Vous faites preuve d'autonomie, de rigueur et d'un bon sens du service. Vous avez une capacité à monter rapidement en compétence et à travailler en équipe.
View this job
Contractor
Permanent

Job VacancyIngénieur / Développeur Java Back-End (Spring Boot / Hibernate) H/F - 5 ans Strasbourg

HELPLINE
Published on
Java
Springboot

3 years
40k-48k €
400-550 €
Strasbourg, Grand Est
Ingénieur / Développeur Java Back-End (Spring Boot / Hibernate) H/F - 5 ans d'expérienceStrasbourg, France Temps complet Niveau d'expérience: 5-10 ans Département: Fonctions de consulting Type de contrat: CDI Rémunération: EUR 40 000 - EUR 50 000 - annuel Description de l'entrepriseEt si vous choisissiez plus qu'un simple job ? HELPLINE est spécialisée dans l'infogérance du support utilisateur et la mise en œuvre d'une expérience collaborateur augmentée par l'IA, où l'expertise humaine et la technologie s'enrichissent mutuellement. Ses équipes assurent le support utilisateur, le support applicatif, le support de proximité, la gestion des actifs IT et la GRC (Gouvernance, Risque et Conformité). Sa mission est double : soutenir les besoins opérationnels des DSI et des métiers ; et offrir aux collaborateurs une expérience fluide et fiable, alignée avec les standards des marques grand public. Intervenant en France et dans le monde, HELPLINE compte 2 500 collaborateurs au service de plus de 200 clients. Elle affiche un CA de +200 M€. HELPLINE fait partie d'Everience, groupe international de conseil et de services numériques augmentés, pionnier de la symbiose Homme-IA en entreprise. Ces informations résonnent en vous ? Rejoignez-nous ! Description du postePour accompagner la montée en puissance de nos projets d'ingénierie logicielle dans la région Grand Est, nous recherchons un(e) Ingénieur / Développeur Java H/F basé(e) à Strasbourg. Intégré(e) au sein d'une équipe Agile passionnée, vous participerez activement à la conception, au développement et à l'évolution d'applications stratégiques en environnement distribué. Vos missions au quotidien : Conception & Développement : Concevoir et développer de nouvelles fonctionnalités orientées services/microservices en s'appuyant sur l'écosystème Java moderne. Architecture & Persistence : Développer des API REST robustes et gérer la couche de persistance de données via Hibernate / JPA. Qualité & Clean Code : Rédiger un code propre, maintenable et sécurisé, accompagné de tests unitaires et d'intégration automatisés. Industrialisation : Participer aux revues de code, au suivi du cycle de vie logiciel (Git, CI/CD) et aux rituels Agiles de l'équipe (Scrum / Kanban). Maintenance évolutive : Analyser les besoins métiers, diagnostiquer les incidents N3 et proposer des optimisations techniques régulières. QualificationsCe poste est fait pour vous si : 🛠️ Compétences techniques requises : Formation : Diplômé(e) d'un Bac+3 à Bac+5 en Informatique / Génie Logiciel. Langage & Frameworks : Maîtrise confirmée de Java (version 11, 17 ou supérieur), du framework Spring (Spring Boot, Spring Data, Spring Security) et du mapping ORM Hibernate. API & Web Services : Conception et consommation d'API REST / Web Services. Bases de données : Bonnes connaissances en SQL et SGBD relationnels (PostgreSQL, Oracle ou MySQL). Outillage & CI/CD : Pratique courante de Git, Maven/Gradle, et sensibilisation aux pipelines de déploiement continu. 🌟 Soft Skills indispensables : Rigueur, méthode et attachement aux bonnes pratiques de développement. Esprit d'équipe, aisance relationnelle et capacité d'écoute. Proactivité, curiosité technologique et goût pour la résolution de problèmes complexes. Informations complémentairesCe que nous vous apportons : Les avantages classiques : Mutuelle prise en charge à 50%, remboursement à 50% du titre de transport. Et nos spécificités : L'opportunité de piloter une mission de cadrage stratégique à fort impact pour un grand compte. Une carte tickets restaurant (9,50 € pris en charge par l'employeur à 60%). Un accompagnement sur mesure et un suivi de proximité. Des primes de cooptation allant jusqu'à 1 000 €. Un CSE proposant plusieurs avantages culturels et loisirs. Une communauté d'experts passionnés par l'innovation IT. Votre profil nous intéresse ! Découvrez notre processus de recrutement : Premier échange avec l'un de nos chargés de recrutement pour échanger sur vos réalisations et votre trajectoire. Deux exercices en ligne non éliminatoires et systématiquement débriefés. Un entretien RH et Opérationnel/Client. Quelle est la suite ? Tous nos postes se conjuguent au féminin et au masculin et sont bien évidemment ouverts aux personnes en situation de handicap.
View this job
Contractor
Permanent

Job VacancyDéveloppeur Full Stack Java Angular - Banque

VISIAN
Published on
Angular
API REST
Docker

1 year
Paris, France
ContexteCet appel d'offre a pour but de renforcer le programme Convergence FIC avec un développement Full Stack AI augmented. La plateforme cible de gestion et d'orchestration du process de crédit de la banque est une application couvrant le processus crédit de bout en bout, de l'origination à la décision en comité, jusqu'à l'implémentation et au suivi continu pour les Corporates. Le périmètre FIC (Financial Institutions Coverage — banques, hedge funds, assurances …) est encore géré dans une application historique centrée uniquement sur le comité de crédit, avec un quotidien qui repose largement sur les e-mails et les fichiers Excel. L'objectif du programme Convergence FIC est de faire migrer ce périmètre vers cette plateforme cible. C'est un programme global par nature et un enjeu stratégique pour la banque : il s'adresse à l'ensemble des équipes FIC à l'échelle internationale (Europe, Amériques, hubs opérationnels) et touche toute la chaîne de valeur du crédit, des référentiels et des données jusqu'au pilotage du portefeuille. L'ambition se résume en une phrase : faire de cette plateforme le poste de travail unique du risque de crédit FI — end-to-end, augmenté par l'IA et sous contrôle — où l'analyste gagne du temps pendant que le risk officer gagne en maîtrise. MissionsConception, développement et maintien des applications scalables (backend + frontend). Optimisation des performances et la qualité du code (clean code, DDD, SOLID). Utilisation des Coding Assistants, Claude Code, Agents Customs. Intégration des modèles d'IA pour des fonctionnalités avancées (ex : chatbots, analyse prédictive, extraction documentaire). Maintien des dernières versions de Java, Angular, et outils IA. Expérimentation des nouvelles technologies. Compétences techniquesBackend (Java/Spring) Maîtrise avancée de Java 17+ (ou supérieur). Expérience approfondie avec Spring Boot (Microservices, REST APIs) et Jakarta EE. Gestion des bases de données SQL (PostgreSQL, Oracle, MySQL) et NoSQL (MongoDB, Redis). Connaissance des architectures RESTful, microservices et API Gateway. Expérience avec des outils de tests automatisés (JUnit, Mockito, etc.). Frontend (Angular & TypeScript) Expertise en Angular (versions récentes : 20+). Maîtrise de TypeScript, NgRx (state management). Expérience avec des libraries UI/UX modernes (Tailwind CSS, Angular Material). DevOps & Cloud Expérience avec Docker et Kubernetes (déploiement, scaling). Maîtrise des pipelines CI/CD. Outils de monitoring (Opensearch, Dynatrace). IA Augmentée : Coding Assistants, Claude Code, Agents Custom Expérience concrète avec des Coding Assistants et/ou Claude Code (pour des tâches complexes : refactoring, analyse de large codebases, génération de fichiers complets). Capacité à configurer et personnaliser ces outils pour les adapter aux besoins de l'équipe et gagner en efficacité.
View this job
Permanent

Job VacancyIngénieur.e logiciel Java - Secteur bancaire

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

43k-52k €
La Défense, Ile-de-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
Apprenticeship

Apprenticeship offerDéveloppeur Java Angular (H/F)

█ █ █ ██ █ █
Published on
Angular
AngularJS
Camunda

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 jobSenior Java Software Application Development Engineer

Nexus Jobs Limited
Published on

New York, United States of America
Senior Java Software Application Development Engineer A Senior Application Engineer with strong expertise in the development and maintenance of enterprise level, Java JEE based systems. The candidate will be part of a team responsible for developing and maintaining the KYCView application used by our Compliance business. Duties will include designing and developing new application features / code within the existing application framework, and researching, identifying, and devising solutions for software defects within the application. KYCView is written in Java, and involves the integration of JEE, web services, Oracle, IBM BPM and ODM, and MQ. Demonstrated expertise in analyzing and understanding existing application architectures, and developing solutions within a pre-existing framework, is a must. The Client is looking for a seasoned Java professional with 7 to 12 years plus expertise in working Java. Responsibilities Design and development of enhancements within KYCView application framework Research and resolve defects during all phases of the software development cycle Support and execute functional and performance testing Assists in troubleshooting production environment and tuning the environments Provides guidance on infrastructure and environment setup Ensures technical best practices are followed during all phases of the project Provides guidance on intended solution and best practices during development, configuration and testing phases Performs code reviews and ensures standards are applied to each solution component Qualifications Required: Strong, disciplined analytical and problem-solving skills. Must have at least 10 + years of experience in design, implementation, and audit / review of systems applications, and code Extensive Java, JEE n-tier application experience Experience in design, implementation, and audit / review of enterprise wide, large scale implementations. Knowledge and experience with, WAS, AngularJS 1.x and AngularJS5.0, JavaScript, Java, JPA (Open JPA), Spring Hibernate, CSS, AJAX, JSON, Bootstrap, NodeJS, XML, Servlet and JSP. Experience with SOAP and REST based WebService development. Designed Application in Object Oriented Programming Methodology [OOP] using Component Methodology (Top Down), Catalysis Methodology (Bottom Up). Experience in Spring IOC and J2EE CDI and should have developed application using “Enterprise Architecture Models”. Good experience in recognizing and reusing Design Patterns -GOF, J2EE design patterns, Architectural patterns, SOA Design Patterns, Enterprise Integration Patterns. Experience with WebSphere Application server is required. Good knowledge on logical and physical Data Modeling using normalizing Techniques. Good knowledge of automated CI build and deployment infrastructure and processes for multiple projects using tools like Jenkins ,CARA,GIT and Stash. BS/BA degree in Computer Science or related work experience required. Strong Hands on experience in business object modeling using Hibernate/JPA. You must have eligibility to work in the United States. This is a 12 month contract assignment. The Client and the role is based in downtown New York, USA. Please send your CV to us in Word format along with your daily rate in USD and your availability.
View this job
Contractor
Permanent

Job VacancyDEV FULLSTACK REACT JAVA ANGULAR (dominance back)

WINSIDE Technology
Published on
Angular
Java
React

6 months
40k-55k €
400-450 €
Lille, Hauts-de-France
L'entrepriseNotre client est un acteur majeur de la distribution mode en France, présent à l'international, avec plusieurs centaines de points de vente et une forte dynamique digitale (e-commerce, applications métier internes, plateformes de gestion). Le poste s'inscrit au sein d'une équipe technique en charge du développement d'applications internes et de plateformes orientées produit. Le posteNous recherchons un·e Développeur·se Full Stack Java, avec une dominante back-end, capable d'intervenir également sur les couches front en React Angular selon les besoins des projets. Vous rejoindrez une équipe agile et interviendrez sur la conception, le développement et la maintenance d'applications métier, en garantissant la qualité et la robustesse du code produit. MissionsConcevoir et développer des services back-end en Java / Spring Boot Participer à la conception d'API REST et à l'intégration avec les couches front Contribuer aux développements front en React Angular selon les projets Garantir la qualité du code : tests unitaires et fonctionnels, revues de code Participer aux cérémonies agiles (sprint planning, démos, rétrospectives) Collaborer avec les Product Owners sur l'affinage et l'estimation des besoins Contribuer aux bonnes pratiques DevOps (CI/CD, conteneurisation) Profil recherché
View this job

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.

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