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 915 results.
Contractor

Contractor job
IT Coordinator (Data / BI) h/f

Freelance.com
Published on
Apache Kafka
Big Data
Business Intelligence

3 months
400-550 €
Bois-Colombes, Ile-de-France

Dans le cadre du déploiement d’une application stratégique orientée Data / Business Intelligence, vous jouerez un rôle clé dans la coordination entre les équipes produit, développement, QA et architecture. Vous interviendrez au cœur de la stratégie Data d’un grand groupe international du secteur financier, pour assurer la qualité, la cohérence et la réussite du projet. Missions principales Piloter le processus de mise en œuvre de bout en bout (clarification des besoins métiers jusqu’à la livraison). Coordonner les équipes internes et externes pour garantir l’alignement fonctionnel et technique. Identifier les risques, suivre les dépendances entre programmes et anticiper les points de blocage. Contribuer aux études techniques et fonctionnelles demandées par la direction. Suivre les budgets, les plannings et la qualité des livrables.

Contractor

Contractor job
Tech Lead Java/ Angular expérimenté

Signe +
Published on
Angular
Elasticsearch
Java

20 months
500-550 €
Toulouse, Occitania

Bonjour, Nous recherchons pour l'un de nos clients intégrateurs un Tech Lead/ expert technique avec une grosse expérience capable d'encadrer des tech leads plus juniors et sécuriser les opérations. Contexte de la mission : il s'agit d'un projet qui consiste à mettre en place un portail métier pour les compagnies aériennes. PROFIL HABILITABLE OBLIGATOIRE Contexte technique : Java, Angular, DB Post GRE / Neo4J / Elastic Search Doit répondre aux règles Export Control airbus via le contrat ERP Wave Anglais niveau courant requis obligatoirement Localisation : Toulouse

Contractor
Permanent

Job Vacancy
Expert IBM Maximo sur Paris

EterniTech
Published on
IBM Maximo
Java
Python

3 months
Ile-de-France, France

Je recherche pour un de mes clients un Expert IBM Maximo sur Paris Contexte de la mission Dans le cadre d’un vaste programme de transformation autour de la maintenance et de la gestion des actifs, notre client (grand compte industriel / énergie / transport / facilities management) souhaite renforcer son équipe avec un expert IBM Maximo. L’objectif est d’assurer la mise en œuvre, l’optimisation et le support évolutif de la solution Maximo au sein du SI existant. Responsabilités principales Participer à la conception fonctionnelle et technique du système de gestion des actifs (EAM) sous IBM Maximo. Assurer la configuration, le paramétrage et l’administration avancée de Maximo (modules Asset, Work Order, Inventory, Procurement, etc.). Accompagner les équipes métiers dans la définition des besoins et la rédaction des spécifications fonctionnelles. Gérer l’intégration de Maximo avec les autres systèmes du SI (ERP, GMAO, outils de supervision, etc.). Réaliser les tests, la validation, et la mise en production des évolutions. Apporter un support de niveau expert et assurer la formation / transfert de compétences auprès des utilisateurs et des équipes internes. Contribuer à la montée de version / migration vers Maximo Application Suite (MAS) le cas échéant. Participer à la documentation technique et à l’amélioration continue des processus. Compétences requises Techniques : Maîtrise approfondie d’IBM Maximo EAM (v7.6 et/ou MAS 8.x). Connaissance des modules clés : Asset Management, Work Management, Inventory, Purchasing, Preventive Maintenance. Solides compétences en paramétrage, workflow, automation scripts, BIRT reporting. Expérience en intégration via MIF / Web Services / REST API. Connaissances en SQL, Java/Jython, XML, et environnements WebSphere / WebLogic / DB2 / Oracle. Bonne compréhension des processus ITIL / maintenance industrielle / asset management. Fonctionnelles : Capacité à dialoguer avec les métiers (maintenance, exploitation, logistique). Excellente communication et autonomie. Expérience dans un contexte multi-sites ou international appréciée. Profil recherché Consultant confirmé / Expert Maximo (5 à 10 ans d’expérience minimum). Expérience sur des projets de déploiement, migration ou optimisation Maximo. Capacité à évoluer dans un environnement complexe et exigeant. Anglais professionnel apprécié.

Contractor

Contractor job
Java Java Script – Agents de monitoring synthétique Elastic- Paris ou Orleans

WorldWide People
Published on
Javascript

6 months
310-350 €
Paris, France

Java Java Script – Agents de monitoring synthétique Elastic- Paris ou Orleans Objectif : Développer des agents pour le monitoring synthétique via Elastic, afin d’automatiser les tests sur des automates. Fonctionnalité métier : Interaction avec des profils typés métier. Simplification des vérifications quotidiennes. Tests automatisés + restitution des résultats. Compétences requises : Développement Java orienté test. Scripting pour automatisation. Intégration avec des outils de supervision (Elastic, etc.). Java / Script – Agents de monitoring synthétique - Paris ou Orleans

Contractor

Contractor job
Développeur React / Python / AWS

TEOLIA CONSULTING
Published on
AWS Cloud
Java
Python

12 months
400-520 €
La Défense, Ile-de-France

Nous recherchons pour notre client un Développeur Full Stack (React / Python + AWS). Mission : A la demande du Métier, dans un environnement agile, il analyse et code les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures : ANALYSE : • Contribue à la définition des spécifications générales • Réalise l'analyse technique et l’étude détaillée QUALIFICATION : • Élabore les jeux d’essais pour les tests unitaires d’intégration • Effectue les tests unitaires • Identifie et traite les dysfonctionnements DÉVELOPPEMENT : • Réalise les modules (objets et composants logiciels) • Assemble les composants • Rédige les documentations MAINTENANCE : • A en charge la maintenance corrective • A en charge la maintenance évolutive • Administre les composants logiciels réutilisables et met à jour la nomenclature de ces composants • Administre les composants logiciels réutilisables et met à jour la nomenclature de ces composants

Contractor

Contractor job
ARCHITECTE TECHNIQUE - Observability / APM

Groupe Aptenia
Published on
Gitlab
Java
Kubernetes

6 months
400-600 €
Rennes, Brittany

Missions principalesObservability & APM (Applications Performance Monitoring) Réaliser des audits techniques sur l’ensemble du SI (applications, infrastructure, architecture) Déployer, configurer et optimiser les solutions APM (AppDynamics, Dynatrace, Splunk Observability / APM) Contribuer à la mise en œuvre d’OpenTelemetry et à la standardisation des métriques/traces/logs Suivre les performances applicatives et proposer des plans d’amélioration Produire des études techniques d’observabilité sur les projets stratégiques Expertise & Transversalité Participer à la gestion de crise (diagnostic temps réel, résolution d’incidents majeurs, RCA) Accompagner les équipes projets / run sur les bonnes pratiques (SRE / performance / monitoring) Contribuer à la définition d’architectures observables (IaaS / CaaS / PaaS / 3-tiers / cloud natif) Automatiser et industrialiser l’observabilité dans les chaînes CI/CD Stack & Compétences TechniquesAPM & Observability AppDynamics, Dynatrace, Splunk APM / Observability OpenTelemetry (instrumentation, normalisation) Web performance analysis Architectures & Systèmes Kubernetes / Docker Architectures 3-tiers, IaaS, CaaS, PaaS Web servers & middleware : Nginx, Apache, Tomcat, Traefik, Redis Protocoles REST / SOAP Développement / Langages Java, .Net, Python, NodeJS DevOps & Industrialisation Gitlab, CI/CD, Vault, Nexus Bases de données SQL & NoSQL : PostgreSQL, SQL Server, Oracle, MariaDB

Contractor

Contractor job
Data Engineer SPARK PYTHON Confirmé (F/H) - TOURS

Espace Freelance
Published on
Java

3 months
400-510 €
Tours, Centre-Val de Loire

REF : EFP/DEC/326328 Espace-Freelance, réseau de consultants indépendants, recherche pour l’un de ses clients directs : Data Engineer Confirmé (F/H) Mission à pourvoir en régie à Tours Présence sur site hybride Le consultant devra être en mesure d’assurer les missions suivantes : · Participer à l’élaboration du design technique des produits logiciels · Faciliter la recherche de solutions techniques adaptées · Prendre en charge une partie des développements · Accompagner les autres développeurs (coaching, optimisation de code) · Collaborer avec l’architecte data pour l’intégration des produits dans le SI · Garantir la qualité des produits logiciels · Accompagner les directions métiers dans la réalisation de leurs cas d’usage data

Contractor

Contractor job
Développeur Java Quarkus / Vue.js - Logiciel Santé

Deodis
Published on
Docker
Hibernate
Java

2 years
340-380 €
Sophia Antipolis, Provence-Alpes-Côte d'Azur

La mission est intégrée au sein d'une équipe de 5 à 10 personnes travaillant sur le développement logiciel d'un outil de gestion de crise dans le domaine médical. Missions : En utilisant la méthodologie Agile Scrum, le projet va être défini fonctionnellement au fur et à mesure des Sprints de développement logiciel avec des briques techniques indépendantes ayant pour but d'apporter des solutions à un système lors d'une crise. La solution devra ainsi apporter des solutions de communication, de gestion des patients, de services bureautiques, de consultation, de GED etc... Avoir une bonne communication sera important Plus : Avoir une expérience dans le domaine médical, voir hospitalier, sera un plus. La personne sera capable de travailler de manière collaborative avec les autres membres, pour partager ses connaissances, aider ses collègues et travailler ensemble pour atteindre les objectifs du projet, tout en étant capable de travailler de manière autonome et de gérer ses propres tâches de manière efficace. L'adaptabilité sera essentielle dans un environnement Agile pour s'ajuster rapidement aux nouvelles exigences et aux changements de direction.

Contractor

Contractor job
Architecte / Tech Lead Full Stack (Back & Front End) Java H/F

Insitoo Freelances
Published on
Azure DevOps
Enterprise Java Bean (EJB)

2 years
500-600 €
Paris, France

Basée à Lille, Lyon, Nantes, Grenoble et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s’imposer comme une référence en matière de freelancing par son expertise dans l’IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Tech Lead Full Stack (Back & Front End) Java H/F à Paris, France. Les missions attendues par le Tech Lead Full Stack (Back & Front End) Java H/F : > Sur les activités de CHANGE : - Accompagner les développeurs et les Application Owners en donnant des préconisations, conseils et bonnes pratiques ; en effectuant des revues de code ; en formalisant des principes directeurs ; en effectuant des revues des process (installation en local, process GIT) - Prendre en charge des sujets techniques comme la mise en place de SSO, les architecture Active/Active, le DevOpsSecOps (notamment containerisation / openshift), et les performances (niveau code + niveau infra) - Effectuer les développements lorsqu'ils sont complexes ou à mener rapidement, et organiser les travaux des développeurs. - Définir les sujets en phase amont (chiffrage, élaboration de solutions techniques, architecture infrastructure et architecture applicative). - Assurer le respect des jalons en effectuant une affectation efficace des tickets Jira, ainsi qu'en suivant et en débloquant les développeurs. - Préparer le planning technique des mises en production et s'assurer que toutes les actions techniques soient réalisées dans les délais prévus. > Sur les activités de RUN : - Concourir au maintien en condition opérationnelle des applications en assistant les développeurs et les Applications Owners (résolution des incidents, assistance aux utilisateurs, analyse des logs) ; - Assister les développeurs et les Applications Owners sur la gestion de configuration et les technologies Devops - Proposer des opérations de maintenance préventive et d'optimisation

Permanent

Job Vacancy
Développeur Fullstack Java / Angular (H/F) - Salarié Uniquement

Lùkla
Published on

40k-65k €
Paris, France

- Concevoir, développer et maintenir des applications en Java et Angular - Participer aux phases de conception technique, développement, tests et mise en production - Travailler au sein d’équipes Agile / Feature teams - Mettre en œuvre des pratiques de qualité logicielle : revue de code, tests automatisés, CI/CD - Collaborer avec les autres équipes tech et fonctionnelles pour assurer la performance et la fiabilité des applications Le secteur bancaire étant central dans ces projets, une expérience préalable dans ce domaine est indispensable pour comprendre les enjeux fonctionnels et techniques.

Contractor

Contractor job
Devops Architect

Nexus Jobs Limited
Published on

New York, United States of America

Devops Architect – New York We are recruiting for a Devops Architect for a Client in New Jersey New York. Job Description: - Developing proof of concepts and proposing solutions to architecture and tech leads. - GIT Lab, Jenkins, Chef, Puppet, IBM & AWS Cloud & internal stuff, ETL layer on top of groovy which they want to get off of, Marclogic code base, X-query, redis for cashing. - Participate in deployment & configuration of the application as needed - Understands servers and databases and related architecture requirements and ensures those requirements can be achieved and maintained through high-quality deliverables. - Development and maintenance of the automation suites for solid, reliable, and scalable deployment of cloud and network assets. - Testing and qualification of automation suites in pre-deployment scenarios. - Experience with micro service and/or event-driven architecture. - Strong grasp of automation and monitoring tools (Travis, Jenkins, etc.) - Experience using containerization technologies (Docker, Kubernetes, Mesos or Vagrant) - Knowledge of tools like Chef, Puppet - Strong knowledge and understanding of CI/CD processes and tools - Docker and related orchestration technologies 3 to 6 month contract assignment. Please send your CV to us in Word format along with your hourly rate in $ USD and along with your availability.

Contractor
Permanent

Job Vacancy
Ingénieur IT Quant (H/F)

SERYCE
Published on
C/C++
Java

12 months
Ile-de-France, France

Nous recherchons un Ingénieur IT Quant pour rejoindre les équipes d’un acteur majeur de la finance de marché . Au sein d’un environnement exigeant et stimulant, vous interviendrez au cœur de la modélisation et de l’industrialisation des outils de pricing et de risk management , en lien direct avec les équipes Front Office et Quant Research . Développer, maintenir et optimiser les librairies de pricing et de calcul de risque (P&L, VaR, Greeks). Concevoir des outils de simulation et d’analyse de scénarios pour les traders et les risk managers. Intégrer les modèles quantitatifs développés par les équipes R&D dans les systèmes de production. Participer à la refonte et à l’optimisation des architectures techniques (C++, Java, Python). Assurer la performance, la fiabilité et la scalabilité des applications utilisées en salle des marchés. Environnement technique Langages : Java, C++, Python (idéalement connaissance de C# ou Scala appréciée) Frameworks : Spring, STL, Boost Systèmes : Linux / Windows Outils : Git, Jenkins, Docker, CI/CD Bases de données : SQL / NoSQL Méthodologie : Agile / DevOps

Contractor
Permanent

Job Vacancy
EXPERT Développeur / Ingénieur Logiciel Senior (H/F)

TLTI Informatique
Published on
Docker
Gitlab
Java

12 months
Paris, France

Notre client participe au projet Digital Euro piloté par la Banque Centrale Européenne , visant à concevoir et développer une monnaie numérique de banque centrale (MNBC) pour la zone euro. L'intervenant participera à la conception et au développement du composant “Settlement” , cœur du système de règlement et d’enregistrement des transactions. L’environnement est hautement technique, sécurisé, distribué et international . Objectifs de la mission L’intervenant contribuera à : Concevoir, développer et maintenir les modules logiciels du composant Settlement ; Implémenter et automatiser les tests unitaires associés ; Respecter les standards de développement, les règles qualité et les indicateurs Sonar ; Garantir les exigences non fonctionnelles (performance, résilience, montée en charge) ; Participer aux revues de code , à la rédaction de la documentation technique (en anglais) ; Proposer des prototypes et des améliorations techniques ; Travailler en équipe dans un environnement agile (SAFe) et international . Livrables attendus Conception & développement Tests unitaires Prototypes techniques Revue de code Documentation technique (anglais) Compétences techniques minimales requises Excellente maîtrise de Java 17+ (obligatoire) Connaissance des principes d’architecture logicielle distribuée Solide expérience en développement backend orienté performance et fiabilité Maîtrise des environnements GitLab CI/CD, Sonar, Docker, Kubernetes Expérience avérée en tests unitaires / automatisés (JUnit, Mockito, etc.) Connaissance des méthodes et normes de programmation industrielles Anglais professionnel (niveau B2 minimum) Compétences complémentaires appréciées Expérience avec les technologies Kafka, Kafka Streams, Flink, Druid Connaissance des architectures event-driven et des systèmes temps réel Familiarité avec la méthodologie SAFe / Agile à l’échelle Sensibilité DevOps (pipeline, intégration continue, monitoring) Capacité à travailler dans un cadre multiculturel et collaboratif Pratique de la revue de code collaborative Soft skills attendus Rigueur et sens du détail Esprit d’équipe et coopération en contexte international Communication claire, écrite et orale Capacité à travailler sur des sujets confidentiels et sensibles Autonomie et force de proposition technique Environnement & contraintes Projet stratégique européen (fort niveau de confidentialité) 2 jours minimum sur site à Paris ou Noisiel (77) Déplacements ponctuels (1 à 2 fois/an) en Europe : Allemagne, Italie, Autriche, Espagne Respect des normes internes Engagement dans une démarche RSE : mobilité responsable, sensibilisation numérique, formation continue

Permanent
Fixed term

Job Vacancy
Développeur Full Stack Java / Angular – Sophia Antipolis (H/F)

RIDCHA DATA
Published on
Angular
Docker
Hibernate

1 year
Sophia Antipolis, Provence-Alpes-Côte d'Azur

🔹 Contexte de la mission Nous recherchons un Développeur Full Stack confirmé pour renforcer une équipe d’ingénierie au sein d’un pôle Banque & Data. L’objectif : contribuer au développement et à la maintenance d’applications web critiques dans les domaines bancaire, du vote électronique et de la gestion d’aides publiques. Vous interviendrez au sein d’une équipe agile (SCRUM) , sur des projets à forte valeur ajoutée, mêlant innovation et qualité logicielle. ⚙️ Vos missions Assurer la maintenance évolutive et corrective des applications existantes. Participer au développement de nouvelles applications web . Contribuer aux cérémonies agiles (planification, chiffrage, rétrospectives). Proposer des améliorations techniques (performance, architecture, code). Documenter, partager vos connaissances et collaborer étroitement avec l’équipe projet. 🧩 Compétences techniques requises Spring Boot – Confirmé (impératif) Angular – Confirmé (impératif) Hibernate / SQL – Confirmé (important) Docker – Junior (souhaitable)

Contractor

Contractor job
Tech Lead Java Angular Sénior

OLYMPP
Published on
Angular
Java

36 months
400-550 €
Paris, France

L’équipe en charge de la conformité des investissements est rattachée à un département dédié à la recherche et au développement dans le domaine du risque. Elle regroupe une quinzaine de collaborateurs et assure le développement ainsi que la maintenance d’une application de conformité et de son moteur de règles, le tout dans un cadre méthodologique Agile. Dans le contexte de nouveaux partenariats stratégiques, l’objectif est de rendre ce moteur de gestion des règles et de suivi des alertes suffisamment générique pour pouvoir le déployer auprès d’acteurs externes. Ces projets sont menés dans des délais serrés et nécessitent une grande réactivité. Mission principale (court terme) : Assimiler le fonctionnement global des différents modules, en particulier la gestion des règles et des alertes. Améliorer les API et Web Services existants et développer de nouvelles interfaces. Intégrer des fonctionnalités complémentaires afin d’enrichir l’application.

Contractor

Contractor job
Développeur Senior Java / AWS (Asset Control & Management)

Groupe Aptenia
Published on
Angular
Apache Tomcat
AWS Cloud

6 months
400-550 €
Paris, France

Rejoindre l’équipe en charge du développement et de la maintenance de la solution Asset Control & Management , dans un environnement Cloud AWS. Tu participeras activement au développement backend Java , à la mise en place des pipelines CI/CD et à la stabilité des microservices . Langage : Java 17 / 21 Frameworks : Spring Boot / Spring Batch / Spring Cloud Architecture : microservices Messaging : Kafka Infrastructure as Code : Terraform CI/CD : Jenkins, GitLab CI/CD Cloud : AWS (Lambda, ECS, EKS, S3, RDS, CloudWatch) Conteneurisation : Docker, Kubernetes Qualité / Monitoring : SonarQube, Grafana, ELK Stack Méthodologie : Agile / Scrum

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!
915 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

0-2 years experience 3 to 5 years experience 6 to 10 years experience +10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2025 © Free-Work / AGSI SAS
Follow us