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

Contractor jobDéveloppeur web Java Angular

STHREE SAS
Published on

18 months
Levallois-Perret, Ile-de-France
Conception et développement de parcours Web front to back en technologie Java/angular Dans un cadre de méthode agile, vous travaillerez sur nos produits « parcours business » (avant-vente et vente de notre site gmf.fr) et mènerez les activités suivantes :  Développement Front-End : - Concevoir et implémenter des interfaces utilisateurs interactives et réactives en technologie Angular. - Réaliser les tests unitaires et d'intégration. - Collaborer avec les Product Owner et proxi product owner pour garantir une expérience utilisateur optimale. - Assurer la compatibilité et l'optimisation des performances sur différents navigateurs et appareils.  Développement Back-End : - Développer et maintenir des API robustes et évolutives en utilisant Java. - Intégrer des bases de données et assurer la gestion des données de manière sécurisée. - Participer à l'architecture et à la conception des systèmes pour garantir leur fiabilité, robustesse et leur évolutivité.  Collaboration et Gestion de Projet : - Travailler en étroite collaboration avec les équipes marketing produit pour livrer des solutions complètes. - Participer aux cérémonies agiles. - Contribuer aux revues de code pour améliorer continuellement les processus de développement. - Réaliser la documentation technique : rédaction des spécifications techniques (Technical Stories, diagrammes de séquence, documentation APIs). Compétences recherchées : De formation supérieure en informatique, une expérience confirmée web full stack de 6 ans minimum sur le digital particulièrement dans le développement d'applications web grand public est demandée. Maîtrise des techniques d'UX/UI, des langages web Angular, Java, des serveurs d'applications Wildfly, du CICD et des api REST. La connaissance de JSF serait un plus. Bien que spécialiste des applications web, vous savez intervenir sur des développements de services, vous permettant d'intervenir sur l'ensemble de la chaîne. Familier avec les méthodes agiles et savez travailler en équipe, utiliser des outils collaboratifs et vous appuyer sur vos aptitudes relationnelles pour partager vos connaissances (Jira / Confluence / Trello / Teams…). Savoir faire preuve d'autonomie, de rigueur et respecter les normes. Très bonne connaissance du web permettant de conseiller et de proposer des axes d'innovation à nos PO et PPO.
View this job
Contractor

Contractor jobDéveloppeur Java / Angular Fullstack H/F

Soors
Published on

1 month
Bordeaux, Nouvelle-Aquitaine
Vous souhaitez relever de nouveaux défis techniques au sein d'une équipe dynamique ? Ce poste de Développeur Java / Angular Fullstack H/F est fait pour vous ! Vous interviendrez sur une mission à long terme, avec une dominante backend, dans un contexte de migration technologique stimulant. Missions principales : - Participer activement au développement et à la maintenance d'applications Fullstack en Java (versions 8 à 21) et Angular/AngularJS. - Concevoir, développer et intégrer des services backend robustes avec Spring Boot, Spring Batch et Tomcat. - Réaliser des interfaces utilisateurs interactives avec Angular et AngularJS. - Gérer l'intégration et l'optimisation de la base de données PostgreSQL. - Participer à la migration de l'environnement applicatif vers Kubernetes et à la mise en place de webservices REST. Environnement technique : - Java 8 à 21, Maven, Spring Boot, Spring Batch, Tomcat - PostgreSQL - Angular, AngularJS - Kubernetes (migration en cours), WS Rest Modalités et contexte : - Démarrage : dès que possible - Mission longue durée (minimum jusqu'à fin 2026) - Télétravail majoritaire, présence sur site à Bordeaux (secteur gare Saint-Jean) chaque jeudi - Intégration dans une équipe dynamique et innovante - Environnement agile et collaboratif Cette mission vous permettra de mettre à profit vos compétences techniques tout en évoluant dans un contexte de transformation digitale.
View this job
Contractor

Contractor jobLead SAP Senior Developer BTP / Integration & Data Conversion

Intuition IT Solutions Ltd.
Published on
SAP

24 months
600-650 €
Versailles, Ile-de-France
Nous recherchons un Lead Développeur SAP BTP / CPI senior - Integration & Data Conversion pour une mission de très longue durée dans le cadre d'une implémentation SAP S/4 Hana Cloud. Vous participerez à toutes les étapes du projet. Vous devez être capable de d'intervenir techniquement sur les projets d'intégration et de conversion de données, tout en contribuant à la mise en œuvre de solutions autour de SAP BTP, des APIs et des flux entre SAP, Legacy Systems et les différents systèmes. Mission: • Développer et maintenir des flux d'intégration autour de SAP BTP et de l'Integration Suite, en lien avec SAP, les systèmes legacy et les systèmes satellites. • Mettre en œuvre des interfaces techniques basées sur API, événements, fichiers ou middleware, selon les schémas définis par le projet. • Effectuer des activités de conversion de données • Contribuer aux tests techniques, aux tests d'intégration et à la correction des bugs • Documenter les développements réalisés et participer au transfert de connaissances aux équipes internes Livrables: • Dossier d'intégration technique/cadre de données. • Mappage d'interface et stratégie API/BTP. • Documents de conception technique détaillée sur les flux et conversions critiques. • Stratégie et plan de conversion de données avec cartographie, règles de transformation et séquencement. • Support pour les tests d'intégration, les cycles de validation et le basculement. • Documentation et transfert de connaissances aux équipes internes
View this job
Contractor
Permanent

Job VacancyDéveloppeur Full Stack Senior Java / Angular -Kafka (H/F)

MSI Experts
Published on
Angular
Apache Kafka
Java

1 year
10k-45k €
100-430 €
Lyon, Auvergne-Rhône-Alpes
Dans le cadre de l'évolution d'une application stratégique dédiée au pilotage des interventions terrain et à la gestion d'équipements techniques, nous recherchons un.e Développeur.euse Full Stack Senior.e pour intégrer une équipe agile intervenant sur un produit à forte visibilité métier. Vous rejoindrez un environnement technique moderne, organisé en équipes pluridisciplinaires (développement, architecture, DevOps, tests, Product Owner) fonctionnant selon les méthodes Scrum, Kanban et SAFe. Vos missions Participer à la conception technique et au développement des nouvelles fonctionnalités. Développer des solutions robustes, performantes et maintenables à partir des besoins fonctionnels. Réaliser les tests unitaires et contribuer à l'amélioration de la couverture de tests. Corriger les anomalies fonctionnelles et techniques. Participer aux revues de code et promouvoir les bonnes pratiques de développement. Challenger les besoins fonctionnels en tenant compte des contraintes techniques et des choix d'architecture. Contribuer à la documentation technique. Accompagner les équipes fonctionnelles et participer aux tests croisés. Donner de la visibilité sur l'avancement des développements et contribuer aux orientations techniques de l'équipe.
View this job
Contractor
Permanent

Job VacancyDéveloppeur Java/React à Niort avec une expérience supérieure à 10 ans

AIS
Published on
J2EE / Java EE
JavaServer Pages (JSP)
React

2 years
43k-49k €
350-380 €
Niort, Nouvelle-Aquitaine
Contexte de la mission Au sein de la Direction des Systèmes d'Information d'un acteur majeur du secteur de l'assurance et de l'épargne, vous intervenez sur le maintien en conditions opérationnelles ainsi que sur l'évolution du système d'information dédié aux activités de gestion de contrats et de services financiers. Dans ce cadre, nous recherchons un(e) Ingénieur(e) de développement Full Stack orienté(e) solutions Front Office et expérience client. Environnement technique : Java React SQL Spring JSP Compétences recherchées Forte autonomie technique Capacité à challenger les choix techniques et les conceptions détaillées Bonne connaissance des problématiques de performance, de robustesse et de maintenabilité d'un système d'information Maîtrise des architectures modulaires (API REST, microservices) Accompagnement du projet de la phase de conception jusqu'à la mise en production et la période de garantie Communication régulière de l'avancement des travaux auprès du responsable de projet Utilisation des outils d'IA d'aide au développement pour optimiser l'efficacité et la qualité des réalisations Conditions d'intervention Présence sur site requise : minimum 3 jours par semaine après une phase d'intégration de 4 semaines en présentiel. Ces modalités sont impératives. Objectifs et livrables Conception détaillée Développement des fonctionnalités Réalisation des tests unitaires Réalisation des tests d'intégration Corrections et ajustements du code lors des phases de qualification et de garantie
View this job
Contractor
Permanent

Job VacancyTech Lead Java

INFOTEL CONSEIL
Published on
Java

1 year
40k-45k €
400-510 €
Nantes, Pays de la Loire
Vos missions En tant que Tech Lead, vous êtes le garant de la qualité technique, de la performance et de la bonne délivrabilité du projet. Vos responsabilités se déclinent en trois grands axes : 1. Leadership Technique & Réalisation -Conception & Architecture : Participer activement à la définition de la nouvelle architecture cible du portail d'observabilité (Front et Back). DATA source centralisée, pontage avec différents outils (ITSM, Zabbix, Dynatrace, Elastic) + intégration d'un LLM pour déploiement d'un WIKI utilisateur. -Développement : Prendre en charge la réalisation des tâches de développement les plus complexes et critiques. -Support & Mentorat : Accompagner l'équipe de 5 développeurs au quotidien, résoudre les points de blocage techniques et faire monter les profils juniors/intermédiaires en compétences. -Qualité du code : Garantir les bonnes pratiques de code (Clean Code, TDD, revues de code, automatisation des tests) adaptées aux standards du secteur bancaire. 2. Cadrage & Gestion de Projet (Agile) -Recueil des besoins : Collaborer avec les Product Owners et les équipes métiers pour traduire les besoins en User Stories (US) claires et actionnables -Rituels Agiles : Animer les cérémonies du framework Scrum/Kanban (Daily, Sprint Planning, Retrospectives, …) -Suivi du delivery : Suivre l'avancement des livrables, anticiper les risques de retard et assurer le suivi du délibéré/mises en production. 3. Cycle de vie du projet -Participer à toutes les phases du projet, depuis l'idéation et le recueil du besoin jusqu'au déploiement en production et au support post-launch.
View this job
Contractor

Contractor jobExpert Sécurité Applicative / DevSecOps (H/F)

Sapiens Group
Published on
DevSecOps
Java

3 months
400-530 €
Paris, France
🧩 Contexte du posteDans le cadre du renforcement de notre dispositif de sécurité applicative, nous recherchons un(e) Expert(e) en Sécurité Applicative pour accompagner les équipes de développement dans l'intégration des bonnes pratiques de sécurité tout au long du cycle de vie logiciel (Secure SDLC). Vous évoluerez dans un environnement technologique moderne et exigeant, au cœur de projets stratégiques intégrant des architectures web, cloud-native et des technologies innovantes incluant l'IA générative. 🎯 Missions principalesVous interviendrez en tant que référent(e) sécurité applicative et aurez pour responsabilités : Accompagner les équipes de développement dans l'intégration des bonnes pratiques de sécurité (Secure SDLC) Conseiller sur les choix d'architecture, l'évaluation des risques et la sécurisation des applications Définir, maintenir et faire évoluer les standards de développement sécurisé (incluant les enjeux liés à l'IA générative et aux LLM) Réaliser des audits de code, revues de sécurité, tests d'intrusion applicatifs et analyses d'architecture Mettre en place et automatiser les contrôles de sécurité dans les pipelines CI/CD (approche DevSecOps) Administrer et optimiser les outils de sécurité applicative (SAST, DAST, SCA) Accompagner les équipes dans l'analyse et la remédiation des vulnérabilités Participer au choix et à la sécurisation de nouvelles technologies (API Gateway, SSO, frameworks, authentification) Suivre les plans de remédiation issus des audits et pentests Sensibiliser et former les équipes techniques à la sécurité applicative Contribuer au développement d'applications (Java, PHP, Python, web moderne) 🧠 Compétences requises⭐ Compétences obligatoiresOWASP Top 10 : expert Java : confirmé ➕ Compétences appréciéesPHP, Python, AngularJS, Node.js Spring, Quarkus API REST / SOAP Docker, Kubernetes CI/CD & DevSecOps Keycloak, OAuth2, OpenID Connect OWASP API Security / OWASP LLM Top 10 🛠️ Environnement techniqueJava, PHP, Python, AngularJS, Node.js, Spring, Quarkus, API REST, SOAP, Docker, Kubernetes, Keycloak, CI/CD, DevSecOps, SAST (Coverity), SCA (Black Duck), DAST (InsightAppSec), OWASP Top 10
View this job
Contractor
Permanent

Job VacancyTech Lead Java Graph QL / AWS

ASTRELYA
Published on
GraphQL

3 years
Ile-de-France, France
Astrelya est un cabinet de conseil franco/suisse, en très forte croissance depuis sa création en 2017, spécialisé dans la transformation digitale, l'excellence opérationnelle et l'innovation technologique. Il est composé de 300 expert passionnés. Le cabinet accompagne ses clients sur l'ensemble du cycle de transformation, depuis la phase de cadrage jusqu'à la mise en œuvre opérationnelle, avec une expertise forte en Data/IA, Cloud, DevOps et méthodes agiles. Astrelya se distingue par un modèle fondé sur la proximité, la confiance et une culture humaine forte, qui place les collaborateurs au cœur de la création de valeur. Dans le cadre de notre développement, nous recherchons un Lead Développeur JAVA Graph QL/AWS dans le cadre d'un programme stratégique de transformation à l'échelle internationale pour un client dans le domaine du service. Vos missions En tant que Lead Développeur Java, vous jouerez un rôle à la fois technique et de référent auprès de l'équipe. À ce titre, vous serez amené à Concevoir et développer des applications Java robustes, basées sur une architecture microservices et déployées sur AWS. Être le référent technique sur GraphQL en définissant la stratégie d'implémentation, les standards et les bonnes pratiques. Participer activement aux développements (codage, revues de code, tests, optimisation des performances). Garantir la qualité, la maintenabilité et la sécurité des développements. Accompagner et faire monter en compétences les développeurs de l'équipe grâce à un rôle de mentor technique. Collaborer étroitement avec les équipes Produit, Architecture, Data et les équipes internationales afin d'assurer la cohérence des solutions. Contribuer à l'amélioration continue des pratiques de développement et des processus de livraison. Stack Technique : Langages & Frameworks JavaSpring Boot GraphQL Cloud & Infrastructure AWS (Lambda, EC2, S3, RDS) Terraform GitOps Architecture & Middleware Microservices API Management Kafka Redis PostgreSQL CI/CD & DevSecOps GitHub Enterprise ArgoCD JFrog SonarQube Outils de collaboration Jira Confluence
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