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 778 results.
Contractor
Permanent

Job VacancyIngénieur.e de production applicative Linux / Middleware

Atlanse
Published on
Apache Tomcat
Java
Linux

3 years
60k-65k €
500-550 €
Ile-de-France, France
En rejoignant notre équipe, vous contribuerez au support, à l'exploitation, à l'automatisation et à l'évolution technique d'un périmètre d'applications critiques. Le poste combine des activités de support de production (30%) et une forte implication dans les projets techniques (70%) visant à moderniser la plateforme, automatiser les opérations et traiter les obsolescences. Votre rôle Support de production (30%) · Assurer le support de niveau 2/3 sur un périmètre de 6 applications critiques · Diagnostiquer et résoudre les incidents complexes · Réaliser les analyses de performance applicative · Identifier les causes racines des incidents en analysant les interactions entre le middleware, le système, la base de données, le réseau et les services distants · Participer aux rotations de support avec les équipes internationales · Participer aux astreintes (1 semaine toutes les 7 semaines) Projets techniques (70%) Modernisation de la plateforme applicative · Automatiser les déploiements des applications · Industrialiser les playbooks · Migrer les scripts existants vers Python · Contribuer aux migrations techniques (Tomcat, WebLogic vers Tomcat, Tomcat vers Spring Boot) · Participer aux montées de version Oracle et aux projets de migration vers Kafka Evolution technique et amélioration continue · Faire évoluer les outils de monitoring · Participer aux projets liés à la sécurité · Contribuer au traitement des obsolescences techniques · Mettre en œuvre des actions d'amélioration continue de la plateforme
View this job
Contractor

Contractor jobUn Développeur Java confirmé

Keypeople Consulting
Published on
API REST
CI/CD
DevOps

6 months
370-400 €
Ile-de-France, France
Dans le cadre d'un remplacement urgent, nous recherchons un Développeur Java confirmé (minimum 7 ans d'expérience) pour intervenir chez un acteur majeur du secteur bancaire en Île-de-France. 📅 Démarrage : dernière semaine de juillet 🎯 Vos missions : • Concevoir, développer et maintenir des applications Java dans un environnement complexe • Participer aux évolutions des applications existantes (Legacy) et aux nouveaux développementsDévelopper et maintenir des API REST • Travailler dans une architecture hexagonale • Assurer l'intégration avec des applications COBOL • Développer des traitements avec Spring Batch • Participer aux bonnes pratiques DevOps et aux pipelines CI/CD • Collaborer avec les équipes métiers et techniques dans un environnement Agile • Contribuer à l'amélioration continue et à l'intégration de nouveaux usages autour de l'IA 🛠️ Environnement technique : • Java 21 à 25 • Spring Boot • Spring Batch • API REST • Architecture hexagonale • Applications Legacy • Intégration COBOL • DevOps / CI/CD • SQL • PostgreSQL • Sensibilité ou premières expériences autour de l'Intelligence Artificielle 👤 Profil recherché : • Développeur Java confirmé avec 7 ans d'expérience minimum • Solide maîtrise des architectures modernes et des environnements Java récents • Expérience des environnements bancaires appréciée • Autonomie, rigueur et esprit d'équipe • Bon relationnel et capacité à évoluer dans un contexte exigeant 📍 Localisation : Île-de-France 🏦 Secteur : Banque / Finance 🏠 Mode de travail : Hybride (50 % télétravail / 50 % présentiel) Si cette opportunité vous intéresse, ou si vous connaissez un profil susceptible de correspondre, n'hésitez pas à me contacter en message privé ou par e-mail. Cordialement
View this job
Permanent
Contractor

Job VacancyConsultant AMOA Technico Fonctionnel (H/F) - Saint Denis

Webnet
Published on
API REST
Java
MOA

6 months
48k-57k €
450-500 €
Saint-Denis, Ile-de-France
Au sein d'une direction des systèmes d'information, vous intégrerez une équipe en charge de produits applicatifs liés à la gestion, l'exploitation et la mise à disposition de données. Ces solutions accompagnent des enjeux de transformation digitale, d'amélioration des services et d'optimisation de l'utilisation des données. Dans ce contexte, nous recherchons un profil AMOA Technique disposant d'une forte sensibilité back-end, idéalement issu d'un parcours en développement, afin d'assurer l'interface entre les équipes métiers et techniques. Selon l'organisation projet, vous interviendrez sur des activités d'appui au pilotage ou de pilotage opérationnel des sujets applicatifs. Vous aurez pour missions : Assurer la coordination entre les équipes métiers, techniques et les différents acteurs projets Recueillir, analyser et challenger les besoins fonctionnels Faciliter la traduction des besoins métiers en solutions techniques Participer au suivi des évolutions applicatives et des livraisons Piloter l'avancement des tâches et assurer le suivi des actions Contribuer à la planification, la priorisation et au reporting des activités Intervenir sur des sujets liés aux échanges de données, aux flux et aux API Apporter un regard technique lors des phases de cadrage et d'analyse Vous évoluerez dans un environnement applicatif back-end et data comprenant notamment : Java API REST PostgreSQL Cassandra Spark Kafka Superset
View this job
Contractor

Contractor jobTech Lead – API DSP2

LeHibou
Published on
Commvault
Dynatrace
Gitlab

36 months
520 €
Villejuif, Ile-de-France
Notre client dans le secteur Banque et finance recherche un/une Tech Lead – API DSP2 H/F Description de la mission : Notre client , banque de détail d'un acteur majeur du secteur bancaire, cherche à renforcer la squad OBA (Open Banking API) de sa DSI. Elle est en charge des API proposées aux tiers de paiement dans le cadre de la DSP2. Cette directive sur les paiements vise à inciter les banques à ouvrir leurs systèmes d'information en donnant accès aux informations sur les comptes de paiement via des canaux de communication sécurisés. Les API couvrent les marchés retail et entreprise, en site et app2app. La squad a pour mission : • Développement de nouvelles API • Maintien en condition des API existantes et développement des évolutions sur ces API • Réponses aux Tiers de Paiement (TPP) • Fonctionnement en méthodologie agile Missions principales Le Tech Lead aura pour responsabilités : • Expert technique : élaboration de trajectoires, conception de solutions logicielles s'inscrivant dans la trajectoire IT de la DSI, contribution au développement avec l'équipe, participation à la résolution des incidents, optimisation des chaînes de mise en production et de l'observabilité • Coach : accompagnement et formation des membres de l'équipe pour faire progresser leur savoir-faire, encouragement de la veille technique • Leader qualité : accompagnement de l'équipe de développement sur la qualité applicative et l'amélioration des pratiques • Facilitateur : facilitation des échanges avec les développeurs, les ops, les squads, les managers et la communauté d'experts • Participation aux réunions de la communauté des tech leads / développeurs Livrables attendus • Réaliser les développements / programmes selon les normes et standards en vigueur • Fournir les éléments permettant la mise en production de l'application, notamment les schémas d'architecture alimentant le Dossier Technique d'Application (DTA) • Écriture et définition de tickets JIRA techniques • Communication lors des déploiements des fonctions livrées • Documentation Environnement et outils • Java, NodeJS, Spring-boot, Docker, Kubernetes, Maven, GitLab, GitLab-CI • Dynatrace, Suite ELK, 2be-fficient • JIRA, Confluence, Postman, Klaxoon Compétences / Qualités indispensables : Java / Spring Boot, NodeJS, Architecture REST et micro-services, Kubernetes et CI/CD, Monitoring et observabilité, Leadership technique Compétences / Qualités qui seraient un + : Notions de sécurité, accessibilité (HTML/CSS), Javascript, APM Kong, MongoDB, expérience sur des API DSP2 Informations concernant le télétravail : Oui — 2 jours/semaine
View this job
Permanent

Job VacancyResponsable d'applications

Actual Talent
Published on
Java
Sage x3

70k-80k €
Ile-de-France, France
Actual Talent, est la division spécialisée d'Actual group, 5 acteur du travail et de l'emploi en France à la vision résolument humaniste. Nous déployons avec nos clients les solutions d'acquisition et d'évaluation de Talents qui construisent aujourd'hui et demain, la performance de leur organisation Depuis plus de 20 ans, nos consultants spécialisés au sein de nos 13 bureaux en France accompagnent les entreprises dans la recherche de cadres, experts et profils qualifiés en intérim, CDI, CDD ou prestation de services Notre équipe spécialisée en Informatique accompagne son client dans le recrutement de son futur Responsable d'Applications confirmé (e) F/H) en CDI Rattaché(e) au Directeur des Systèmes d'Information, vous occupez un rôle clé dans l'accompagnement de notre transformation digitale et le pilotage des équipes produits et développement. Nous recherchons un(e) leader technique expérimenté(e) pour gérer l'évolution de nos systèmes d'information critiques. Démarrage souhaité : ASAP Vos Missions Principales : Pilotage et Performance Opérationnelle Superviser, maintenir et améliorer les applications d'entreprise (ERP interne WinDev/WebDev, SAGE X3, Yooz, etc.). Garantir la disponibilité, la performance et la sécurité des systèmes et applications utilisées. Assurer le suivi des produits, la traçabilité des livrables et la qualité du code, ainsi que le respect des bonnes pratiques de développement. Management et Évolution des Équipes Encadrer une équipe (8 personnes minimum) composée notamment de Développeurs, Product Owners, Chefs de projet technique et Tech Leads. Promouvoir les bonnes pratiques de développement et soutenir la montée en compétences des équipes.41235 Promouvoir la méthodologie agile (Scrum), en collaborant étroitement avec les parties prenantes. Stratégie et Architecture Participer à la définition et à la mise en œuvre de la stratégie digitale et intégrer des solutions technologiques innovantes. Contribuer à la conception et à l'évolution des architectures applicatives en collaboration avec le DSI. Contribuer à la digitalisation des processus métiers et à la conduite du changement. Participer à la gestion de l'infrastructure nécessaire au bon fonctionnement des applications
View this job
Contractor
Permanent

Job VacancyArchitecte / Tech Lead Big Data (H/F)

CBX Conseil ( CBX Group )
Published on
Apache Spark
Java
Mongodb

2 years
45k-66k €
550-680 €
Paris, France
Dans le cadre d'un programme de transformation digitale et de la mise en place d'une plateforme data Big Data, un grand groupe d'assurance français renforce son dispositif avec un Architecte / Tech Lead Big Data. Vous serez le référent technique de la plateforme : vous porterez la conception des solutions data avec les métiers, encadrerez les équipes de développement et garantirez la qualité des traitements batch et streaming, depuis les sources jusqu'à leur exposition dans des zones dédiées ou via des API. Vos missions : • Concevoir les solutions et les usages Big Data avec les métiers • Animer les ateliers et les comités multi-acteurs (métiers, POs, équipes techniques, partenaires) • Coordonner les mises en place et les recettes • Définir les architectures cibles des traitements batch et streaming (Spark SQL, Java Spark) • Encadrer techniquement les développeurs de la Squad (revues de code, bonnes pratiques, montée en compétences) • Analyser les spécifications et les besoins des métiers avec les Product Owners • Produire et maintenir la documentation d'architecture sous Confluence • Assurer le support de niveau 3 et la maintenance des produits en production • Participer à l'ensemble des cérémonies agiles de votre Squad (Scrum) Environnement technique : distribution Big Data Cloudera/MapR, Spring Boot, Java 11, Kafka, MongoDB, Jenkins, K8S, ArgoCD, Sonar, et plusieurs autres technologies à la pointe
View this job
Contractor

Contractor jobDéveloppeur Java / JavaScript Full Stack H/F

Wekey
Published on
Java
Javascript

6 months
400-450 €
Niort, Nouvelle-Aquitaine
Hello ! Nous c'est WEKEY ! Nous ne sommes ni une ESN ni un cabinet de recrutement. Aaah mais qui sommes-nous alors ? Pour tout savoir sur nous et votre future mission c'est par ici 😁⬇ Vous êtes Développeur Java / JavaScript Full Stack H/F et vous recherchez une mission en freelance ? Nous avons le projet qu'il vous faut pour l'un de nos clients basé à Niort dans le secteur des assurances. CE QUI VOUS ATTEND👀 Dans le cadre de projets de modernisation et d'évolution d'applications métiers, nous recherchons un Développeur Full Stack Java / JavaScript Senior afin d'intervenir sur plusieurs produits et applications stratégiques. Vous intégrerez une équipe agile et participerez au développement, à la maintenance et à la modernisation d'un système d'information composé d'applications web, d'API et d'outils métiers. MissionsDéveloppement Back-EndConcevoir et développer des applications Java. Développer et maintenir des API et services métiers. Participer aux évolutions techniques et fonctionnelles des applications. Réaliser les corrections d'anomalies et la maintenance évolutive. Garantir la qualité, la performance et la maintenabilité du code. Développement Front-EndDévelopper et faire évoluer les interfaces utilisateurs. Participer à la conception des parcours utilisateurs. Réaliser les développements Angular et JavaScript. Assurer l'intégration des interfaces avec les services back-end. Participer à l'amélioration continue de l'expérience utilisateur. Modernisation des applicationsParticiper aux montées de versions des applications Java. Accompagner les migrations techniques vers les versions récentes du JDK. Identifier les impacts liés à l'obsolescence des composants. Réaliser les adaptations techniques nécessaires. Contribuer aux travaux de refactoring et d'optimisation. Qualité et collaborationParticiper aux cérémonies Agile. Réaliser les tests unitaires et les tests d'intégration. Participer aux revues de code. Contribuer à la documentation technique. Travailler en collaboration avec les équipes fonctionnelles et techniques. Environnement techniqueBack-EndJava 11, 17 et 21. API REST. Architecture applicative Java. Front-EndAngular. JavaScript / TypeScript. HTML5. CSS. Outils et pratiquesGit. Méthodologie Agile / Scrum. Intégration continue. Tests automatisés.
View this job
Permanent

Job Vacancy BUSINESS DEVELOPER DATA / IA (Expérience 3 / 6 ANS PARIS)

Cogniwave dynamics
Published on
Commercial

Paris, France
Pour développer notre clientèle en France dans les domaines de l'Intelligence Artificielle (IA générative) et de l'IT au sens large, nous recherchons un·e BUSINESS DEVELOPER Data/IA disposant de 3 à 5 ans d'expérience détenant un premier portefeuille client Date de début : Fin Août 2026 Votre rôle Au sein d'une équipe en croissance, vous serez amené·e à : Développer et animer un portefeuille de clients et de prospects. Collaborer avec une équipe pluridisciplinaire (docteurs en data science, partenaires académiques, etc.) et contribuer à une réflexion innovante et à la pointe du domaine. Participer à la définition et à la mise en œuvre de stratégies de transformation data et IA pour des clients de secteurs variés. Construire des relations clients de qualité et mener une démarche de vente conseil, en sachant articuler clairement des solutions en data, analytique avancée, IA, machine learning et deep learning. Accompagner les clients dans une adoption responsable et maîtrisée de l'IA. Contribuer, en équipe, au développement de notre activité locale. Notre offre Poste basé à Paris (déplacements ponctuels possibles au Luxembourg). Intégration au sein de notre équipe « applied intelligence » et immersion dans des solutions innovantes mobilisant des technologies de pointe. Une culture de réussite partagée, de diversité des points de vue et d'opportunités d'évolution réelles, dans un environnement propice à l'apprentissage et à la montée en compétences.
View this job
Contractor
Permanent

Job VacancyLead Développeur Full Stack Java / React – Paiement & Cloud Azure

AVA2I
Published on
Apache Maven
Azure
Eclipse

1 year
Croix, Hauts-de-France
Dans le cadre du développement d'une nouvelle application Cloud Native dédiée aux services de paiement, nous recherchons un Lead Développeur Full Stack Java expérimenté. Vous intégrerez une équipe Agile en charge du Build & Run des solutions de paiement et d'authentification. Le projet consiste à concevoir une application développée from scratch, avec une forte autonomie technique et une participation active aux choix d'architecture et aux bonnes pratiques de développement. MissionsConcevoir et développer une application Cloud Native en environnement Java. Participer aux choix d'architecture technique et rédiger les spécifications techniques. Réaliser des prototypes (POC) et proposer des solutions innovantes. Développer les fonctionnalités Back-End et Front-End. Concevoir et développer des API REST et des microservices. Réaliser les tests unitaires, participer aux recettes techniques et aux tests de charge. Garantir la qualité, les performances et la maintenabilité des développements. Accompagner et encadrer techniquement les développeurs de l'équipe. Participer aux rituels Agile et contribuer à l'amélioration continue de la squad. Assurer une veille technologique, notamment autour des usages de l'IA appliqués au développement logiciel. Environnement techniqueJava 25 Spring Boot 4 React TypeScript / JavaScript PostgreSQL Oracle JPA / Hibernate Apache Tomcat ElasticSearch Azure Eclipse ou IntelliJ Git, Maven Méthodologie Agile / Scrum Profil recherchéPlus de 9 ans d'expérience en développement Java. Solide expérience en développement Full Stack (Java / React). Excellente maîtrise de Spring Boot et des architectures microservices. Expérience des environnements Cloud, idéalement Azure. Bonne connaissance des bases de données PostgreSQL et Oracle. Capacité à travailler de manière autonome et à être force de proposition. Expérience en encadrement technique ou en rôle de Tech Lead appréciée. Une expérience en tant que Scrum Master constitue un plus. La connaissance des flux de paiement, de la monétique ou des solutions d'authentification est fortement appréciée.
View this job
Contractor
Permanent

Job VacancyConsultant·e / Expert.e Développement Objet – API, Craft & DevSecOps

ANAFI CONSULTING
Published on
.NET
API
Java

12 months
40k-55k €
400-550 €
Ile-de-France, France
Qui sommes-nous ? Anafi Consulting est un cabinet de conseil en transformation technologique et organisationnelle. Nous accompagnons nos clients grands comptes dans leurs projets stratégiques autour du Cloud, du DevOps, du développement applicatif, de la Data et de la modernisation des systèmes d'information. Notre ADN repose sur trois piliers : l'excellence technique, l'accompagnement des équipes et la transmission des bonnes pratiques. Votre rôle Nous recherchons un(e) Consultant·e / Expert.e Développement Objet pour intégrer une équipe transverse dont la mission est d'accompagner plusieurs équipes de développement dans la conception d'applications, l'exposition d'API et l'amélioration continue de leurs pratiques de développement. Vous alternerez entre expertise technique, coaching, accompagnement au changement et contribution opérationnelle, afin d'aider les équipes à produire des applications plus robustes, sécurisées et maintenables. Vous interviendrez sur différents projets selon les priorités, en apportant votre expertise aussi bien sur les choix techniques que sur les méthodes de développement. Vos missions principalesAccompagnement Accompagner les équipes dans l'adoption des bonnes pratiques de développement. Diffuser les principes Craft, Clean Code et DevSecOps. Accompagner la montée en compétence des développeurs. Participer à la conduite du changement autour des standards de développement. Favoriser l'appropriation des pratiques d'industrialisation et de qualité logicielle. Conception & Développement Concevoir et développer des API conformes aux standards de l'entreprise. Accompagner les équipes dans la structuration de leurs projets. Mettre en œuvre des architectures logicielles robustes et évolutives. Participer ponctuellement au développement pour renforcer les équipes sur des sujets critiques. 🛠️ Qualité & Industrialisation Mettre en place des stratégies de tests et améliorer la qualité des livrables. Participer à l'amélioration de la sécurité des développements. Contribuer à l'industrialisation des projets via les pratiques CI/CD. Promouvoir les standards d'architecture et de développement. Collaboration Travailler avec des équipes aux contextes techniques variés. Accompagner les développeurs dans l'adoption des nouvelles pratiques. Recueillir les besoins des équipes et proposer des solutions adaptées. Favoriser le partage de connaissances et la collaboration transverse. Environnement techniqueDéveloppement Python (FastAPI) Java ou .NET API REST Design Patterns Architecture Objet Front-end (apprécié) Angular React DevOps & Industrialisation Jenkins Docker Kubernetes OpenShift ArgoCD (apprécié) Qualité CI/CD DevSecOps Tests automatisés
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.

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