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.

Your search returns 917 results.
Permanent
Contractor

Job Vacancy
Consultant AMOA

Published on
Git
J2EE / Java EE
Oracle

12 months
40k-50k €
370-400 €
Paris, France
Pour répondre aux attentes et aux objectifs précités de la mission, le Titulaire doit disposer des compétences suivantes : - Maitrise de l’anglais à l’oral et à l’écrit - Capacité à assurer des activités de support iso-Production en phase de tests utilisateurs - Expertise dans la communication et la vulgarisation des problématiques techniques appréciable - Capacité d’analyse et proposition de solutions techniques ou organisationnelles - Connaissances en java JEE ou en programmation - Maîtrise de la gestion et de la communication lors d’incidents - Connaissance en opération de Marché ou Politique Monétaire sont appréciables - Connaissance des produits du fournisseur VERMEG appréciable - Connaissance du fonctionnement EDI (échange de données de type IBM MQ, Bus de données...) - Connaissance de l’environnement Unix, BDD Oracle - Maîtrise des outils de déploiements GIT, XL Deploy etc. Non à la sous traitance.
Contractor

Contractor job
Technical Leader (Lyon)

Published on
Azure Data Factory
Java

1 year
500-650 €
Lyon, Auvergne-Rhône-Alpes
Hybrid
Hello, Pour le compte de l'un de mes clients Lyonnais, je suis à la recherche d'un leader technique. QUALITES RECHERCHEES : • Connaissance à minima fonctionnelle des technologies suivantes : Postgres, PowerBI, Databreaks, Angular/React en mode Cloud et On Primise au possible • Pilotage / Supervision technique haut niveau de l’équipe en fonction des besoins • Expérience significative dans la mise en oeuvre de besoin impliquant plusieurs SI • Force de proposition sur l’amélioration de la surveillance de l’application et sur les évolutions techniques de l’application • Capacité à prendre du recul et à avoir une vision globale sur les technologies utilisées • Capacité à gérer les contraintes de délai et les périodes de stress inhérentes au projet • Expérience dans l’analyse des besoins techniques et dans l’animation d’ateliers techniques • Bonne communication et bonne capacité à s’adapter à ses interlocuteurs • Une expérience dans l'énergie serait un plus
Contractor

Contractor job
Développeur Back SCALA

Published on
Java
Scala

12 months
400-460 €
Lille, Hauts-de-France
Hybrid
SCALA - Confirmé - Impératif JAVA - Confirmé - Impératif Connaissances linguistiques: Anglais Professionnel (Impératif) Description détaillée Dans le cadre du développement de nouvelles fonctionnalités business, nous cherchons à renforcer l'équipe de développement (front, back, techlead) en place sur un produit. Le langage de développement est le SCALA, à maîtriser impérativement. Télétravail : 3 jours sur site - 2 jours télétravail Le consultant doit donc OBLIGATOIREMENT résider dans la métropole Lilloise
Contractor

Contractor job
Architecte Technique (H/F) - LILLE

Published on
API
Java
Jenkins

36 months
400-600 €
Lille, Hauts-de-France
Hybrid
Intégré au sein du département Architecture d’Entreprise de la DSI, le consultant interviendra pour renforcer l’équipe d’architectes d’entreprise sur le périmètre Relation Client (applications et site client, référentiel client et contrat, KYC, compte client, vision 360°, gestion des contacts entrants/sortants). L’objectif est d’accompagner les projets de transformation numérique et d’assurer la cohérence des architectures fonctionnelles et techniques sur ce domaine. Les missions principales seront : Concevoir et formaliser la cible d’architecture fonctionnelle pour le périmètre Relation Client, en cohérence avec la roadmap métier. Réaliser les études d’impact sur le système d’information en phase amont des projets et initiatives. Collaborer avec les concepteurs et business analysts pour assurer le cadrage et la cohérence des solutions. Participer à la gouvernance d’architecture sur le périmètre concerné. Maintenir à jour la cartographie fonctionnelle de l’existant, de la cible et des phases de transition. Identifier et suivre la dette fonctionnelle et technique, et contribuer à sa résorption. Contribuer à la communauté d’architectes, en partageant les bonnes pratiques, modèles et méthodes d’architecture.
Permanent

Job Vacancy
Développeur Fullstack Java Angular - Anglais courant H/F

Published on

40k-45k €
Toulouse, Occitania
Hybrid
Le contexte de la mission Tu interviendras dans une équipe tech en pleine transformation, au sein d’un grand groupe structuré. L’enjeu principal : accompagner la modernisation progressive d’un système d’information basé sur des technologies Java / Angular, avec une cohabitation entre des stacks historiques et des applications en cours de refonte. Tu participeras activement à la migration vers des architectures et des stacks plus modernes , tout en assurant la maintenance évolutive des solutions existantes. Ton quotidien côté technique Back-end Java : Environ 50% de ton temps sur une stack legacy (Spring, Java 8) Et 50% sur des projets plus récents (Java 11+, Spring Boot, architecture REST, microservices) Front-end Angular : Une partie sur des applications Angular anciennes versions (v6-v8) , HTML, CSS Une autre sur des interfaces développées en Angular 12+ avec bonnes pratiques modernes Environnement de travail : Git, CI/CD, environnement cloud (selon les projets) Collaboration en anglais avec des équipes techniques réparties entre plusieurs pays Agile / Scrum
Contractor
Permanent

Job Vacancy
TechLead Fullstack Java & Angular (H/F)

Published on
Angular
Java
Openshift

3 years
50k-52k €
400 €
Ile-de-France, France
Hybrid
Contexte : Prestation au sein d'une équipe container composée de collaborateurs experts de la mise en œuvre d’architecture orientée services. Centrée sur l’expertise container (outil Openshift) et les questions de sécurité (en relation avec les équipes sécurité Natixis). L'équipe a également en charge le développement d'un portail SmartKube, application Web permettant de gérer et redimensionner les namespace des différents projets sur plateforme. Missions : En qualité de développeur / techlead fullstack (java & angular), les missions consistent à : Participer à la conception du Portail SmartKube (application web de gestion des namespace Openshift) Développer les features /users stories sur les parties Front (Angular) Réaliser les tests unitaires et d'intégration Documenter les réalisations Intégrer les développements à la chaine de CI/CD
Contractor

Contractor job
Developpeur Python Aws

Published on
AWS Cloud
Java
Python

12 months
390-480 €
Seine-Saint-Denis, France
ppuis du RMOE et Tech Lead sur l’architecture de l’application SIRSE au travers de connaissances : Dans les différents domaines techniques de l’application : Java, Python, Base de données (DynamoDB), des mécanismes de sécurité des échanges informatiques et de cryptographie (gestion des certificats, gestion des clés de chiffrement, TLS, EJBCA, Cloud HSM) de connaissance du milieu des réseaux & Telecom (VPN, gestion des VIP, MPLS, fonctionnement du TCP-IP) sur AWS (lambdas, Terraform, EC2, SQS, S3, Cloudwatch…), EJBCA Développement et maintenance de l’outil SIRSE (résolution d’anomalies). Déploiement des versions applicatives Recette Technique sur les environnements bas Réaliser les installations ou migrations et garantir le run des lots techniques Gestion du processus d’Intégration Surveillance de la bonne exécution de l’applicatif sur les environnements bas Traitement et suivi des incidents hors production et en production Participer et alimenter de façon active les ateliers techniques nécessaires (Daily, COPROJ technique, COMOP PKI, ateliers avec DPO, Cyber, et sur le décommissionnement de l’IoTEvent et IoTAnalytics ) Suivi et participer de façon active à mise en place d’une supervision sur AWS (des logs, alertes, suivi des couts...) Créer, prioriser et suivre les tickets techniques sur JIRA, Documenter les processus, Mise à jour des procédures techniques d’installation (PTI), d’exploitation (PTE), de bascule lors de migrations (PTB) ainsi que les procédures de reprise lors des PRA (PTR), DEX, DAL, PTE... Participer aux instances techniques
Contractor

Contractor job
Développeur fullstack Java VueJS

Published on
Agile Method
Apache Kafka
Google Cloud Platform (GCP)

3 years
350-450 €
Lille, Hauts-de-France
Hybrid
La mission consiste à : - Mise à jour de l’architecture et travaux de conception - Rédaction des documentations techniques, étude des US - Développement de nouvelles fonctionnalités/features/APIs - Analyse et amélioration des performances du SI - Revue de code et accompagnement des membres de l’équipe - Missions basées en métropole lilloise avec présence sur site obligatoire 3j/semaine Compétences demandées : - Min. 3 ans d’expérience en développement (hors stage et alternance) - Java 11+, SpringBoot, Vue JS, VueJS, Javascript, API, Kafka, BDD relationnelles et non relationnelles... - Intégration continue - Culture Devops, connaissances Docker et Kubernetes - Environnement GCP - Maîtrise et pratique de l’Agile - Anglais un +
Contractor

Contractor job
Responsable d'application - Ingénierie logicielle - Nantes / Angers

Published on
Angular
Java
Shell

30 months
400-500 €
Saint-Herblain, Pays de la Loire
Hybrid
Le client est une entreprise axée sur la fourniture de services et de solutions nationaux dans divers secteurs. En tant que responsable d’application, vous serez chargé de diriger les efforts de conception, de construction et de configuration des applications, en agissant en tant que point de contact principal. On s’attend à ce que vous soyez un expert en la matière, que vous collaboriez et que vous gériez l’équipe pour fonctionner efficacement. Vous serez responsable des décisions de l’équipe, vous vous engagerez auprès de plusieurs équipes et contribuerez aux décisions clés. De plus, vous fournirez des solutions aux problèmes de votre équipe immédiate et de plusieurs équipes. Favoriser un environnement collaboratif qui encourage la pensée novatrice et la résolution de problèmes. Encadrer les membres de l’équipe pour améliorer leurs compétences et favoriser la croissance professionnelle. Mettre en œuvre les meilleures pratiques en matière de conception et de développement d’applications pour garantir des livrables de haute qualité. Évaluez et améliorez en permanence les performances des applications et l’expérience utilisateur. Diriger des réunions de projet pour aligner les efforts de l’équipe et suivre les progrès vers les objectifs du projet.
Permanent
Contractor

Job Vacancy
Lead Développeur / Expert Technique

Published on
Java
PHP

3 years
40k-70k €
400-600 €
Enghien-les-Bains, Ile-de-France
Hybrid
Notre client dispose d’un ERP interne existant qui doit évoluer avec de nouvelles fonctionnalités, des corrections et des optimisations. Nous recherchons un Lead Développeur expert PHP/Java , capable à la fois de prendre en charge la partie technique, d’encadrer deux développeurs juniors et d’assurer une partie pilotage projet (documentation, suivi, reporting, recette). Missions principales Analyse & cadrage : Documenter l’existant et comprendre l’architecture technique actuelle. Recueillir et analyser les besoins auprès des métiers. Rédiger le cahier des charges ainsi que les spécifications techniques et fonctionnelles. Conception & développement : Développer et intégrer de nouvelles fonctionnalités dans l’ERP. Corriger les anomalies, optimiser les performances et garantir la stabilité de la solution. Intervenir en support et en débogage sur les incidents bloquants. Pilotage & organisation : Planifier et organiser les différentes phases du projet. Suivre l’avancement (délais, qualité, priorités). Identifier, anticiper et gérer les risques. Assurer la communication et le reporting auprès des parties prenantes. Encadrement & qualité : Encadrer et accompagner deux développeurs juniors (revue de code, bonnes pratiques, transmission de connaissances). Mettre en place et suivre la qualité logicielle (tests, CI/CD, documentation technique). Superviser les phases de tests, de recette et de déploiement. Accompagnement : Former et assister les utilisateurs dans la prise en main des évolutions. Conduire le changement et faciliter l’adoption des nouvelles fonctionnalités.
Contractor

Contractor job
Intégrateur API Plateforme d’Échanges / API Manager

Published on
Active Directory Domain Services (AD DS)
Ansible
Apache Kafka

12 months
550-590 €
Ile-de-France, France
Hybrid
Fiche de poste – Intégrateur Plateforme d’Échanges / API Manager Intitulé du poste Intégrateur API / API Manager (intégration inter-applicative) Niveau : Confirmé + Équipe Produit : Middleware / Plateforme d’échanges Méthodologie : Agile / SAFe (sprints de 2 semaines, PI de 3 mois) Environnement hybride : On Premises / Cloud AWS Contexte de la mission Nous recherchons un profil d’ Intégrateur Plateforme d’échanges / API Manager pour renforcer une équipe produit en charge du middleware et des solutions d’intégration inter-applicatives. L’équipe développe et maintient une offre de type PaaS interne , permettant aux équipes de développement d’utiliser en autonomie : une plateforme d’échanges basée sur WSO2 API Manager 4.2, Boomi et RabbitMQ ; des solutions de monitoring et d’observabilité telles que Logstash, OpenSearch, Prometheus et Grafana. Les outils sont déployés en environnement hybride et doivent être utilisables en self-service par les équipes produit. Missions principales : Participer activement aux cérémonies agiles (daily, sprint review, PI planning) et contribuer à l’instruction des features et user stories liées à la plateforme d’échanges. Participer aux évolutions de la plateforme : intégration de nouveaux outils, ajout de fonctionnalités ou optimisation des composants existants. Maintenir et diffuser les bonnes pratiques et patterns d’intégration inter-applicative. Accompagner les équipes produit dans la prise en main et l’utilisation en autonomie de la plateforme d’échanges. Assister les équipes dans l’instruction et la réalisation des processus d’échanges (Boomi, API WSO2, files RabbitMQ). Accompagner la conception et le prototypage d’API REST, en conformité avec le standard OpenAPI 3.0. Traiter les demandes récurrentes liées à la plateforme (droits d’accès, ouvertures de flux, paramétrages techniques, etc.). Participer au support sur incident, à l’analyse et à la résolution de bugs sur la plateforme et les échanges inter-applicatifs. Contribuer à la mise à jour et à l’amélioration continue de la documentation technique et fonctionnelle. Assurer une veille technologique sur les sujets d’intégration, d’API management et de monitoring.
Contractor

Contractor job
Software Development Manager en pre-embauche

Published on
Python

6 months
Rueil-Malmaison, Ile-de-France
Hybrid
Nous recherchons un Software Development Manager pour intégrer l'equipe d'un client base a Rueil-Malmaison, il s'agit d'une opportunite en pre-embauche. Vos missions · Manager une équipe de 6 développeurs·ses et d'un SRE · Contribuer au développement des applications graphiques. · Assurer le suivi de la conformité de ces applications dans le cadre des certifications Stack technique · React · Typescript · Backend comme python, ruby (expert) · API rest · Gitlab · CICD sur gitlab · Environnement en Lunix (Rockylinux) · Mysql, noSql · Scrum
Permanent

Job Vacancy
Consultant Technique ERP Sage X3 (H/F)

Published on
.NET
API
Java

40k-50k €
Toulouse, Occitania
Hybrid
Notre client, un intégrateur reconnu de solutions ERP, recherche un Consultant technique (H/F) dans le cadre du renforcement des équipes afin de répondre à une activité soutenue prévue en 2025. Ce poste, basé dans le Sud-Ouest, vous permettra de travailler pour des entreprises leaders dans les secteurs suivants : Agro-alimentaire, négoce ou production. | Vos missions | \- Développer et maintenir des fonctionnalités et des modules pour l’ERP Sage X3 \- Réaliser des interfaces avec d’autres logiciels et systèmes \- Travailler en étroite collaboration avec l’équipe projet pour assurer la qualité et la performance des solutions proposées \- Assister le consultant fonctionnel dans l’élaboration de la solution technique : Etudes, jeux de tests \- Intervenir dans les processus de migration et de mise à niveau des versions de l'ERP chez les clients \- Participer aux réunions projets et être force de proposition \- Documenter vos développements
Permanent

Job Vacancy
Développeur Fullstack - dominante Back Java H/F

Published on
Docker
Hibernate
Java

40k-46k €
Strasbourg, Grand Est
Missions Participer à la refonte, la migration et la maintenance du back-office (Java 21, Spring Boot/Data/Security, Hibernate/JPA). Développer et documenter de nouveaux connecteurs (ERP, CRM, solutions de paiement, interfaces SMS, API REST, fichiers plats, solutions low/no code). Intervenir sur les microservices transverses (au nombre de 5) - (Java 21, Go ; Python dédié aux usages IA/Data internes). Optimiser et maintenir la base de données relationnelle (SQL Server : procédures stockées, triggers, monitoring). Contribuer au support niveau 2 (rotation d’astreinte bénéfiant à l’onboarding métier), à l’industrialisation DevOps (Dockerisation systématique, GitLab CI/CD, automatisation, direction vers le cloud public, Kubernetes en préparation). Assurer l’amélioration continue : qualité logicielle (tests unitaires, intégration), documentation vivante, modernisation, transmission des savoirs. Évoluer dans une équipe agile, cultivant entraide, polyvalence et esprit de progression (méthodo Scrum avec daily, sprint 3 semaines, rétro, cohabitation legacy/nouveaux projets jusqu'à la migration totale).
Permanent

Job Vacancy
Senior Data Engineer

Published on
Java
Snowflake

55k-70k €
Ile-de-France, France
Hybrid
Missions principales Concevoir, développer et maintenir des pipelines d’ingestion et de traitement de données à forte volumétrie . Participer à la migration Scala vers Java/Spring et à l’intégration dans Snowflake/Snowpark . Travailler sur l’ architecture et l’optimisation des solutions data (batch & stream). Garantir la qualité du code : tests unitaires et d’intégration, CI/CD, documentation, monitoring. Collaborer avec le Tech Lead et l’équipe , en agile (daily scrums, code reviews, pair programming). Être un référent technique pour l’équipe et contribuer aux choix technologiques. Participer à des projets transverses et assurer la veille technologique sur les nouvelles solutions data. Architecture & concepts Expérience avec architecture medaillon data : Bronze → Silver → Gold. Compréhension des transformations et de la gestion des données selon cette architecture. Capacité à proposer et mettre en œuvre des améliorations pour la performance et la scalabilité. Stack & compétences recherchées Technologies principales : Java (expert, orienté Spark) Spring Snowflake / Snowpark Connaissances attendues : Databricks (full service managé, migration complète) Airflow, GitLab CI SQL Expérience Cloud (préférence GCP, AWS également possible) Compétences complémentaires : Conception de pipelines de données scalables Tests automatisés, monitoring, CI/CD Autonomie et capacité à driver techniquement l’équipe
Permanent
Contractor

Job Vacancy
Développeur C / Shell / Java (H/F)

Published on
Java
Shell

12 months
40k-50k €
400-490 €
Paris, France
Hybrid
Dans le cadre d’un projet stratégique pour l’un de nos clients du secteur bancaire, nous recrutons un Développeur C / Shell / Java pour intervenir au sein de la squad Internationale , rattachée au département Produits et Services Entreprise . Ces projets visent à mettre en place de nouvelles chaînes de traitement pour l’analyse et la restitution de flux de données . Vous interviendrez sur la conception, le développement et les tests unitaires de ces solutions, ainsi que sur l’évolution d’une application existante pour la restitution des données. Vos missions Concevoir, développer et réaliser des tests unitaires pour les nouvelles chaînes de traitement en C et Shell . Maintenir et faire évoluer une application Java pour la restitution des données. Collaborer étroitement avec les membres de la squad et participer aux rituels agiles : daily meetings , points de suivi hebdomadaires, etc. Assurer une traçabilité complète des développements via : Gestion du code source avec Git ( BitBucket ). Suivi des tâches dans Jira . Documentation des travaux dans Confluence . Réaliser des livraisons via XLR . Environnement technique Systèmes d’exploitation : Windows & Linux Langages : C, Shell, Java, SQL, JSP, HTML Outils DevOps : BitBucket, XLR, XLD, Jenkins, Git Méthodologies : Pratique de l’Agilité (Scrum, Kanban) Outils de gestion : Confluence, Jira

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!
917 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