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
Permanent
Contractor

Job VacancyDéveloppeur Java – H/F

STORM GROUP
Published on

1 month
45k-55k €
500-550 €
75002, Paris, Ile-de-France
#StormYourCareer ✨ Rejoins STORM GROUP et construis ta carrière avec nous ! Aligne les enjeux métiers et les solutions SINous recherchons un(e) Développeur(se) Java pour renforcer nos équipes et accompagner le développement de nos nouvelles offres applicatives. Au sein d'un dispositif transverse et innovant, ton rôle combinera l'apport d'expertise technique auprès de différentes squads, la conception d'architectures microservices distribuées et le maintien en conditions opérationnelles d'applications stratégiques. Ton futur environnementTu évolueras au cœur d'un écosystème cloud natif et événementiel de premier plan, où la performance, la sécurité des flux et l'automatisation sont des priorités absolues. En interface constante avec les squads agiles, les équipes d'exploitation et les pôles d'homologation, tu seras le garant de la qualité logicielle et de l'intégration continue des services. C'est le cadre idéal pour exprimer ta maîtrise de l'écosystème Java moderne (Spring, Kafka, Cloud GCP) et exercer un rôle d'accélérateur de delivery à forte valeur ajoutée. Tes missions clésIngénierie, Architecture & Cadrage Agile : Apporter ton expertise technique aux différentes squads afin de fluidifier et d'accélérer le delivery des projets. Prendre en charge les analyses techniques et les études d'impacts d'architecture (modélisation UML) en amont des phases de développement. Fournir des estimations de charges et des chiffrages détaillés des futures réalisations dans le cadre des rituels Scrum. Concevoir et développer des solutions robustes (Back-end et outillage) en respectant scrupuleusement les bonnes pratiques d'ingénierie et de sécurité des API. Qualité, Industrialisation & DevOps : Assurer les développements logicielles et réaliser des contrôles croisés (revues de code) pour garantir le haut niveau de qualité de l'équipe. Participer activement à l'industrialisation des déploiements au sein de l'infrastructure cloud conteneurisée et des chaînes de delivery continu (CI/CD). Contribuer à la configuration de l'écosystème de build et d'automatisation des scripts d'infrastructure. Recette, Déploiement & Maintien en Conditions Opérationnelles (MCO) : Assurer le support technique de niveau 2 auprès des équipes d'homologation lors des phases de recette fonctionnelle. Préparer et sécuriser le support technique lors des phases de mise en production de chacune des évolutions applicatives. Assurer le maintien en condition opérationnelle des applications de ton périmètre : piloter l'analyse des incidents complexes en support aux équipes d'exploitation et implémenter les correctifs requis. Ton profilFormation : Diplôme d'Ingénieur ou Bac+5 spécialisé en informatique, génie logiciel ou ingénierie des systèmes d'information. Expérience : Tu justifies d'une expérience réussie et significative sur un poste similaire de développeur Java en environnement distribué. Expertise Back-end & Architecture : Parfaite maîtrise du développement Java (versions 11+), des frameworks Spring (Boot, Security, Data, Cloud) et d'Hibernate. Solide pratique des architectures modernes de type Microservices, incluant les patterns CQRS et les architectures orientées événements (Event-driven). Pratique confirmée de la sécurisation des API et maîtrise des serveurs d'applications Tomcat / technologies JEE. Streaming & Data : Connaissance approfondie et pratique d'Apache Kafka et Kafka Streams. Solides compétences en bases de données relationnelles et modélisation (SQL, Oracle, MySQL). Infrastructure Cloud & DevOps : Expérience opérationnelle sur l'infrastructure Cloud GCP (Google Cloud Platform). Pratique de la conteneurisation et du déploiement : Kubernetes, Helm, ArgoCD. Maîtrise des environnements Unix/Linux (Redhat) et du scripting (Shell, Bash, Python). Utilisation des outils CI/CD (Jenkins, Bamboo) et de contrôle de source (Git, Bitbucket). Environnement de build & Méthodologie : Pratique des outils Node.js, Grunt, Bower. Utilisation quotidienne de l'IDE IntelliJ, maîtrise de la conception UML et parfaite intégration de la méthodologie Agile SCRUM. Langues : Anglais professionnel opérationnel. Tes atoutsPolyvalence et Adaptabilité : Capacité à naviguer avec aisance entre des problématiques de développement de code pur, de scripting système et de déploiement cloud d'infrastructures. Rigueur de Delivery et d'Analyse : Discipline indispensable dans le chiffrage de tâches, l'analyse d'impacts d'architecture et le diagnostic d'incidents complexes en période de run. Excellente Communication : Aptitude à collaborer de manière transverse avec des interlocuteurs multiples (squads, exploitation, homologation) et à mener des revues de code constructives. Nos avantagesRemboursement des titres de transport à hauteur de 75%. Tickets restaurant pris en charge par STORM GROUP à hauteur de 50% (10,5€ / jour). Accès Gymlib / Wellpass (sport et bien-être). Contrat Santé / Prévoyance mis en place auprès de la compagnie Alan. Formation continue : Accès à Udemy Business. Prime de cooptation, prime d'intéressement et de participation. Deux à trois jours de télétravail par semaine. 5 raisons de nous rejoindreParcours sur mesure : Co-construis une trajectoire professionnelle unique, adaptée à tes ambitions. Missions Stratégiques : Interviens sur des projets d'envergure, en parfaite cohérence avec ton expertise. Suivi Dédié : Bénéficie d'un pilotage annuel structuré pour garantir ta progression continue. Excellence Continue : Développe tes compétences au quotidien au sein d'un écosystème exigeant. Performance Durable : Évolue dans un cadre où l'exigence métier respecte ton équilibre de vie. Notre processus de sélectionÉchange introductif avec un chargé de recrutement. Entretien métier avec évaluation technique approfondie. Rencontre finale pour validation du fit et projection sur la mission. Storm Group encourage une culture inclusive et multiculturelle où la diversité des profils nourrit notre intelligence collective. En rejoignant la Storm Team, tu intègres un écosystème engagé qui place le développement de tes talents au cœur de sa stratégie, tout en agissant concrètement pour la solidarité et la réduction de l'empreinte environnementale, aussi bien au sein de nos bureaux que dans les projets d'envergure que nous menons chez nos clients.
View this job
Contractor
Permanent

Job VacancyDéveloppeur Data Stage / Python-Java

R&S TELECOM
Published on
Microsoft Access

12 months
40k-48k €
400-480 €
Ile-de-France, France
Contexte de la mission Grande institution financière publique, DSI, équipe de comptabilité détaillée (environ 9 personnes, Île-de-France). L'équipe est responsable d'une application de gestion des écritures comptables détaillées : collecte des écritures et des données de gestion, rapprochements mensuels compte-gestion. Cette application est construite sur Data Stage. La DSI veut en sortir pour aller vers Python ou Java, avec une ambition de fin mi-2027. L'équipe manque de ressources sur le sujet : le renfort permettrait d'accélérer la sortie de Data Stage. Objectifs et livrables Comprendre l'existant Data Stage (jobs, flux, règles de collecte et de rapprochement). Réécrire et migrer les traitements vers Python ou Java dans le cadre du décommissionnement. Garantir l'équivalence des résultats avec l'existant, en lien avec les business analysts comptables. Travailler en équipe agile avec le PO, les BA et les experts comptables Profil recherché Développeur ou data engineer connaissant Data Stage (pour lire l'existant) et solide en Python ou en Java (pour transformer). Appétence pour un environnement comptable : écritures, rapprochements. Utilisation de l'IA appréciée. Basé en Île-de-France. Environnement Data Stage (existant), Python et Java (cible), fonctionnement agile (SAFE). Compétences demandéesCompétencesNiveau de compétence Migration DE données JAVA Python ETL SAFE Comptabilité Rapprochement comptable SQL Data Stage
View this job
Contractor
Permanent

Job VacancyIngénieur DevOps & Dev Java Senior

NETSEC DESIGN
Published on
Apache Kafka
CI/CD
Confluence

1 year
Puteaux, Ile-de-France
Dans le cadre de l'activité transverse de Release Management pour le produit MINT, l'équipe recherche un profil Développeur Senior à forte composante Release Management / Industrialisation. L'objectif principal est de sécuriser les livraisons des versions applicatives du produit, d'optimiser et d'industrialiser les processus existants de mise en production, tout en assurant ponctuellement des activités de développement et de maintenance applicative en environnement Java. Missions et responsabilités Sécurisation & Industrialisation des livraisons : Coordonner, cadencer et sécuriser les livraisons des versions du produit MINT. Optimiser et automatiser les processus existants de mise en production (MEP). Définir et faire appliquer les bonnes pratiques de branching/merging et de versioning sous Git. Gestion des pipelines CI/CD : Maintenir et faire évoluer les chaînes d'intégration et de déploiement continu. Résoudre les incidents de build et fluidifier le cycle de delivery. Développement & Support technique (maintenance) : Intervenir sur des activités de développement et de maintenance applicative en environnement Java / Spring Boot. Participer à la gestion et au suivi des flux asynchrones distribués (Apache Kafka). Qualimétrie & Coordination transverse : Veiller à la qualité et à la sécurité du code via les outils d'analyse statique. Assurer la coordination technique entre les différentes équipes projets et accompagner les développeurs dans les bonnes pratiques de release.
View this job
Permanent

Job VacancyDéveloppeur JAVA ANGULAR (H/F)

ALTEN
Published on
Agile Scrum
Angular
DevOps

Paris, France
Leader mondial de l'Ingénierie et du Conseil en Technologies, ALTEN réalise des projets de conception et d'études pour les grands comptes industriels, télécoms et tertiaires (les Directions Techniques et les Directions des Systèmes d'Information). Désormais présent à travers 30 pays, le Groupe ALTEN a réalisé un chiffre d'affaires de 4,07 milliards d'euros en 2023 et compte actuellement 57 000 collaborateurs, dont 90% sont des ingénieurs. Labélisé "Top employeur" 2023, ALTEN est un acteur majeur du recrutement d'ingénieurs en France et dans le monde. Contexte : Nous recherchons pour l'un de nos clients grands compte, un Développeur Java Angular (H/F) qui travaillera en relation avec une équipe à l'internationale. Responsabilités : Participer à l'analyse des besoins fonctionnels et techniques Concevoir et développer de nouvelles fonctionnalités en Java et Angular Réaliser les développements back-end et front-end dans le respect des bonnes pratiques Participer à la rédaction des spécifications techniques Développer et maintenir les API REST Assurer la qualité du code via les tests unitaires et les revues de code Participer aux cérémonies Agile (Daily, Sprint Planning, Review, Rétrospective) Corriger les anomalies et assurer la maintenance évolutive des applications Collaborer avec les équipes produit, architecture, QA et DevOps Contribuer à l'amélioration continue des processus et des outils de développement
View this job
Permanent

Job VacancyBusiness Developer Data & IA H/F

JEMS
Published on

45k-80k €
Levallois-Perret, Ile-de-France
A propos de JEMS Chez JEMS, nous ne sommes pas simplement une entreprise. Nous sommes des créateurs, des innovateurs et des rêveurs résolument déterminés à changer le jeu. Notre passion est d'apporter des solutions exceptionnelles à nos clients et de bâtir des relations durables. Nous sommes le seul industriel de la donnée en Europe. Notre métier est de créer, manager et exploiter le patrimoine data de nos clients. Vos missions En tant que Business Developer H/F vous aurez la charge de : • Créer et développer de nouvelles relations d'affaires avec des clients potentiels et des partenaires stratégiques • Identifier et explorer de nouvelles opportunités de marché pour nos produits et services • Travailler en étroite collaboration avec nos équipes internes pour élaborer des solutions sur mesure pour nos clients • Prévoir les tendances du marché et anticiper les besoins des clients pour façonner notre stratégie de croissance • Représenter JEMS lors d'événements, de conférences et de réunions pour élargir notre réseau et renforcer notre présence sur le marché • Garder un œil sur la concurrence et élaborer des stratégies pour rester en tête Avantages à travailler chez JEMS : • Un accompagnement personnalisé pour développer votre carrière • L'opportunité de travailler dans un environnement dynamique et stimulant • Une culture d'entreprise qui encourage la créativité, l'innovation et la croissance personnelle • Un package de rémunération compétitif avec des avantages exceptionnels • Un soutien continu pour développer vos compétences et avancer dans votre carrière • Des séminaires d'intégration inoubliables Pour Postuler Si vous êtes prêt(e) à relever le défi et à devenir un acteur clé de notre équipe en tant qu'Ingénieur d'Affaires chez JEMS, envoyez nous votre CV accompagné d'une lettre de motivation convaincante qui montre pourquoi vous êtes la personne idéale pour ce poste. Montrez nous votre passion, votre détermination et votre vision pour l'avenir. Diversité Le Groupe JEMS porte fièrement sa valeur "Diversité" en se mobilisant pour l'inclusion et l'égalité des chances et en luttant contre toutes formes de discrimination. Tous nos postes sont ouverts aux personnes en situation de handicap. Chez JEMS, nous croyons que les meilleurs candidats sont ceux qui partagent notre passion pour l'innovation et notre engagement envers l'excellence. Rejoignez notre équipe et soyez prêt à changer le jeu ! Référence de l'offre : nq7r56vfue
View this job
Permanent
Contractor

Job VacancyDéveloppeur Mulesoft (H/F)

Scalesys
Published on
API
Java
MuleSoft

34 months
Ile-de-France, France
📋 RÉSUMÉ Le Développeur Mulesoft conçoit, développe et maintient des solutions d'intégration robustes et évolutives en utilisant la plateforme Mulesoft Anypoint. Il assure la connectivité entre différents systèmes et applications, garantissant la fluidité des échanges de données. 🎯 MISSIONS Concevoir et développer des APIs et des intégrations complexes avec Mulesoft Anypoint Platform (Anypoint Studio, API Manager, Runtime Manager). Participer à l'analyse des besoins fonctionnels et techniques pour traduire les exigences métier en solutions techniques. Rédiger la documentation technique détaillée des architectures et des implémentations. Assurer la maintenance corrective et évolutive des flux d'intégration existants. Collaborer étroitement avec les architectes, les chefs de projet et les autres équipes de développement. Effectuer des tests unitaires, d'intégration et de performance pour garantir la qualité des livrables. Participer aux revues de code et contribuer à l'amélioration continue des pratiques de développement. 📦 LIVRABLES APIs et intégrations Mulesoft fonctionnelles, performantes et sécurisées. Spécifications techniques, documents de conception et documentation d'exploitation. Rapports de tests unitaires, d'intégration et de performance. Contributions aux revues de code et aux améliorations des processus de développement.
View this job
Permanent

Job VacancySoftware Engineer with C# Java and Azure

Nexus Jobs Limited
Published on

£60k-95k
London, England, United Kingdom
Software Engineer with C# or Java and Azure Must have a bachelor's degree in computer science, software engineering, or a related field is required. Must have at least 4 to 6 years of progressively complex experience in a directly related area, during which both professional and technical capabilities have been clearly demonstrated. Coupled with at least 4 years of design and development. experience with various relevant Microsoft platforms, tools, technologies, patterns, and techniques related to Azure tools, integration, and data is required. Experience with industry/domains like pharmaceutical, finance, HR, sales, marketing, and manufacturing is highly preferred. Experience with healthcare industry regulations, data security and compliance standards (e.g. GDPR), and EDI standards (e.g. FHIR, HL7), etc. is very valuable. Developer certifications of Azure and/or Microsoft suite technologies is a big plus. Technical skills: In-depth knowledge and thorough experience in programming, configuring, and/or integrating using/with Azure integration tools like Data factory, LogicApps, Functions, API Management, Data catalog, WebApps, Integration service environment, configuring monitoring & diagnostics, etc., and connectivity & security configurations (certificates, encryptions, etc.). In-depth knowledge and experience with Azure data storage (SQL Server, Data lake, Synapse, etc.) & access tools, APIs, cloud connectivity, and ETL processes. Knowledge and some experience of MS Office/MS Office 365 suite, SharePoint Online, Power Apps, GitHub, MS Teams, etc. In-depth knowledge & experience using Visual Studio, with one of the programming languages: C#/Java/JavaScript/Python, and PowerShell. In-depth knowledge and thorough experience of using Serverless, SOAP, XML, REST, JSON, EDI, XSLT, Async/Sync, Request/Response, Service Bus, Publish/Subscribe, Batch/Real-time, Scheduling, Event triggers, etc. In-depth knowledge and development experience using MS SQL Server (SSIS, T-SQL, Stored procedures, Functions, Views, Queries, Datatype conversions, etc.). Thorough understanding of the fundamental architecture of the cloud and on-prem MSFT Suite (e.g. Share point) and Integration platforms architecture (e.g. BizTalk, MuleSoft, or similar), etc., and version control methods. Solid fundamentals and thorough understanding of exception handling principles and production/operational support solutions (alerts, dashboards, runbooks, etc.) Experience working with Azure DevOps and CI/CD pipeline. Experience working with APIs, Postman/SOAPUI tools, MS D365, ServiceNow, Azure Analytics tools, Azure Data lake, Azure Synapse, Azure BYOD & Data verse, Informatica, BI tools, etc. is a big plus. General business skills: Clear communication to translate and explain business requirements to technology & vice-versa. Analytical & methodical mindset with a problem-solving attitude is extremely important for the success of this role. Clear, concise written, verbal, and presentation skills. Must be a team player who can earn a team's respect quickly. Ability to take initiative and be innovative. Ability to complete projects and achieve results in an ambiguous work environment. The role will be based in London and can be partly remote. The Client is based in Livingston NJ USA. Salary will be in the range £60K to £95K. Please do send your CV to us in Word format along with your salary and availability.
View this job
Permanent

Job VacancyDÉVELOPPEUR COBOL / JAVA F/H

█ █ █ ██ █ █
Published on
COBOL
Java

Montauban, Occitania

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
Permanent

Job VacancyTech Lead Java / Angular – Environnement SAFe – Mission longue

INOV
Published on
CI/CD
DevSecOps
J2EE / Java EE

3 years
50k-55k €
500-520 €
Ile-de-France, France
Nous recherchons un Tech Lead Java confirmé pour rejoindre une équipe agile en charge de la réalisation et de la maintenance d'applications de comptabilité client et de facturation. Vos missions Être le référent technique de l'équipe et le relais des exigences de la DSI. Porter les exigences non fonctionnelles (NFR) et les enablers techniques. Être le référent sécurité applicative de l'équipe : veille sur les vulnérabilités (CVE), suivi de leur correction et diffusion des bonnes pratiques de développement sécurisé. Promouvoir les pratiques DevSecOps : création et maintien des pipelines CI/CD (Jenkinsfile), automatisation des tests dans le déploiement. Garantir la qualité logicielle : tests unitaires, automatisés et End-to-End, approche TDD / BDD. S'assurer que les livrables respectent la cible technique et les engagements du train. Participer aux revues de User Stories, aux chiffrages et aux cérémonies SAFe. Contribuer activement à la communauté des Tech Leads du train et travailler avec l'équipe Système. Assurer le suivi de production, la correction des anomalies et les indicateurs d'excellence opérationnelle. Mettre en pratique l'usage de l'IA générative dans les développements. Environnement technique Back-end : Java 11+, J2EE, Spring Boot 3+, Spring Batch, Spring Data / JPA, API REST Front-end : Angular 14+ CI/CD et DevSecOps : Jenkins, Maven, pipelines CI/CD, Git Conteneurs et messaging : Docker, Kubernetes, Kafka Bases de données : Oracle, PostgreSQL Tests : JUnit, Cucumber / Gherkin, Selenium Outils : GitHub Copilot, JIRA (Structure, Big Picture, Xray), ITSM, Power AMC Architecture : principes API et événementiels
View this job
Permanent

Job VacancyArchitecte Logiciel Java (mobilité accompagnée sur Nouméa) - F/H

█ █ █ ██ █ █
Published on
Angular
Docker
Front-end

Bordeaux, Nouvelle-Aquitaine

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

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