Trouvez votre prochaine offre d’emploi ou de mission freelance Développeur·euse Java (Kotlin, Groovy...)

Le développeur Java est un professionnel du développement de sites web et d'applications spécialisé dans l'utilisation de Java, un langage de programmation orienté serveur. On l'appelle également : programmeur Java, analyste-programmeur Java, ingénieur d'études et développement informatique Java. Ce technicien informatique analyse le cahier des charges fourni par le client pour dégager une solution technique qui réponde point par point à ses exigences techniques et fonctionnelles. Il est alors chargé de concevoir sur mesure tout ou partie du programme informatique en langage Java. Place alors à la phase d'essais et de tests des applications. Une fois le programme opérationnel, il peut procéder à la rédaction des notices techniques et des guides utilisateurs. Le développeur Java pourra évoluer vers des postes de supervision, de chef de projet, de responsable technique informatique ou encore une carrière commerciale.
Informations sur la rémunération de la fonction Développeur·euse Java (Kotlin, Groovy...).

Votre recherche renvoie 1 517 résultats.
Freelance
CDI

Offre d'emploiDéveloppeur Python/Selenium expérimenté Nantes

EterniTech
Publiée le
Python
Selenium

3 mois
Nantes, Pays de la Loire
Développeur Automaticien Python / Selenium 🎯 Contexte de la mission Au sein du Produit Frameworks centralisés, la Squad Monitoring développe et maintient les outils permettant de suivre la qualité de service de l'ensemble des SI et produits. Le monitoring couvre 4 axes principaux : Performance : mesure des temps de réponse des applications Qualité : suivi des erreurs applicatives Usage : suivi des volumes d'utilisation Disponibilité : contrôle de la disponibilité des applications 📌 Mission Dans le cadre du renforcement de l'équipe de développement, le consultant interviendra sur la conception et le développement de sondes applicatives. Ses principales responsabilités seront : Concevoir les sondes applicatives à partir des spécifications fonctionnelles Développer les sondes en Python / Selenium Reproduire des parcours métier utilisateurs afin de mesurer la disponibilité des applications Automatiser les contrôles et parcours applicatifs Exploiter les données issues du monitoring Participer à la mise à disposition et à la publication des indicateurs de QoS Contribuer aux outils de restitution et de suivi Travailler en collaboration avec les équipes via Jira et Confluence 🛠️ Compétences techniques prioritaires Indispensables : Python – niveau expérimenté Selenium – niveau expérimenté SQL Server ELK : Elasticsearch / Logstash / Kibana Expérience en automatisation Connaissance du monitoring applicatif / QoS Souhaitées / Plus : Power BI Java Angular SQLite Jira Confluence
Voir cette offre
Freelance

Mission freelanceDevops Apache Camel

EXteam
Publiée le
Apache Camel

3 ans
550-580 €
Île-de-France, France
• Migration des flux TIBCO vers Apache Camel : analyse des routes existantes, réécriture et validation • Développement et maintenance de routes Apache Camel complexes en Java DSL et YAML DSL : routage dynamique, CBR (Content-Based Router), modèles d'intégration d'entreprise (Enterprise Integration Patterns), gestion des erreurs via Dead Letter Channel, Retry et Circuit Breaker • Conception de kamelets réutilisables et mise en œuvre de catalogues de composants d'intégration partagés • Implémentation de pipelines d'orchestration en plusieurs étapes avec gestion des transactions distribuées et annulations • Intégration de mécanismes d'idempotence (EIP « Idempotent Consumer ») pour garantir une livraison « exactly-once » des flux critiques • Implémentation de transformations complexes : XSLT avancé, JSONata, modèles Velocity, marshalling/unmarshalling (JAXB, Jackson) • Développement et maintenance de services backend Spring Boot exposant des API REST • Intégration avec des systèmes de messagerie et des architectures événementielles (Kafka, IBM MQ) • Mise en œuvre de modèles de résilience : split/aggregate, limitation de débit, contre-pression, routage asynchrone • Déploiement et exploitation sur une infrastructure cloud native avec application des principes de l'Infrastructure as Code : définition, gestion des versions et déploiement de l'infrastructure via Terraform, Helm et GitOps (ArgoCD ou Flux) • Contribution au pipeline CI/CD de GitLab et aux déploiements multi-environnements • Mise en place et maintenance des tests d'intégration (CamelTestSupport, TestContainers) • Participation aux activités liées à l'observabilité : métriques Camel (Micrometer), supervision des routes Compétences et expérience requises • Apache Camel (Java DSL, YAML DSL, EIP, kamelets, gestion avancée des erreurs) – Niveau expert, plus de 5 ans d'expérience avec Apache Camel • Migration depuis TIBCO (BusinessWorks, EMS ou équivalent) • Spring Boot 3.x • Java 17 / 21 • Cloud natif : conteneurs, déploiement et exploitation • Infrastructure as Code : Terraform, Ansible ou équivalent • GitOps (ArgoCD, Flux ou équivalent) • Kafka et architectures orientées événements • XML, XSD, XSLT avancé, transformation et validation de messages • Modèles EIP : CBR, Aggregator, Splitter, Idempotent Consumer, Dead Letter Channel • Tests d'intégration Camel (CamelTestSupport, TestContainers) • Observabilité : OpenTelemetry, Micrometer, surveillance des routes Camel • Oracle (SQL, schémas, transactions) • Modules multiples Maven • CI/CD GitLab • La maîtrise de l'anglais est obligatoire • Expérience avec Apache Camel, expertise avérée en modèles d'intégration d'entreprise (EIP), conception de routes complexes et gestion de volumes élevés • Expérience avérée dans des projets de migration TIBCO (BusinessWorks, EMS, ActiveMatrix…) vers des solutions modernes • Solide expérience avec Spring Boot et l'écosystème Java • Expérience confirmée dans les environnements cloud-native : déploiement et exploitation en cloud-native, CI/CD, Infrastructure as Code (Terraform, Helm, GitOps) – capacité à définir, versionner et déployer des infrastructures comme du code • Bonne maîtrise des architectures distribuées, des architectures orientées événements et des modèles de résilience • Habitude de travailler sur des systèmes critiques à fort volume • Capacité à analyser, comprendre et migrer les flux TIBCO existants vers Apache Camel • Autonomie dans l'analyse fonctionnelle et technique d'une architecture existante • Sensibilité aux enjeux de performance, de fiabilité, de traçabilité, d'idempotence et de résilience • Aisance dans les environnements Agile et au sein d'équipes pluridisciplinaires
Voir cette offre
CDI

Offre d'emploiLead Développeur ERP H/F

FED SAS
Publiée le

54k-60k €
Lyon, Auvergne-Rhône-Alpes
Fed IT, cabinet de recrutement dédié aux fonctions informatiques, recrute pour son client, société nationale de négoce industriel, un(e) Lead Développeur ERP H/F. Rattaché(e) à une DSI d'une dizaine de personnes, vous intégrez l'équipe dédiée à l'implémentation du nouvel ERP. A ce titre, vous : -Pilotez les 2 développeurs en poste, -Faites le lien avec l'équipe dédiée à l'ancien ERP, -Êtes responsable de la reprise des données en lien avec la production, les achats, la logistique et travaillez sur les bases de données, -Travaillez sur le cahier des charges établi et le mettez à jour au fur et à fur, -Réalisez les développements de l'outil sous Progress (20 % du temps), -Êtes garant(e) du bon avancement de la migration en termes de timing, de qualité et de technicité, -Accompagnez les utilisateurs dans la prise en main de l'outil et le MCO dans les filiales où le déploiement a déjà eu lieu, -Intervenez à toutes les phases projet : une partie de recueil des besoins, pilotage du développement, tests, recettes, paramétrages, formation, -Réalisez au besoin certains développements et paramétrages, -Êtes garant(e) des débuggages, -Rédigez la documentation technique et fonctionnelle de l'outil, -Êtes en liens constants avec les utilisateurs (supply chain, commerce et services supports), Rémunération : 54 à 60 K€ bruts/an (fixe selon expérience) + 10 à 12 K€ de variable annuel (sur résultats de l'entreprise) + tickets restaurant + RTT. Le télétravail n'est pas prévu pour ce poste.
Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur Full Stack – NetOps (React / Django) – H/F

VISIAN
Publiée le
Agile Scrum
Confluence
Django

3 ans
Marseille, Provence-Alpes-Côte d'Azur
Le contexte Vous intégrez une équipe Réseaux et Sécurité sur un site basé à Marseille. Votre terrain de jeu : une plateforme interne d'automatisation des opérations réseaux. Déployée sur Kubernetes, elle est utilisée quotidiennement par les équipes Réseaux, Systèmes, les Responsables Applicatifs et les chefs de projet. Elle orchestre l'ensemble des briques qui font tourner l'infrastructure : DNS, IPAM, flux réseaux, objets et règles de sécurité, inventaires et API d'équipements. Concrètement, vous développez l'outil qui simplifie et sécurise la gestion d'une infrastructure critique — avec vos utilisateurs dans le bureau d'à côté. Vos missions Développement produit Développer et faire évoluer les fonctionnalités de la plateforme Concevoir des interfaces modernes et ergonomiques en React et TypeScript Développer les API et services backend en Python, Django et Django REST Framework Participer à la modélisation des données et à la définition des contrats d'API (OpenAPI) Intégration et automatisation Automatiser les opérations liées aux infrastructures Réseaux et Systèmes Intégrer la plateforme avec les outils et référentiels du SI (Service-Now, API d'équipements, référentiels d'inventaire) Participer au déploiement et à l'exploitation de la plateforme sur Kubernetes Qualité et pérennité Développer et maintenir les tests automatisés backend avec Pytest Maintenir à jour les composants Django et React, et corriger les vulnérabilités remontées par les scans de sécurité Rédiger et maintenir la documentation technique et fonctionnelle dans Confluence Relation utilisateurs Recueillir les besoins des équipes internes et proposer les solutions adaptées Travailler en méthode Agile, avec suivi des activités dans Jira
Voir cette offre
Freelance

Mission freelanceDéveloppeur C# (h/f)

emagine Consulting SARL
Publiée le

12 mois
470-500 €
France
RésuméCe poste a pour objectif de maintenir et de développer une application et son écosystème, en collaboration avec une équipe d'ingénieurs informaticiens. Responsabilités :Analyse fonctionnelle et technique des nouveaux projets ou des demandes d'évolution. Développement de solutions, en autonomie ou en groupe, selon la taille des travaux. Suivi et revue de code de certains développements. Assurer la couverture optimale des tests unitaires et fonctionnels. Rédaction et mise à jour de la documentation. Assistance aux utilisateurs lors de la phase de mise en production. Suivi de production des applications de l'équipe. Support utilisateurs de niveau 3. Must Haves :Bac +5 ou 2ème ou 3ème année d'école d'ingénieur (les stages 2ème année seront plus axés développement). Bonne connaissance des techniques de programmation (principes SOLID, C# - Framework 4.7 et supérieur, WinForm, WPF). Expérience significative dans le développement fullstack d'applications. Nice to Haves :Connaissances sur les métiers de la gestion d'actifs. Qualités personnelles : rigueur, esprit de recherche. Expérience en contact direct avec les utilisateurs, idéalement dans le monde de la finance, Asset Management. Détails supplémentaires :Environnement technique : Développement C#, CI/CD. Structure de l'équipe : Équipe d'ingénieurs informaticiens. Support utilisateur : Niveau 3.
Voir cette offre
Freelance

Mission freelanceDéveloppeur Senior Salesforce Revenue Cloud (H/F)

JobiStart
Publiée le
Salesforce
Salesforce CPQ

12 mois
500-650 €
Paris, France
Dans le cadre d'un projet stratégique de transformation de notre écosystème Salesforce, nous recherchons un Développeur Senior Salesforce Revenue Cloud pour rejoindre une équipe projet expérimentée. Vous interviendrez sur la conception, le développement et l'évolution de solutions Salesforce Revenue Cloud, avec un périmètre fonctionnel couvrant notamment les processus Quote-to-Cash, Product Catalog, Pricing, Order Management et Billing. Vous serez également amené(e) à intervenir sur des sujets complexes d'architecture, d'intégration et de performance. Vos principales responsabilités Participer à l'analyse des besoins et à la conception des solutions techniques. Concevoir et développer des solutions robustes et scalables sur Salesforce Revenue Cloud. Participer à la conception et à l'optimisation des processus Quote-to-Cash. Développer des fonctionnalités complexes en Apex et Lightning Web Components (LWC). Mettre en œuvre des automatisations avancées avec Salesforce Flow. Intervenir sur les problématiques de Product Catalog, Pricing, CPQ, Order Management et Billing. Concevoir et maintenir les intégrations Salesforce avec les systèmes tiers via API REST/SOAP. Participer aux choix techniques et contribuer à l'amélioration de l'architecture de la solution. Garantir la qualité, la performance, la sécurité et la maintenabilité des développements. Participer aux revues de code et accompagner les développeurs moins expérimentés. Contribuer à la mise en place et à l'amélioration des processus CI/CD. Participer aux phases de tests, de déploiement et de mise en production. Diagnostiquer et résoudre les problématiques techniques complexes. Rédiger et maintenir la documentation technique.
Voir cette offre

Les questions fréquentes à propos de l’activité d’un Développeur·euse Java (Kotlin, Groovy...)

Quel est le rôle d'un Développeur·euse Java (Kotlin, Groovy...)

Le développeur Java est un informaticien spécialisé dans la conception de logiciels et de sites web. Comme son nom le sous-entend, il maîtrise le langage de programmation Java sur le bout des doigts ! Passionné et polyvalent, le développeur Java doit présenter de solides compétences techniques et quelques qualités incontournables pour offrir à son client une solution informatique sur mesure.

Quels sont les tarifs d'un Développeur·euse Java (Kotlin, Groovy...)

Les frameworks maîtrisés, le secteur de l'entreprise, sa location et les problématiques techniques à résoudre sont autant de critères qui influent sur le salaire du développeur Java. Néanmoins, son TJM est relativement élevé, même pour un débutant. Ce dernier gagne en moyenne 483 euros par jour. Son salaire avoisinera les 40 K€.

Quelle est la définition d'un Développeur·euse Java (Kotlin, Groovy...)

Le développeur Java crée des applications à la demande de son client en usant de son langage de prédilection : Java. À cet effet, il doit respecter les exigences fournies dans le cahier des charges. Il développe l'application, puis gère la phase de tests ainsi que la maintenance et la planification des mises à jour

Quel type de mission peut gérer un Développeur·euse Java (Kotlin, Groovy...)

Les tâches généralement confiées au développeur Java sont : • Définition des besoins du client ; • Programmation d'applications ; • Développement de la structure d'un site web ; • Rédaction de notes explicatives pour que les lignes de code écrites soient compréhensibles par les autres intervenants ; • Ajout de nouvelles fonctionnalités et amélioration des performances d'une application existante ; • Réalisation des tests unitaires et des tests d'intégration ; • Support technique ; • Mise à jour du code existant.

Quelles sont les compétences principales d'un Développeur·euse Java (Kotlin, Groovy...)

La maîtrise du langage Java doit être complétée par des connaissances : • De la plateforme de développement J2EE ; • D'autres langages de programmation ; • Des bases de données Oracle et SQL ; • Des outils et frameworks comme Spring, Spring boot, React, Angular, Hibernate, AWS, GWT, Struts ou Docker ; • De l'algorithmique ; • Des normes et procédures de sécurité pour lutter contre les cyberattaques ; • De l'univers de l'entreprise (marché, services, clients). Ceux qui souhaitent exercer en tant que développeur Java doivent par ailleurs maîtriser l'anglais.

Quel est le profil idéal pour un Développeur·euse Java (Kotlin, Groovy...)

Outre le diplôme et les compétences techniques, les recruteurs exigent des futurs développeurs Java qu'ils soient : • Rigoureux et précis dans l'écriture des codes ; • Créatifs ; • À l'écoute ; • Aptes à travailler en mode agile ; • Flexibles et disponibles ; • Capables de communiquer et de vulgariser ses connaissances aux personnes non techniques ; • Curieux, car les programmes et langages informatiques évoluent constamment. Un grand sens de l'analyse et de l'organisation est également de mise !

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2026 © Free-Work / AGSI SAS
Suivez-nous