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 577 results.
Premium Job
Contractor

Contractor job
Tech Lead Full Stack Java / Angular

Published on
Angular
Hibernate
J2EE / Java EE

3 months
400-500 €
Paris, France
Hybrid
Dans le cadre du développement d’une nouvelle plateforme de jeux en mode SaaS, vous interviendrez en renfort d’une équipe dédiée afin d’assurer la conception, la réalisation et l’évolution d’applications critiques à forte volumétrie. Vos principales responsabilités : Concevoir et développer de nouvelles fonctionnalités techniques et fonctionnelles. Produire une documentation technique détaillée et fiable. Garantir la cohérence, la performance et la qualité des applications tout au long de leur cycle de vie logiciel. Contribuer aux bonnes pratiques de développement, d’architecture et de maintien en conditions opérationnelles. Participer ponctuellement à des échanges avec des parties prenantes internes et externes. Environnement technique : Backend : Java 21+, Quarkus 3.15+, Hibernate Panache, PostgreSQL 17+ Frontend : Angular 17+ API : REST & CQRS (JSON) Évènementiel : Kafka (Debezium / Strimzi) Cache : Caffeine (local) & Redis (distribué) Infrastructure : Kubernetes / Cloud Tests : JUnit, Wiremock, Quarkus Dev Tools Usine logicielle : GitLab Ultimate + GitLab Duo (LLM), Jira, Confluence
Permanent

Job Vacancy
Développeur Java

Published on
API REST
J2EE / Java EE
Springboot

32k-42k €
Nantes, Pays de la Loire
Nous recherchons un Développeur JAVA expérimenté (minimum 3 ans d’expérience ) pour rejoindre nos équipes à Nantes ou Brest . Vous contribuerez à des projets à fort impact pour des acteurs majeurs du secteur bancaire et assurantiel . Votre mission consistera à développer, réaliser et tester les solutions applicatives à partir des conceptions techniques, à dérouler les phases de tests d’intégration , et à garantir la conformité et la qualité des livrables . Le poste prévoit 2 à 3 jours de télétravail hebdomadaire , sous conditions liées au projet.
Contractor

Contractor job
238498/Développeur Java Senior - Lyon

Published on
Java

12 months
330-390 £GB
Lyon, Auvergne-Rhône-Alpes
Développeur Java Senior - Lyon Dans un cadre Agile Scrum, besoin d'un consultant très à l'aise fonctionnellement et en communication. Objectifs et livrables Modélisation, développements, tests unitaires sur les projets du produit Reporting de l'avancement des travaux Appétence technico-fonctionnelle forte attendue en lien avec le domaine assurance/finance pour travailler en phase de conception Capacité à monter rapidement en compétences sur le périmètre confié API / REST, Java (8, 11, 17 et 21), Spring / Spring Boot, JavaScript, GIT, Kubernetes/Docker Compétences demandées Compétences Niveau de compétence Docker Kubernetes Expert Spring Boot Expert API REST Expert JAVA Expert JAVASCRIPT Expert
Permanent

Job Vacancy
Développeur Java (H/F)

Published on
Java

30k-35k €
Lyon, Auvergne-Rhône-Alpes
Hybrid
Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez sur un projet de développement back-end. En tant que Développeur Java (H/F), vous assurez les missions suivantes : - Le développement des tâches qui vous sont assignées en respectant les spécifications - Le Code Review avec les autres développeurs du projet - L'écriture de tests unitaires et fonctionnels durant vos développements - L'industrialisation de vos développements via notre PIC (Jenkins) - La participation au Daily Scrum Meeting, Sprint Revue, Rétro de Sprint et Planning Poker La stack technique : - Back End (impératif) : Java, Spring boot ou MVC et Hibernate - Front End (apprécié) : Angular, React, Node, Vue.js / Boostrap - BDD : SQL (MySQL, PostgreSQL, SQL Server) et/ou NoSQL (MongoDB, Cassandra, Redis) - Outils : Git, Jenkins, Jira
Permanent

Job Vacancy
Tech Lead Fullstack (H/F)

Published on
Java

Paris, France
Hybrid
Secteur Télécommunication - contrat CDI Nous recherchons un Tech Lead Fullstack expérimenté pour rejoindre une équipe intervenant sur un projet stratégique dans le secteur des télécommunications . Il s’agit d’un recrutement dans le cadre d’un remplacement, avec un démarrage souhaité au plus tôt. Missions principales : Encadrer une équipe de 5 développeurs. Piloter les orientations techniques, garantir la qualité du code et accompagner la montée en compétence de l’équipe. Travailler sur un environnement multi-technologies et contribuer activement aux choix d’architecture. Intervenir sur des sujets liés à un ETL déjà en place : compréhension, optimisation, évolution. Collaborer étroitement avec les équipes métiers et techniques locales. Être force de proposition sur les solutions et l’amélioration continue. Environnement Technique : Java, Spring Boot, DevOps, GitLab CI/CD, Kafka, Kubernetes, NiFi, S3, Linux, ORACLE Profil recherché : Minimum 10 ans d’expérience, idéalement 15 ans. Forte polyvalence technique et aisance dans des environnements complexes. Expérience avérée sur un ou plusieurs ETL. Leadership naturel, communication excellente, capacité à fédérer et à structurer. Sens du service, autonomie, esprit d’initiative. Conditions : CDI Poste basé à Paris 15 2 jours de télétravail par semaine
Contractor

Contractor job
Développeur Java / React H/F

Published on
Java

3 months
Deux-Sèvres, France
Hybrid
Dans le cadre de l’évolution et de la modernisation de son système d’information, notre client renforce ses équipes de développement. Il recherche un développeur- une développeuse Full Stack Java / React disposant d’une solide expérience en conception et développement d’applications modernes, afin de concevoir des solutions robustes, évolutives et alignées sur les besoins métiers. Vos missions : En intégrant une équipe agile et engagée, vous contribuerez à toutes les phases du cycle de vie applicatif : Concevoir les solutions logicielles en adéquation avec les besoins et contraintes exprimés par le client. Développer de nouvelles fonctionnalités selon les priorités définies, dans le respect des bonnes pratiques de qualité logicielle (revues de code, tests automatisés, intégration continue, qualimétrie, etc.). Participer à la maintenance corrective et évolutive des applications, tout en veillant à la stabilité et à la performance du système en production. Garantir la cohérence technique et la qualité du code produit, en lien avec les standards d’industrialisation logicielle du Groupe.
Permanent
Contractor

Job Vacancy
Développeur Fullstack Java (H/F)

Published on
Java

6 months
Caen, Normandy
Hybrid
Dans le cadre du renforcement de nos équipes projets, nous recherchons un Développeur Fullstack Java expérimenté pour intervenir sur des applications à fort enjeu métier. Vous intégrerez une équipe agile et participerez à l’ensemble du cycle de vie des applications : conception, développement, tests, déploiement et maintenance évolutive. Vos missions principales seront notamment : Analyse des besoins fonctionnels et techniques Conception et développement de nouvelles fonctionnalités back-end et front-end Participation aux choix d’architecture et aux revues de code Optimisation des performances et de la qualité du code Contribution aux bonnes pratiques de développement (tests, CI/CD, documentation) Collaboration étroite avec les équipes produit, QA et DevOps
Permanent
Contractor

Job Vacancy
Développeur Fullstack Java (H/F)

Published on
Java

6 months
Lille, Hauts-de-France
Hybrid
Dans le cadre du renforcement de nos équipes projets, nous recherchons un Développeur Fullstack Java expérimenté pour intervenir sur des applications à fort enjeu métier. Vous intégrerez une équipe agile et participerez à l’ensemble du cycle de vie des applications : conception, développement, tests, déploiement et maintenance évolutive. Vos missions principales seront notamment : Analyse des besoins fonctionnels et techniques Conception et développement de nouvelles fonctionnalités back-end et front-end Participation aux choix d’architecture et aux revues de code Optimisation des performances et de la qualité du code Contribution aux bonnes pratiques de développement (tests, CI/CD, documentation) Collaboration étroite avec les équipes produit, QA et DevOps
Permanent

Job Vacancy
Senior Developer in Test - HM Courts and Tribunals Service - G7

Published on
Java

£58k-71k
United Kingdom
Hybrid
Skills and Experience: Sound knowledge in Java for development of enterprise and public facing applications Strong automation skills at both the service and UI level Experience in working with developers to plan and design automation test frameworks and test suites. Sound knowledge of HTTP, at least one web development framework (for example Spring or Jersey), Angular (React or Vue.js may be considered) and JavaScript Sound knowledge of at least one RDBMS (PostgreSQL or similar), XML and JSON Sound knowledge in a wide range of technologies and libraries used in an enterprise, such as logging and monitoring, ORM, authentication/authorisation, cloud hosting environments, systems integration, source control, package management etc Experience of working with modern tools (docker, k8s, infrastructure as code) and techniques Experience of mentoring, coaching or leading other Developers in Test Experience of performance testing or performance monitoring tools Experience of designing and implementing non-functional tests that will ensure there is coverage of NFRs - specifically performance Strong experience of working with delivery teams using Scrum or Kanban techniques Experience of working closely with the Ops team to help specify test environments Takes an active interest in the testing community via blogs, forums, and conferences You will also want to make a positive impact on the communities we serve You are looking for new technical and leadership challenges You thrive when you work as part of a team You enjoy learning and helping others You hold yourself and others to a high standard You solve problems in a systematic way Key responsibilities: Establish, monitor, and maintain automated testing. Amending, refactoring, and documenting Automation code to build and maintain automated frameworks, and as required leading on these activities. Adhere to internal process and procedures, promoting and advising others which software development testing standards/processes/procedures apply. Improve existing test automation or design more efficient ways of testing. You will look to improve existing test code or design tests that are faster or more comprehensive relative to existing tests. Monitor builds and trends across the teams (i.e., sauce lab fails, performance degradation, security issues etc.) Take a test-driven approach to software development, write complex automation test scripts, and participate in testing. Participate in code reviews of own work and lead code reviews of colleagues' work. Support Infrastructure testing and OAT and DevOps maintenance activities Constantly seek to learn and further develop your skills as required for your role. Monitor changes in the tech stack you use and alert on any major changes affecting our software. Adhere to industry's best practices, produce well-engineered modern products and guide others to do so in a highly competently manner. Plan the testing on sets of related stories and coordinate integration tasks across systems. Contribute to selection of the software development approach (plan-driven, iterative/agile etc.) for projects. Identify process optimisation opportunities with guidance and support activities to improve the testing process. Choose the most appropriate from a variety of methods of prototyping, actively solicit prototypes with others. Support and maintain software as required, including in the live environment. Use modern tools to identify, troubleshoot and fix faults effectively and thoroughly. Package and deploy software built. Some activities may be outside the core office hours (in-line with the organisation's policy for OOH). Translate user stories to a proposed design and develop software to meet user needs. Collaborate with user researchers, represent users internally and champion user research to focus on all users. Define, analyse, plan, forecast, measure, maintain and improve all aspects of the availability of services. Control and manage service availability to meet the needs of the business in a cost-effective manner. This includes managing the capability, functionality, and sustainability of service components (for example, hardware, software, network resources and software/infrastructure as a service). Design systems characterised by medium levels of risk, impact, and business or technical complexity. Take designs through the required governance. Review designs of others to ensure the selection of appropriate technology, efficient use of resources and integration of multiple systems and technology. Identify, record and escalate tech debt and medium-level risks. Define the integration build. Coordinate build activities across systems and undertake and support integration testing activities. Guide and advise others on technical areas of testing, modern development standards and approaches to understand user stories. Coach and mentor more junior colleagues. Lead on and participate in recruitment as required. Participate in and lead on procurement activities as required. Application process: will be used to assess and score your application during the sift, and interview. Experience – As demonstrated in your application form. Technical – Coding task and interview. If successful, you will move on to the interview stage, which will include an extension exercise to the coding task you submit in your Personal Statement Coding Task When submitting your application please complete the following coding task and provide a link to the repository: Please note the Civil Service application process is name-blind, so ensure that the repository containing your code does not include any personal information that would identify you. Technical – As demonstrated at interview. During the interview, you will be assessed against the Capability Framework. Capability Skill 1: Development process optimisation Capability Skill 2: Information security Capability Skill 3: Modern development standards Capability Skill 4: Programming and build (software engineering) HMCTS Coding Challenge Behaviours – You will be required to provide evidence of the following key behaviours at Level 4. Communicating and Influencing Making Effective Decisions Level of Clearance - To apply for this role, you will be required to successfully complete Security Clearance (SC) level as a condition of appointment: Technical Skills HMCTS Coding Challenge: Please complete the coding task below. In your personal statement, describe your Software developer in Test experience, explain your approach to the task, and provide a link to your code repository Please note the Civil Service application process is name-blind, so ensure that the repository containing your code does not include any personal information that would identify you.
Contractor
Permanent

Job Vacancy
Développeur Full Stack Java / Angular (H/F)

Published on
Java

1 year
Lyon, Auvergne-Rhône-Alpes
Hybrid
Contexte Nous recherchons un(e) Développeur(se) Full Stack Java / Angular pour intervenir sur des projets applicatifs modernes et innovants. Vos missions Concevoir et développer des applications web full stack Développer les back-ends en Java (Spring, Spring Boot) Développer les front-ends en Angular Participer aux choix techniques et à l’architecture Rédiger des tests unitaires et assurer la qualité du code Participer aux revues de code et à l’amélioration continue Pourquoi nous rejoindre ? Projets techniques stimulants Stack moderne Culture de partage et d’apprentissage
Permanent

Job Vacancy
Développeur Java EE (H/F)

Published on
Java

30k-35k €
Avignon, Provence-Alpes-Côte d'Azur
Hybrid
Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez sur un projet de développement back-end. - Concevoir, développer et maintenir des applications en respectant les spécifications - Participer au Code Review avec les autres développeurs du projet - Ecrire de tests unitaires et fonctionnels durant vos développements - Travailler en collaboration avec une équipe agile et participer aux réunions techniques La stack technique : - Java (8/11/17) - SpringBoot - Hibernate - SQL - Microservice - Kafka - API Rest
Permanent

Job Vacancy
Développeur Java (H/F)

Published on
Java

32k-33k €
Rodez, Occitania
Vous recherchez un poste au calme, dans un environnement apaisant, loin de l’agitation urbaine ? Notre client, un éditeur de logiciel à taille humaine situé en pleine campagne aveyronnaise, recrute un Développeur Java (H/F) souhaitant monter en compétences sur Delphi. Une formation complète est prévue en interne. Un cadre de vie serein, une équipe soudée, et un projet technique structurant. À propos de notre client \- Culture d’entreprise basée sur la confiance et la fidélisation, avec un historique d’intégration d’alternants en CDI. \- Environnement stable, humble et collaboratif. \- Logiciel orienté gestion et gestion de production. Le candidat retenu interviendra sur les missions suivantes : \- Réécriture complète de l’outil métier existant. \- Maintenance corrective et évolutive. \- Développement fullstack (PHP actuellement, mais une expérience Java est largement suffisante). \- Montée en compétence sur Delphi Embarcadero, accompagnée et formée par le client. \- Travail en autonomie, avec un périmètre clair et responsabilisant. Le poste convient particulièrement à un développeur Java souhaitant se stabiliser dans un environnement technique solide et durable.
Contractor

Contractor job
234949/Développeur Java/Quarkus (3 ans d'exp) Bordeaux

Published on
Java
Java QUARKUS
Quarkus

3 months
240-300 £GB
Bordeaux, Nouvelle-Aquitaine
Hybrid
Développeur Java/Quarkus Bordeaux Contexte de la mission Vous serez rapidement engagés sur les travaux tel que Portail Développeur, DashBoard Qualité Produit, catalogue équipe. Le framework utilisé pour nos développements Front est le react - Conception et développement de PN et services backend - Développement des tests unitaires - Collaborer avec l’automaticien du département pour la mise en oeuvre des harnais de tests - Mise en oeuvre des pipelines de CI/CD en utilisant les outils mis à disposition par ODT - Assurer la correction de bugs et incidents sur les outils développés Objectifs et livrables Nous recherchons un développeur front/back pour réaliser des outils à destinations des équipes produits en appliquant les pratiques de pair-programming, d’intégration et déploiement continue (automatisation, harnais de test, etc.) Compétences demandéesCompétences Niveau de compétence JAVA Avancé quarkus Avancé CI/CD Avancé react Avancé
Contractor
Permanent
Fixed term

Job Vacancy
Java / Scala / aws

Published on
Architecture
AWS Cloud
Java

12 months
40k-70k €
400-600 €
Paris, France
Hybrid
Description Le consultant fera partie de l'équipe de développement, une équipe aux pratiques modernes et efficaces. Le client est une solution informatique et matérielle de "demand side management" pour clients industriels, contribuant à la transition énergétique. Le consultant interviendra sur la partie logicielle en: analyse de besoins, design, développement, support, maintenance corrective et évolutive. En design et développement, un haut niveau de qualité est attendu. Le consultant participera activement au design de l'architecture et développement du système; le consultant, souvent en collaboration, souvent en totale autonomie, comprendra les besoins et fera des propositions d'architecture évolutive (notamment modulaire) et documentée. Sont aussi importants: l'orientation qualité avec la documentation, les tests automatisés, le build et déploiement automatisés, la conception et le développement d'API bien pensées. La Mission à réaliser se déclinera notamment à travers: - La montée en compétence, tant fonctionnelle que technique, sur les applications existantes - Le design de propositions d'architecture, documentée dans des schémas, la définition des APIs, modules, librairies et écrans - La mise en place de builds et des outils de tests et de maintenance associés - Le lotissement des développements - L'implémentation des différents besoins - Les optimisations et évolutions diverses - La rédaction de tests en collaboration avec les Functional Analysts - La documentation et les manuels d'utilisations - L'assistance et le support aux utilisateurs - Le support niveau2, résolution d'incidents et résolution de problèmes (root causes d'incidents récurrents) - Le suivi post-release des livrables Maîtrise du langage Scala Très bonne connaissance des librairies : cats, http4s, doobie, fs2 À l’aise avec les tests unitaires, d’intégration et Pact Connaissance de Redis, MQTT, InfluxDB, Postgres Expérience en event-driven architecture Notre stack technique : Cloud & Infrastructure : AWS, Terraform Backend : Scala (cats, http4s, fs2), Rust (IOT) Data & Messaging : InfluxDB, PostgreSQL, Redis, MQTT Front-end : ReactJS CI/CD : déploiement continu
Contractor

Contractor job
Développeur Java, VueJS

Published on
Angular
Java
Vue.js

12 months
320-350 €
Nantes, Pays de la Loire
Hybrid
Nous recherchons un Développeur Java, VueJS Description: Fournir une assistance technique pour le développement et la maintenance des applications du système d'information Assurer le maintien en conditions opérationnelles (MCO) des applications, ce qui inclut le support, la gestion des signalements, et la maintenance corrective. Il analyse, paramètre et code les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures. Expérience/compétences sur VueJS impératives A ce titre il : • Contribue à la définition des spécifications générales ; • Réalise l'analyse technique et l’étude détaillée ; • Adapte et paramètre les progiciels applicatifs (ERP) ; • Réalise le prototypage ; • Élabore les jeux d’essais pour les tests unitaires d’intégration ; • Effectue les tests unitaires ; • Identifie et traite les dysfonctionnements ; • Réalise les modules (objets et composants logiciels) ; • Assemble les composants ; • Rédige les documentations ; • A en charge la maintenance corrective et évolutive ; • Administre les composants logiciels réutilisables et met à jour la nomenclature de ces composants Skills: Java 8+, spring boot, Spring Batch, HTML/CSS/JS, Typescript, VUEJS, Openshift/Kubernetes/Docker Présence de 2jours par semaine sur site client
Permanent
Contractor

Job Vacancy
Développeur JAVA

Published on
Java
SWIFT

1 year
40k-45k €
400-570 €
Paris, France
Hybrid
Accompagnement Développement Applications Descriptif du poste Le bénéficiaire souhaite une prestation pour un accompagnement concernant le développement d'applications JAVA pour le compte d'un groupe spécialisé dans la messagerie bancaire. Le groupe conçoit et maintient les applications assurant le routage des transactions financières avec SWIFT. Missions Conception, modélisation et mise en place d'une solution technique Rédaction de l'analyse technique à partir de l'analyse fonctionnelle Élaboration de la solution technique avec l'ensemble des contributeurs Contribution à l'élaboration de la documentation des applications Développement des programmes, dans le respect des coûts, délais et qualité attendue Conception, développement et tests unitaires des composants pour les domaines techniques

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.

577 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

0-2 years experience 3 to 5 years experience 6 to 10 years experience +10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2025 © Free-Work / AGSI SAS
Follow us