Find your next tech and IT Job or contract Java Developer (Kotlin, Groovy...)

The Java developer is a web and application development professional specialized in using Java, a server-oriented programming language. They are also called: Java programmer, Java programmer-analyst, Java software development engineer. This IT technician analyzes the specifications provided by the client to identify a technical solution that meets their technical and functional requirements point by point. They are then responsible for custom designing all or part of the computer program in Java. Then comes the trial and testing phase of the applications. Once the program is operational, they can proceed with writing technical documentation and user guides. The Java developer can progress towards supervisory positions, project manager, IT technical manager or even a commercial career.

1,064 results
Contractor

Contractor jobDéveloppeur Java Back et Front (H/F)

Experis France
Published on

12 months
Lille, Hauts-de-France
Dans le cadre du renforcement des équipes Experis, nous recherchons un Développeur Java Spring Boot F/H pour intervenir auprès d'un acteur majeur du secteur du retail. Au sein d'une équipe Agile, vous participerez au développement et à l'évolution de solutions digitales stratégiques utilisées par les métiers et les clients finaux. Vous contribuerez à la conception d'applications performantes, évolutives et sécurisées, au cœur des enjeux de transformation numérique et d'innovation du secteur de la distribution. Vos missions Participer à l'analyse des besoins fonctionnels et techniques avec les équipes métiers et produit. Concevoir et développer de nouvelles fonctionnalités en Java Spring Boot. Maintenir et faire évoluer les applications existantes. Développer et optimiser des API REST répondant aux exigences de performance et de sécurité. Participer aux phases de conception technique et aux choix d'architecture. Réaliser les tests unitaires et contribuer à la qualité du code produit. Participer aux revues de code et promouvoir les bonnes pratiques de développement. Collaborer avec les équipes produit, QA, DevOps et architecture. Contribuer à l'amélioration continue des applications et des processus de développement. Participer au traitement des incidents et à la résolution des problématiques techniques. Veiller à la performance, à la fiabilité et à la maintenabilité des solutions développées.
View this job
Permanent

Job VacancyTECH LEAD JAVA / AWS F/H

█ █ █ ██ █ █
Published on
GraphQL
Java
PostgreSQL

40k-48k €
Eaubonne, 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
Permanent

Job VacancyDéveloppeur Java Scala H/F

█ █ █ ██ █ █
Published on
Apache Kafka
Cassandra
Docker

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

Job VacancyDéveloppeur Fullstack - Java - F/H

█ █ █ ██ █ █
Published on
Java
PHP
PostgreSQL

La Roche-sur-Yon, 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
Contractor
Fixed term

Job VacancyTEST LEAD F/HJH

SMARTPOINT
Published on
Java
Playwright
Selenium

12 months
60k-65k €
500-550 €
Châtillon, Ile-de-France
ORGANISATION ET CONCEPTION DES TESTS : Élabore avec le Chef de projet ou le Responsable d'application la stratégie de tests Globale et les différentes étapes pour la mise en place de la solution Identifie et propose les typologies de tests et les outils en vigueur et définit les campagnes de tests Anime les ateliers autour de l'ensemble des activités de test avec le métier, l'intégrateur, l'éditeur et les Responsables des Applications impactées et les Chefs de Projets S'assure de l'existence des inputs fonctionnels avec le CP et le RA Planifie les différentes tâches de test en tenant compte des contraintes de ressources humaines, matérielles et des environnements Identifie et suit la mise à disposition des environnements de tests Établit et fournit les indicateurs qualité ainsi que l'état d'avancement du Projet de tests DÉROULEMENT ET REALISATION DES TESTS : Coordonne les équipes de tests en respectant les engagements (coût, délais, qualité) Suit le déroulement et la réalisation des tests avec les parties prenantes en lien avec le planning défini en amont Propose et met en œuvre les actions qualité, préventives ou correctives Coordonne les relations avec les différents intervenants Trouve des solutions aux dysfonctionnements et joue un rôle de facilitateur Organise et effectue les revues de tests et détermine si les objectifs ont été atteints Assure la synthèse du reporting régulier des plans de tests des différentes activités de son périmètre SYNTHESE DES TESTS : Est responsable de la synthèse de réalisation des tests sur son domaine en lien avec les équipes de tests S'assure de la réalisation des documents de synthèse des tests par les analystes fonctionnels et techniques de tests Participe aux revues de projet et détermine si les objectifs ont été atteints Rédige, consolide les documents de capitalisation / retour d'expérience ou s'assure qu'ils soient documentés Établit et fournit les indicateurs qualité ainsi que l'état d'avancement du Projet de tests Effectue un bilan de capitalisation PRINCIPALES INTERACTIONS ET COLLABORATION : Participe aux Comités Projets et autres instances de delivery Assure la communication opérationnelle entre les CP, les RA, les métiers et les équipes de tests (fonctionnels, techniques, performance, ?), les intégrateurs et les autres directions de la Sté.
View this job
Permanent

Job VacancyDéveloppeur Full Stack Java / Angular H/F

CONSORT GROUP
Published on
Agile Scrum
Angular
CI/CD

38k-48k €
Saint-Herblain
Chaque moment compte. Surtout ceux que vous vivez à fond. Bienvenue chez Consort Group. Consort Group, accompagne depuis plus de 30 ans les entreprises dans la valorisation de leurs données et infrastructures. Elle s'appuie sur deux leaders, Consortis et Consortia, et place l'humain et la responsabilité sociétale au cœur de ses valeurs. C'est votre future équipe Créée en 2010, l'agence Ouest rassemble aujourd'hui près de 230 collaborateurs. Elle s'est fortement orientée vers les expertises en intégration applicative et en testing, en s'appuyant sur ses Centres de Services. Le tout dans un esprit de convivialité et de proximité, au service des régions de Nantes, Rennes et Angers. Développeur Full Stack Java / Angular H/F C'est votre missionVous êtes passionné·e par le développement logiciel et les applications métiers à forte valeur ajoutée ? Ce poste est fait pour vous. Dans le cadre d'un projet stratégique pour un acteur majeur du retail, vous participez à la conception, au développement et à l'évolution de plateformes applicatives destinées à soutenir les activités métiers et les parcours utilisateurs. Côté build : Participer à la conception technique et aux choix d'architecture applicative Développer les fonctionnalités backend en Java Spring Boot Concevoir et développer les interfaces utilisateurs en Angular Réaliser les tests unitaires et tests d'intégration Participer aux revues de code et garantir la qualité des développements Collaborer étroitement avec les équipes métiers, Produit et QA Contribuer à l'amélioration continue des pratiques de développement Côté run : Assurer le maintien en condition opérationnelle des applications Analyser et corriger les incidents de production Participer aux phases de support et d'amélioration des performances Garantir la qualité, la maintenabilité et la pérennité du code Contribuer au suivi des mises en production et aux montées de version Participer aux cérémonies Agile et aux échanges avec les parties prenantesC'est votre parcours Vous disposez d'au moins 3 ans d'expérience en développement Full Stack Java / Angular et souhaitez évoluer sur des projets stimulants dans un environnement Agile. Vous appréciez le travail en équipe, les environnements techniques modernes et les échanges avec les différentes parties prenantes d'un projet. C'est votre expertise : Java 11/17 Spring Boot Angular (12+) API REST SQL (PostgreSQL, Oracle ou SQL Server) Git Docker Jenkins / GitLab CI SonarQube Swagger Méthodologies Agile Scrum C'est votre manière de faire équipe : Esprit d'analyse et sens de la résolution de problèmes Bon relationnel et capacité à travailler en équipe Autonomie et sens des responsabilités Curiosité technique et envie d'apprendre Rigueur et sens de la qualité logicielle C'est notre engagement Chez Consort Group, vous êtes un·e expert·e qu'on accompagne pour que chaque mission devienne une étape qui compte. Un onboarding attentif et humain Une vraie proximité managériale Des formations accessibles en continu Des engagements concrets : inclusion, égalité, solidarité Un package RH complet : mutuelle, carte TR, CSE, prévoyance Une culture du feedback et des projets qui font sens C'est clair Le process de recrutement : Un premier échange téléphonique avec notre team recrutement Un entretien RH ainsi qu'un échange métier avec un.e ingénieur.e d'affaires Un test ou un échange technique avec un.e de nos expert.es Un dernier point avec votre futur.e manager ou responsable de mission Et si on se reconnaît : on démarre ensemble C'est bon à savoir Lieu : Nantes Contrat : CDI Télétravail : 2 jours par semaine Salaire : De 38 K€ à 48 K€ (selon expérience) brut annuel Famille métier : Développement Applicatif / Full Stack Ce que vous ferez ici, vous ne le ferez nulle part ailleurs. Ce moment, c'est le vôtre.
View this job
Contractor
Permanent

Job VacancyConsultant SI – Règles métier CATALA

TEKTEO
Published on
Github
Java
Javascript

24 months
40k-53k €
400-580 €
Paris, France
Dans le cadre d'un accord-cadre d'une durée de 2 à 4 ans, nous recherchons un Consultant SI – Développeur OCaml / CATALA confirmé pour intervenir sur un projet informatique spécialisé dans le développement, l'évolution et la maintenance du logiciel libre CATALA et de son environnement technique. Le consultant jouera un rôle essentiel dans la conception, le développement et l'amélioration des outils associés au langage CATALA. Il participera notamment à la création d'outils d'aide à la conception fonctionnelle, permettant de faciliter la rédaction, la gestion et l'exploitation des spécifications techniques et fonctionnelles. Il sera également chargé de contribuer au développement d'outils de test et de débogage destinés à faciliter la vérification, l'analyse et la correction des programmes CATALA. Ces outils devront répondre aux besoins des équipes de développement, mais également être accessibles à des utilisateurs métiers ne disposant pas nécessairement de compétences informatiques approfondies. Le poste comporte une dimension importante de développement logiciel et de programmation fonctionnelle, principalement autour d'OCaml et de CATALA, mais également de JavaScript et TypeScript pour la conception des interfaces utilisateurs. Des connaissances en Java et C seront mobilisées pour contribuer aux améliorations et corrections du compilateur. Le consultant participera par ailleurs au développement de nouvelles fonctionnalités, de connecteurs et d'adaptateurs permettant de faire évoluer les solutions existantes et de répondre aux nouveaux besoins du client. Il contribuera à l'amélioration des performances, de la fiabilité et de la qualité des traitements réalisés par les outils CATALA. Une partie de son activité sera consacrée à la maintenance corrective des moteurs CATALA en production. Il devra analyser les incidents, identifier les dysfonctionnements, proposer les corrections nécessaires et participer à leur mise en œuvre, dans le respect des exigences de qualité, de sécurité et des délais contractuels. Il interviendra en collaboration avec les experts techniques OCaml / CATALA, les développeurs et les équipes fonctionnelles du client afin d'assurer la cohérence des développements et la bonne prise en compte des besoins métiers. Enfin, il sera responsable de la production et de la mise à jour des livrables techniques associés à ses interventions, notamment le code source documenté, les rapports de tests et les documentations d'installation, de mise en œuvre et d'utilisation.
View this job
Contractor
Permanent

Job VacancyTest Lead senior – Expert en automatisation

SARIEL
Published on
Java
Playwright
Selenium

12 months
46k-66k €
400-550 €
Châtillon, Ile-de-France
Bonjour, Nous recherchons pour notre client basé en région parisienne un Test Lead senior – Expert en automatisation (minimum 10 ans d'expérience en QA, dont au moins 8 ans en automatisation). Objectif global Piloter, développer et industrialiser les activités de tests automatisés au sein de la Test Factory AI : accroître la couverture des tests de non-régression (TNR), accélérer les cycles de qualification, fiabiliser les tests et mesurer les gains de coûts et de délais. Contrainte forte du projet Aucune contrainte spécifique renseignée. La mission nécessite une expertise technique opérationnelle et une forte autonomie sur un périmètre multi-projets. Les livrables sont • Tableau de bord de suivi des activités d'automatisation. • Étude de faisabilité technique et économique. • Scripts d'automatisation de TNR opérationnels. Compétences techniques UFT One – Expert – Impératif Selenium – Expert – Impératif Playwright – Expert – Impératif Java – Confirmé – Important Automatisation IHM et API – Expertise opérationnelle avec réalisations concrètes exigée Automatisation mobile, notamment Appium – Pratique attendue Conception de frameworks, industrialisation et intégration CI/CD – Compétences attendues Connaissances linguistiques Anglais professionnel – Secondaire Description détaillée Pilotage de l'activité et des projets • Définir et déployer la stratégie et la feuille de route d'automatisation du Domaine. • Identifier, qualifier et prioriser les applications et scénarios éligibles, en particulier les TNR. • Évaluer la faisabilité technique et économique, définir les objectifs et mesurer les gains attendus et obtenus. • Piloter la planification, les priorités, les charges, les délais et les livrables des projets d'automatisation. • Accompagner techniquement les automaticiens, challenger leurs solutions et développer leurs compétences. • Coordonner les travaux avec les responsables de pôles, Test Leads fonctionnels, métiers, équipes techniques et partenaires. • Construire les tableaux de bord : avancement, réalisations, couverture automatisée, fiabilité des scripts et productivité. • Assurer le reporting au Responsable de Domaine et animer les restitutions : réalisations, POC, gains, points de vigilance et plans d'action. Expertise technique et automatisation • Concevoir les architectures et frameworks adaptés aux différents contextes applicatifs. • Réaliser des POC et développer des scripts d'automatisation IHM, API et mobiles. • Préconiser les outils adaptés : UFT, Playwright, Selenium, Appium et autres solutions du marché. • Garantir la qualité, la robustesse et la maintenabilité des solutions ; définir les standards et bonnes pratiques. • Favoriser la réutilisation et l'industrialisation des scripts et accompagner leur intégration dans les chaînes CI/CD. • Réaliser des démonstrations et restituer les résultats auprès des différents interlocuteurs. Innovation et amélioration continue • Assurer une veille sur les innovations et les évolutions du marché de l'automatisation. • Identifier, expérimenter et déployer des usages pertinents de l'IA générative et des plateformes agentiques dans le cycle de vie des tests automatisés. • Mesurer les gains apportés et accompagner l'appropriation des innovations par les équipes. • Participer au Chapter QA / Automatisation et harmoniser les pratiques du Domaine. Compétences et qualités attendues • Maîtrise des organisations Agile (Scrum / SAFe) et des projets en cycle en V. • Autonomie complète, capacité à prendre en charge les sujets de bout en bout et à être immédiatement opérationnel. • Leadership technique, capacité à convaincre, challenger et mobiliser les équipes. • Excellente communication adaptée aux interlocuteurs techniques, fonctionnels, métiers et décisionnaires. • Rigueur, fiabilité, transparence sur les engagements et les difficultés ; proactivité, curiosité et sens du partage. Définition du profil Test Lead senior expert (profil supérieur à 10 ans), disposant d'au moins 10 ans en qualification logicielle et pilotage des tests et de 8 ans minimum en automatisation. Expérience significative exigée dans la conception de frameworks, le pilotage de projets d'automatisation et l'accompagnement technique d'automaticiens. Rattaché au Responsable du Domaine de tests, le consultant exerce un rôle de pilotage opérationnel et d'expertise technique, sans responsabilité managériale hiérarchique. Une expérience pratique et démontrable de conception et de développement est indispensable. Modalités de la mission Date de démarrage : 30/11/2026 Lieu de réalisation : Châtillon Déplacements à prévoir : Non Astreintes : Non Présence sur site : 3 jours par semaine Sous-traitance (freelance, ESN ou autre) : Autorisée Dans le cas où vous êtes intéressé par ce poste, pourriez-vous SVP m'envoyer votre CV au format Word en indiquant votre disponibilité ainsi que vos prétentions salariales ou votre tarification journalière si vous êtes indépendant ?
View this job
Contractor

Contractor jobLead Developer / Lead Tech Senior Java Angular - Nantes (3 Jours TT)

WorldWide People
Published on
Java

12 months
350-400 €
Nantes, Pays de la Loire
Lead Developer / Lead Tech Senior Java Angular Nantes Télétravail partiel possible (jusqu'à 3 jours par semaine) Java 17+, Spring Boot, Angular, TypeScript, Architecture Microservices, Docker/Kubernetes, Jenkins (CI/CD), DDD / Architecture Hexagonale 22/10/2026 36 mois Ce poste est ouvert à la pre-embauche Les propositions de sous-traitance avec pre-embauche seront traitées en priorité Java 17+, Spring Boot, Angular, TypeScript, Architecture Microservices, Docker/Kubernetes, Jenkins (CI/CD), DDD / Architecture Hexagonale Lead Developer / Lead Tech Senior Java Angular • Pilotage technique et accompagnement d'une équipe de développement dans un environnement Agile Scrum. • Développement et conception de solutions basées sur les technologies Java, Spring Boot et Angular. • Définition et mise en œuvre des bonnes pratiques de développement, de qualité logicielle et d'industrialisation. • Réalisation de revues de code, accompagnement des développeurs et montée en compétence des équipes. • Contribution aux choix d'architecture et prise en charge des sujets techniques complexes. • Participation à l'amélioration continue des chaînes CI/CD et à l'adoption des pratiques DevOps. • Collaboration avec les équipes produit, métier et architecture afin de garantir la qualité, la performance et la maintenabilité des applications. Détail des compétences techniques requises : • Java 17+ et Spring Boot • Angular (versions récentes) et TypeScript • Architecture Microservices • DDD (Domain Driven Design) et Architecture Hexagonale • Git / GitLab • Jenkins et industrialisation CI/CD • Docker et Kubernetes • SonarQube et qualité de code • OpenID Connect / OAuth2 • Conception technique et architecture applicative • Revue de code et accompagnement technique des développeurs • Culture DevOps et automatisation des déploiements • Méthodologies Agile Scrum Compétences appréciées : • Expérience significative en tant que Lead Developer ou Lead Tech • Encadrement et animation d'équipes de développement • Expérience sur des applications critiques à forte volumétrie • Sensibilité aux problématiques de performance, sécurité et qualité logicielle • Expérience en coaching technique et amélioration continue des pratiques de développement Localisation : • Nantes • Télétravail partiel possible (jusqu'à 3 jours par semaine)
View this job
Contractor
Permanent

Job VacancyINGENIEUR SUPPORT APPLICATIF JAVA

PARTECK INGENIERIE
Published on
Confluence
Customer relations
Technical support

12 months
40k-45k €
400-550 €
Hauts-de-Seine, France
Ingénieur Support Applicatif Java JEEAu sein d'une équipe en charge de la maintenance d'une application métier Legacy (Java 8 / Struts), nous recherchons un(e) Ingénieur(e) Support Applicatif Java JEE. Le poste est hybride, avec une forte dominante support applicatif et relation métier, et des interventions ponctuelles en développement. MissionsPrendre en charge et analyser les tickets remontés par les métiers. Échanger avec les utilisateurs pour comprendre et qualifier les incidents. Identifier les causes fonctionnelles et/ou techniques des dysfonctionnements. Investiguer dans le code Java et l'environnement applicatif. Réaliser les correctifs nécessaires, principalement sur des incidents ciblés ( il se peut que cette tache soit transmise aux équipes de développement ) Tester et valider les corrections. Assurer le suivi des incidents jusqu'à leur résolution. Communiquer les analyses et solutions auprès des équipes métiers. Documenter les incidents et solutions. Profil recherché3 à 5 ans d'expérience en Java/JEE. Bonne maîtrise de Java Expérience en maintenance ou support applicatif indispensable Capacité à analyser aussi bien des problématiques fonctionnelles que techniques. Très bon relationnel et aisance dans les échanges avec les métiers. Esprit d'analyse, autonomie et sens du service. La connaissance de ServiceNow et Confluence est un plus. Le poste est davantage orienté support, diagnostic et accompagnement des métiers que développement pur.
View this job
Contractor
Fixed term

Job VacancySalesforce Developer - Outside IR35/SC Cleared

LA International Computer Consultants Ltd
Published on

3 months
£350-400
SW1A 2AH, City of Westminster, England, United Kingdom
Salesforce Developer - SC Cleared We are looking for a Salesforce developer. You will be responsible for designing, developing, and implementing scalable Salesforce solutions, leveraging OmniStudio components, custom development using Apex and Flows, and automation capabilities to support complex business processes. Responsibilities: - Design and develop OmniScripts, Integration Procedures, and Data Mappers (DataRaptors) to deliver end-to-end business solutions. - Configure and implement Salesforce Industries CPQ (Cart-Based) solutions, including product configuration, pricing, and order capture processes. - Develop and customize user interfaces using Lightning Web Components (LWC). - Build and optimize business processes using Salesforce Flows and Apex. - Integrate Salesforce Industries applications with external systems using APIs and integration frameworks. The contract is for three months initially outside IR35 and based from home. Candidates will need to be based in the UK. To be considered for the role please send over your latest CV. LA International is an award-winning partner of choice for many of the world's most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance. A multiple award-winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over consecutive years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience. Please Note: If a high volume of applications is received, only candidates shortlisted will be contacted.
View this job

Frequently asked questions about working as a Java Developer (Kotlin, Groovy...)

What is the role of a Java Developer (Kotlin, Groovy...)

The Java developer is a computer specialist who focuses on designing software and websites. As the name implies, they have Java programming language down pat! Passionate and versatile, the Java developer must possess solid technical skills and some essential qualities to provide their client with a customized IT solution.

How much does a Java Developer (Kotlin, Groovy...) charge

The mastered frameworks, the company's sector, its location and the technical issues to be solved are all criteria that affect the Java developer's salary. Nevertheless, their daily rate is relatively high, even for a beginner. The latter earns an average of 483 euros per day. Their salary will be around £40K.

What is the definition of a Java Developer (Kotlin, Groovy...)

The Java developer creates applications at the client's request using their preferred language: Java. For this purpose, they must comply with the requirements provided in the specifications. They develop the application, then manage the testing phase as well as maintenance and update planning

What type of mission can a Java Developer (Kotlin, Groovy...) handle

The tasks generally assigned to a Java developer are: • Definition of client needs; • Application programming; • Development of website structure; • Writing explanatory notes so that the written code lines are understandable by other stakeholders; • Adding new functionalities and improving the performance of an existing application; • Performing unit tests and integration tests; • Technical support; • Updating existing code.

What are the main skills of a Java Developer (Kotlin, Groovy...)

Knowledge of Java language must be complemented by knowledge of: • The J2EE development platform; • Other programming languages; • Oracle and SQL databases; • Tools and frameworks such as Spring, Spring boot, React, Angular, Hibernate, AWS, GWT, Struts or Docker; • Algorithms; • Security standards and procedures to combat cyberattacks; • The business environment (market, services, customers). Those who wish to work as Java developers must also master English.

What is the ideal profile for a Java Developer (Kotlin, Groovy...)

In addition to the diploma and technical skills, recruiters require future Java developers to be: • Rigorous and precise in writing code; • Creative; • Good listeners; • Able to work in an agile environment; • Flexible and available; • Able to communicate and explain their knowledge to non-technical people; • Curious, as computer programs and languages are constantly evolving. A strong sense of analysis and organization is also required!

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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