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 555 résultats.
Freelance
CDI

Offre d'emploiDéveloppeur Full stack - Niveau 2 (Confirmé) - Lyon - 1773 chez ENEDIS

Deodis
Publiée le
Angular
J2EE / Java EE
Test-Driven Development (TDD)

12 mois
40k-49k €
400-440 €
Lyon, Auvergne-Rhône-Alpes
Développeur Full stack - Niveau 2 (Confirmé) - Lyon - 1773 chez ENEDISRFP-268402-1 Contexte de la mission Le Développeur Fullstack est un informaticien qui dispose des compétences nécessaires pour agir à tous les niveaux techniques de la pile des différentes couches constituant une application informatique, à savoir : l'infrastructure matérielle et le système d'exploitation, les bases de données, le back-end, le front-end Objectifs et livrables Activité principale o Participer à la conception ainsi qu'à la mise en œuvre des développements à partir des spécifications fonctionnelles, de manière robuste et performante o Participer à la couverture des tests, à la correction des anomalies fonctionnelles et/ou techniques o Participer aux revues de code o Participer aux différentes réunions/ateliers de l'équipe o Challenger le besoin vis-à-vis des bonnes pratiques et contraintes techniques Activité secondaire o Rédaction et actualisation de documents techniques o Support aux équipes fonctionnelles o Réalisation de tests croisés Stack technique de l'équipe JIRA, Confluence Kafka, Java, Oracle, Flume, Elasticsearch, Storm, Infinispan, Drools, Spring. Compétences attendues sur le profil Conception et mise en production Tests Participe aux revues de code Connait et applique les choix d'architecture faits au préalable Connaissance des bases de l'agilité Optimisation des performances Connaissances avancées des outils et méthodes d'intégration Capable d'aider à orienter la production de l'équipe Maitrise forte des technologies employées sur le projet concerné (par défaut) ou décrit dans la mission Maîtrise les outils de build Impératif 1 Bonne maitrise de Java Impératif 2 Expérience significative avec Angular Impératif 3 Expérience significative sur du TDD
Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur Python-Linux-SQL

Digistrat consulting
Publiée le
Linux
Python
SQL

3 ans
38k-60k €
350-550 €
Paris, France
🏭 Secteurs stratégiques : Banque d'investissement PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : En salle de marchés, interface avec les traders utilisateurs, l'équipe assure le support et développement d'applications de trading automatisé. Les traders créent et font progresser leurs outils de trading grâce à un plateforme de simulation. Cet environnement de simulation recrée l'univers d'un vrai marche boursier avec la possibilité de rejouer les quotations , les placements d'ordres et les exécutions marches. Les journées de trading peuvent être rejouées jour par jour en faisant varier différents paramètres, permettant d'optimiser la production. Dans ce contexte, la mission consiste en : - Support - Développement – Recherche • Etude des rapprochements entre la simulation et la production : o Analyse des écarts : biais du simulateur, évènements particuliers, bugs, … • Maintenance de l'environnement de simulations : corrections, améliorations et ajout de fonctionnalités • Fixation des bugs des stratégies et du backtesteur • Garde d'opérationnel sur la plateforme de simulation • Développement des outils nécessaires pour que les plateformes de simulation soient fiables et performantes • Rationalisation de l'environnement de recherche • Simulation de nouveaux modèles
Voir cette offre
Freelance

Mission freelanceDéveloppeur python

Freelance.com
Publiée le
Informatica PowerCenter
Oracle
Pandas

1 an
440-500 €
Île-de-France, France
Dans le cadre d'un programme de modernisation et d'harmonisation de son système d'information, un grand acteur du secteur bancaire recherche un Développeur Python confirmé pour rejoindre une équipe spécialisée dans la gestion des référentiels de données transverses. L'équipe accompagne les différentes lignes métiers dans l'acquisition, la consolidation, la transformation, la distribution et la consommation des données de référence. La mission s'inscrit plus particulièrement dans un programme de migration de traitements ETL Informatica PowerCenter vers Python, portant sur plusieurs applications stratégiques de gestion et d'exposition de référentiels. Vous interviendrez notamment sur des traitements permettant de transformer et préparer les données, de les charger en base et de les exposer aux applications et consommateurs internes via différents canaux : fichiers, API et Datalake. Vos principales missionsConcevoir le design des nouveaux traitements Python à partir des spécifications fonctionnelles fournies par les Business Analysts et en collaboration avec le Tech Lead. Développer les nouveaux traitements en respectant le framework Python interne et l'architecture conteneurisée des applications. Réaliser des traitements de transformation, d'alimentation et de manipulation de données. Participer à la migration et à la modernisation des traitements existants sous Informatica PowerCenter. Développer les tests unitaires et tests automatisés associés aux traitements. Garantir la qualité, la structuration et l'industrialisation des développements. Réaliser les livraisons sur les environnements d'UAT. Préparer la documentation nécessaire aux mises en production et assister les référents lors des livraisons sur les environnements supérieurs. Participer activement aux cérémonies et travaux de la squad dans un fonctionnement Agile.
Voir cette offre
CDI

Offre d'emploiDéveloppeur Fullstack JavaScript / TypeScript – Domaine de l’automobile (F/H)

CELAD
Publiée le

37k-41k €
Toulouse, Occitanie
Vous aimez développer des applications web de bout en bout, avec une vraie attention portée à la qualité du code et à l'expérience utilisateur ? Vous recherchez un environnement où vous pouvez à la fois prendre en charge des sujets techniques, proposer des améliorations et travailler au sein d'une équipe Agile ? Cette opportunité est faite pour vous ! 🚀 Nous poursuivons notre développement et recherchons actuellement un.e Développeur Fullstack JavaScript / TypeScript pour intervenir chez un de nos clients, dans le secteur l'automobile. 💻💼 Contexte : Vous interviendrez sur des projets qui peuvent aller de la création d'une nouvelle application à l'évolution ou à la modernisation d'applications existantes. Vous pourrez également travailler sur des sujets d'automatisation, de maintenance ou d'amélioration continue. Voici un aperçu détaillé de vos missions : 🎯 Analyser les besoins et contribuer à la conception des solutions. Développer et faire évoluer des applications web Fullstack. Concevoir et intégrer des API REST. Participer aux phases de tests, de recette et de mise en production. Améliorer la qualité, la robustesse et la maintenabilité du code. Développer et automatiser des scripts lorsque cela est nécessaire. Contribuer à la maintenance et au support des applications existantes. Participer aux revues de code et à l'amélioration continue des pratiques de développement. Rédiger et maintenir la documentation technique.
Voir cette offre
Freelance

Mission freelanceDéveloppeur PHP Joomla

VISIAN
Publiée le
Joomla
PHP

1 an
100-410 €
Paris, France
Dans le cadre d'un projet de refonte d'un système d'information dans le domaine de l'assurance, une équipe projet souhaite renforcer son dispositif avec un Développeur PHP / Joomla. Le consultant intégrera une équipe technique expérimentée et participera aux évolutions d'un portail applicatif ainsi qu'à son interfaçage avec un nouveau système d'information Back Office. Une expertise solide en PHP et Joomla est indispensable pour intervenir sur les évolutions, la maintenance et l'intégration des composants applicatifs existants. MissionsLe consultant intervient, à la demande du métier, sur l'analyse, le paramétrage, le développement et la maintenance des composants logiciels applicatifs, dans le respect des spécifications, normes et procédures en vigueur. Analyse et conceptionContribuer à la définition des spécifications générales. Réaliser les analyses techniques et les études détaillées. Adapter et paramétrer les composants applicatifs. Réaliser des prototypes lorsque nécessaire. Participer à la conception et à l'intégration des solutions. Qualification et testsÉlaborer les jeux de tests unitaires et d'intégration. Réaliser les tests unitaires. Identifier, analyser et corriger les dysfonctionnements. Participer à la validation des développements. DéveloppementConcevoir et développer les modules, objets et composants logiciels. Assembler et intégrer les différents composants applicatifs. Participer aux développements et aux interfaçages avec le système d'information Back Office. Rédiger et maintenir la documentation technique associée aux développements. MaintenanceAssurer la maintenance corrective des applications. Réaliser les évolutions et la maintenance évolutive. Administrer les composants logiciels réutilisables. Maintenir à jour la documentation et la nomenclature des composants. LivrablesCode source documenté conformément aux normes et référentiels en vigueur. Composants logiciels développés et intégrés. Documentation technique. Jeux de tests et éléments de qualification. Environnement techniquePHP Joomla Développement et intégration d'applications web Interfaçage avec un système d'information Back Office Maintenance corrective et évolutive Tests unitaires et d'intégration
Voir cette offre
Freelance

Mission freelanceDéveloppeur senior MuleSoft

MGT Conseils
Publiée le
API
AWS Cloud
MuleSoft

4 ans
500-650 €
Hauts-de-Seine, France
Contexte : Nous recherchons pour le compte d'un client dans le domaine de l'énergie, un développeur senior MuleSoft. Dans un contexte de modernisation du SI et de forte exposition aux flux d'échanges applicatifs, notre client souhaite accélérer la phase de développement et renforcer son équipe avec un(e) développeur(se) senior MuleSoft. L'architecture cible de migration est désormais en place sur la plateforme MuleSoft Anypoint. Le poste s'inscrit dans la poursuite de la migration des flux, l'industrialisation des échanges, la montée en maturité API et l'automatisation d'agents IA s'appuyant sur Gemini. Missions principales : Développement & intégration MuleSoft : • Concevoir et développer des API REST / SOAP, des flux d'intégration et des traitements événementiels sur Anypoint Platform • Implémenter les patterns d'intégration (API-led connectivity, pub/sub, orchestration) • Contribuer au design des couches Experience / Process / System APIs • Réaliser les mappings, transformations (DataWeave) et gestions d'erreurs • Assurer la qualité du code (tests unitaires, MUnit, bonnes pratiques) et contribuer aux revues de code • Respecter et faire évoluer les standards de développement, d'architecture et de sécurité • Accompagner les équipes projets dans les choix techniques et la conception des flux Messagerie & services AWS : • Développer des flux asynchrones et événementiels via JMS et AWS SNS/SQS • Intégrer les flux avec le service de stockage AWS S3 (dépôt, lecture, archivage de fichiers) • Intégrer les contraintes de sécurité, performance, résilience et scalabilité • Travailler avec les équipes APIM, IAM, réseau et cloud pour le déploiement et l'exploitation des flux sur AWS IA & automatisation : • Concevoir et automatiser des agents IA s'appuyant sur Gemini • Intégrer ces agents aux flux et aux API MuleSoft existants Migration & accélération des développements • Développer et livrer les flux à migrer sur l'architecture cible déjà en place • Analyser l'existant et proposer des optimisations pour accélérer la migration • Capitaliser sur les retours d'expérience et documenter les solutions Industrialisation & exploitation : • Mettre en place et faire évoluer des pipelines CI/CD (Git, Jenkins/GitLab CI, Maven…) • Accompagner la mise en production et le run (monitoring, logs, alerting) sur environnements Linux • Contribuer à l'observabilité (Datadog, Anypoint Monitoring…) • Participer à la gestion des incidents et à l'amélioration continue Compétences techniques requises Indispensables : • Excellente maîtrise de MuleSoft Anypoint Platform (Runtime, CloudHub, Studio, API Manager, AgentFabric) • Connaissance approfondie de l'intégration MuleSoft et des architectures d'intégration / SOA • Solide expérience en développement d'API (REST, JSON, …) • Très bonne maîtrise de DataWeave • Maîtrise de l'environnement Linux • Messagerie : JMS, AWS SNS/SQS • AWS, dont le service de stockage S3 • Expérience des outils CI/CD et du versioning (Git) Appréciées : • IA générative : Gemini – conception et automatisation d'agents IA • Expérience de migrations ESB (TIBCO, WebMethods, WSO2…) • Déploiements hybrides et autres services cloud AWS • Messaging & event streaming complémentaires (MQ, Kafka) • Sécurité des API (OAuth2, OpenID Connect, certificats, chiffrement) • Observabilité et supervision des flux Compétences transverses : • Forte capacité d'analyse et de résolution de problèmes • Autonomie et sens des responsabilités • Orientation résultats et sens de la livraison dans un contexte d'accélération • Capacité à vulgariser et à jouer un rôle de référent technique auprès de l'équipe • Bon relationnel et esprit collaboratif • Rigueur, sens de la qualité et de la documentation
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