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 930 results.
Permanent
Contractor

Job Vacancy
Profil test automatisation

Published on
Java
Selenium
UFT One

3 years
40k-60k €
400-550 €
Ile-de-France, France
Hybrid
Afin que votre candidature soit prise en compte merci d'envoyer votre CV sous format Word directement à l'adresse suivante : et non via le site par lequel vous avez consulté cette annonce Profil test automatisation Les livrables sont Etude de faisabilité technique pour l'automatisation des tests Des scripts d'automatisation des TNR opérationnels Reporting hebdomadaire Compétences techniques UFT ONE - Expert - Impératif Selenium - Expert - Impératif VBScripts - Confirmé - Impératif Java - Confirmé - Impératif Connaissances linguistiques Anglais Professionnel (Secondaire) Description détaillée Dans le cadre de développement de l'automatisation multi projets. Nous cherchons a développer l'activité de l'automatisation des tests fonctionnelles (IHM + API) pour les applications (Etude de faisabilité technique et économique, Réaliser des POC, convaincre les commanditaire de l'intérêt de l'automatisation des TNR). - Identifier les applications éligible à l'automatisation - Réaliser des POC - Restituer les résultats des POC aux commanditaire dans un objectif de mettre en place l'automatisation des TNR - Accompagner l'équipe d'automatisions qui sera mis en place La personne aura en charge : - travailler en étroite collaboration avec les responsables d'applications et les QA pour Identifier les scénarios éligible au TNR a automatiser - Identifier les outils nécessaire à l'automatisation des TNR - Réaliser des POCs et rédiger les préconisations nécessaires pour les futurs automaticiens - Restituer auprès des commanditaires les travaux réalisés - Support à l'équipe d'automatisation pour la réalisation des TNR Automatisé - Réaliser des reports hebdomadaire sur l'avancement de l'activité d'automatisation des TNR des divers applications retenues Les qualités recherchées en terme de savoir être sont : - Aptitude à la communication - Analyse / Synthèse des problèmes - Capacité d'organisation - Implication - Créativité Code profil FRIDF-AUTOMATEST-3 - France - IDF - AUTOMATICIEN(NE) DE TEST - Expert (>10 ans) Définition du profil ORGANISATION ET CONCEPTION DES TESTS Conseille le Chef de Projet ou le Responsable d'Application lors de la rédaction de l'expression de besoin pour les tests de performance applicative Valide avec le Chef de projet ou le Responsable d'Application la pertinence d'automatiser des tests de non-régression en évaluant le retour sur investissement Identifie les scénarios de tests de performance ou d'automatisation avec le Chef de Projet ou le Responsable d'Application Préconise les outils adéquats au contexte projet/application Estime les charges DÉROULEMENT ET REALISATION DES TESTS Réalise ou met à jour les scripts Exécute les scripts et analyse les résultats qu'il remonte au fur et à mesure au Chef de projet ou au Responsable d'application Maintient et fait évoluer le framework pour les tests de non-régression automatisés SYNTHESE DES TESTS Rédige les rapports d'analyse, de synthèse et les comptes rendus d'exécution qu'il remonte et partage avec le Chef de Projet ou le Responsable d'application Dans le cas où vous êtes intéressé par ce poste, pourriez-vous m'envoyer votre CV au format word à en indiquant, votre disponibilité ainsi que vos prétentions salariales ou votre
Contractor

Contractor job
Développeur Java (version 17 Java minimum). Back-End Anglais obligatoire Sophia Antipolis

Published on
Back-end
Java

12 months
300-370 €
Sophia Antipolis, Provence-Alpes-Côte d'Azur
Hybrid
Développeur Java (version 17 Java minimum). Back-End Anglais obligatoire Sophia Antipolis Conception et développement de microservices en Java (version 17 minimum). Participation aux choix d’architecture technique. Rédaction de code propre, maintenable et testé. Collaboration étroite avec les équipes DevOps, QA et Produit. Revue de code et amélioration continue des pratiques de développement. Développeur Back-End Anglais obligatoire (version 17+ Java) Conception et développement de microservices en (version 17 Java minimum). Participation aux choix d’architecture technique. Rédaction de code propre, maintenable et testé. Collaboration étroite avec les équipes DevOps, QA et Produit. Revue de code et amélioration continue des pratiques de développement.
Permanent

Job Vacancy
Développeur CRM Microsoft Dynamics H/F

Published on
Java
Microsoft Dynamics

55k-60k €
Courbevoie, Ile-de-France
À propos de l'entreprise : Notre client est un groupe international innovant, engagé dans la transformation digitale et l'optimisation des données. Dans le cadre de son développement, nous recherchons un Développeur CRM Microsoft Dynamics. Il/Elle dispose d’une solide expertise technique CRM Microsoft Dynamics de manière à assurer la pérennité de la solution en collaboration avec l’ensemble de l’équipe CRM IT, son évolution et la réalisation technique au plus près du standard Missions principales : Stratégie Contribue à la définition de la stratégie sur les usages autour du CRM Microsoft Dynamics au service du développement des ventes et du marketing B2B et B2C Propose la mise en œuvre de solutions innovantes, ainsi que les mesures d’accompagnement permettant leur adoption rapide Expertise Contribue à la définition du périmètre des « release » en collaboration avec son management, la direction métier groupe, validant la modélisation technique à mettre en œuvre, assurant les réalisations fonctionnelles et techniques, leur suivi, réalisant une partie de ces réalisations en fonction de la complexité et du plan de charge défini par son management Management de projets Garantit la mise en œuvre et l’évolution des solutions opérées par le Groupe, tant au niveau technique qu’en terme d’accompagnement au changement des utilisateurs de ces solutions. Coordonne la mise en œuvre et l’évolution des solutions opérées par les différentes BUs, en s’assurant de leur conformité avec la stratégie du Groupe, à travers la coanimation avec la direction métier des Design Authority.
Contractor

Contractor job
Tech Lead Java Angular (Lyon local obligatoire)

Published on
Angular
Java

6 months
400-490 €
Lyon, Auvergne-Rhône-Alpes
Hanson Regan recherche un Tech Lead Java Angular pour un contrat de 6 mois renouvelable basé à Lyon (local obligatoire). Les technologies utilisées incluent Java et Angular, et une solide maîtrise de DevOps est également essentielle. Ce poste impliquera également l'encadrement d'une équipe de quatre ou cinq développeurs. Pour répondre aux besoins de nos clients, nous acceptons uniquement les candidatures de freelances travaillant au sein de leur propre entreprise. Nous rémunérons également les candidatures complètes si vous n'êtes pas disponible ou si vous connaissez quelqu'un qui pourrait être intéressé.
Permanent

Job Vacancy
Développeur ET paramétrage MAXIMO

Published on
IBM Maximo
Java
Javascript

40k-43k €
Lille, Hauts-de-France
Hybrid
La mission concerne un rôle de Développeur Maximo au sein de l’équipe dédiée, au sein du pôle Gouvernance Technique. Votre expertise technique du progiciel IBM Maximo vous permet d’être le référent de l’équipe pour le paramétrage Maximo (dont Migration Manager, BIRT) et les développements spécifiques autour du Framework JAVA IBM Maximo (Back). Vos connaissances en JAVASCRIPT (Node JS, Vue JS) vous permettent de contribuer au développement (Front) Tâches Principales : Participer aux cérémonies Agile (SCRUM). Contribuer à la gestion du backlog d’itération (priorisation, découpage des tâches, estimation, complétion). Choisir les implémentations des besoins exprimés dans les User Stories. Développer les composants selon les User Stories, tests unitaires et des composants assemblés. Livraison des packages applicatifs. Industrialisation de l’exploitation. Réalisation de la documentation, dossiers d’installation, d’intégration, retour arrière.
Contractor
Permanent
Fixed term

Job Vacancy
Chef de projet MOE applicatif (biométrique)

Published on
Java
MOE
Node.js

1 year
40k-75k €
400-550 €
Paris, France
Hybrid
Client : Public Poste : Chef de projet MOE applicatif Expérience : +8 ans Localisation : Paris Démarrage : asap Durée : longue Le profil recherché est un chef de projet MOE d'au moins 6 ans d'expérience dans le pilotage d'application. Il doit être capable d'échanger techniquement avec les équipes de développements, les équipe métiers et les intervenants des applications externes. Les compétences requises sont : - Maitrise des architectures projets (backend, frontend, variable d'environnement, BDD) - Bonnes connaissances des bases de données (PostgreSQL, requêtage SQL) - Maitrise des outils de gestion de configuration : gitlab , git - Maitrise des étapes d'un projet informatique agile ou cycle en V : phases, cérémonies agile, planification - Maitrise de l'outillage projet : Jira, confluence, gestion de l'arborescence projet, formalisation documentaire - Maitrise dans l'animation de comité de projet et pilotage + capacités de reporting au près de sa hiérarchie et du métier - Gestion de projet Build/Run - Pilotage d'équipe de développement - Intervention sur un environnement/projet biométrique (échange avec des sociétés spécialisés) L'environnement technique est le suivant : - technologie de développement : React.Js, Node.js, Java - Bdd : PostgreSQL
Contractor

Contractor job
[URGENT] Développeur.se Backend Java / Node.Js

Published on
Java
Node.js

3 months
450-500 €
Boulogne-Billancourt, Ile-de-France
Hybrid
Nous recherchons un Développeur Backend Java disposant également de compétences en Node.js . La mission consiste à intervenir sur le décommissionnement d’un backend historique en Node.js, tout en contribuant à l’évolution et au maintien de l’architecture backend Java/Spring Boot. Il s’agit d’un projet stratégique, avec une mission longue durée dans un environnement technique moderne et agile. Missions principales Développer et maintenir des services backend en Java (Spring Boot) . Assurer la maintenance et la migration progressive des composants Node.js existants. Participer au décommissionnement du backend historique. Collaborer avec les équipes Produit, QA et Développement pour garantir la cohérence et la qualité des livrables. Contribuer à la performance, la sécurité et la scalabilité des solutions. Participer aux rituels Agile, aux revues de code et aux discussions techniques. Contribuer à l’amélioration continue des pipelines CI/CD et de l’infrastructure.
Permanent
Contractor

Job Vacancy
Ingénieur Développement SECURITE – CxSCA H/F

Published on
Angular
Fortify
Java

36 months
40k-65k €
550-640 €
Paris, France
Hybrid
Nous recrutons : Ingénieur Développement Sécurité – CxSCA Vous êtes passionné.e par le développement logiciel et souhaitez mettre vos compétences au service de la sécurité applicative d’un grand groupe international ? Rejoignez une mission stratégique au sein de l’équipe DSE (Développements Transverses Sécurité) Votre mission Au sein de l’équipe DSE, vous contribuerez à l’automatisation et l’industrialisation des processus de sécurité pour renforcer la résilience du SI. Vos responsabilités : 🔹 Intégrer les données issues de l’outil de scan des dépendances CxSCA 🔹 Automatiser les scans CxSCA via API 🔹 Développer et maintenir des outils de reporting sécurité 🔹 Participer à la standardisation des processus sécurité au sein du groupe 🔹 Présenter vos travaux et vos recommandations aux équipes techniques et au management
Permanent
Contractor

Job Vacancy
Développeur Java Vue JS Cloud AWS

Published on
Java
Vue.js

3 years
40k-45k €
400-550 €
Ile-de-France, France
Hybrid
Nous sommes à la recherche d'un consultant développeur senior Java Full-Stack pour remplacer un développeur sortant dans notre équipe de développement au sein de la Tribe Paiement. La mission s'inscrit dans un contexte de forte activité liée à l'évolution de la plateforme de paiement, incluant notamment un projet stratégique de migration vers le Cloud AWS. L'environnement est exigeant en termes de sécurité, de conformité PCI DSS et de qualité, avec une culture DevOps bien établie. Nous recherchons un profil expert, opérationnel immédiatement, capable de s'intégrer rapidement et d'apporter une forte valeur ajoutée technique et méthodologique.
Contractor

Contractor job
Développeur Java / Spring (h/f)

Published on

12 months
350-550 €
75000, Paris, Île-de-France
Hybrid
emagine recherche pour l’un de ses clients grand compte un développeur Java / Spring. Lieu : Paris Démarrage : ASAP Durée : > 12 mois Télétravail : 2 à 3 jours / semaine Résumé: Le développeur Java / Spring jouera un rôle clé dans le développement d'applications pour un client de grande envergure, contribuant ainsi à l'atteinte des objectifs techniques et opérationnels de l'entreprise. Responsabilités: Développer et maintenir des applications Java utilisant le framework Spring. Travailler avec PostgreSQL pour les bases de données. Implémenter des solutions basées sur Hibernate et Spring Data. Participer aux déploiements d'applications avec Docker et Kubernetes. Collaborer avec l'équipe sur les outils tels que Visual Studio, GIT, BitBucket, Bambou et JIRA. Travailler dans un environnement Cloud sur Azure. Must Haves: Expérience solide en développement Java et connaissance du framework Spring. Compétence en PostgreSQL et Hibernate. Capacité à utiliser Docker et Kubernetes pour le déploiement. Expérience avec les systèmes de contrôle de version (GIT, BitBucket). Nice to Haves: Connaissance de Bamboo et JIRA pour la gestion de projet. Expérience en environnement Azure Cloud. Compétences en anglais pour faciliter la communication.
Contractor
Permanent

Job Vacancy
Développeur Java/Springboot/ Kafka

Published on
Apache Kafka
Docker
Java

18 months
Lille, Hauts-de-France
Hybrid
Contexte de la mission Concepteur développeur : Ingénieur avec 4 années d'expériences en développement d’application JAVA 8+ & Spring boot en entreprise. Le développeur/la développeuse travaillera sur le périmètre Supply Material & Planning du client (secteur retail). Actuellement, +50 personnes aux profils variés travaillent sur des applications de ce périmètre pour garantir son bon fonctionnement quotidien et garantir des applications stables aux métiers de la Supply Chain. Ces personnes sont donc responsables du RUN de l’application. Elle est principalement utilisée par des collaborateurs et fournisseurs externes (~1500 personnes au total) dans tous les pays où le client est implanté. Notre équipe s'anime autour d'une méthodologie agile: Approche Kanban Revue de code avant chaque mise en production en binôme Points agiles quotidiens Des releases autant de fois que nécessaires, à minima 1 par semaine Daily, Refinement, Rétrospectives Support tournant parmi les développeurs de l'équipe (Runboy) Objectifs et livrables > Développeur au sein d’une équipe pluridisciplinaire, son activité s'articule autour des évolutions, des correctifs de bugs et des analyses d’incidents. Il/elle aura notamment pour objectifs : Apporter son expertise en cas de dysfonctionnements sur nos environnements, y compris en production Effectuer un retro-engineering sur le code existant afin de ressortir les règles fonctionnelles existantes Développement des JIRA/issues. Optimisation du code existant au travers des issues à traiter Participer aux tests des livrables accompagnés des QA Etre capable de concevoir une architecture pour répondre à une problématique si besoin Etre acteur de la méthodologie agile Réalisation de corrections/évolutions avec analyse d’impacts détaillée. Mise à jour de la documentation associée Participation à la rédaction des besoins et spécifications, en collaboration avec les PO / supports fonctionnels Identification et formalisation des corrections à effectuer à partir d’un problème donné sur nos différents environnements Estimation de la charge nécessaire pour un développement Garant de la qualité de ses livrables : Analyse SonarCloud OK, optimisation du nombre de requêtes exécutées, optimisation de la consommation mémoire/CPU, … Le développeur étant pleinement autonome pour accomplir sa mission, des responsabilités pourront également lui être confiées en dehors de sa mission standard de développement (contact direct avec des utilisateurs, échanges avec d'autres équipes, implication dans les projets de transformation...). Des connaissances solides des langages de programmation Java et SQL ainsi que des outils de développement IntelliJ, Sonar, Maven, Git et Jenkins sont nécessaires. Une expérience sur le framework Struts est un plus. L'environnement SI étant en pleine transformation, notre application XXX est également au coeur de cette transformation. Ainsi nous utilisons également au sein de nos équipes des technologies comme Kafka et Spring boot déployées avec Kubernetes pour transformer notre application module par module. Il/Elle aura donc également pour responsabilité de nous accompagner sur cette transformation. C’est pourquoi des connaissances solides sur Spring boot sont attendues. Des connaissances sur Kafka sont également attendues. La répartition dans notre workload actuel est d'environ 60% de développements sur nos micro-services, 40% sur notre legacy (en incluant les devs permettant de faire cohabiter ces micro-services et ce legacy). Connaissance de l’anglais (parlé et écrit) nécessaire au vu du contexte international de la mission. Celle-ci se déroule à Lille, il est nécessaire que le collaborateur vienne sur site 3 jours par semaine. Compétences demandées Compétences Niveau de compétence Apache Kafka Avancé JAVA Confirmé Apache Struts Élémentaire Spring Boot Confirmé Docker Kubernetes Avancé
Contractor
Permanent

Job Vacancy
Développeur.euse Java Angular

Published on
Angular
Docker
Git

1 year
54k-70k €
500-580 €
Châtillon, Ile-de-France
Hybrid
Au sein de la Dev Factory, vous interviendrez dans la conception et le développement d’applications évolutives et alignées avec les besoins des utilisateurs. Votre rôle Conception fonctionnelle et technique · Participer à l'analyse fonctionnelle détaillée des besoins utilisateurs et aux ateliers de définition des spécifications générales · Étudier la faisabilité technologique de l'application, réaliser l'analyse technique, l'étude détaillée et contribuer à l'estimation des charges Développement applicatif · Développer les composants front-end (Angular) et back-end (Java) dans le respect des bonnes pratiques · Réaliser les paramétrages techniques et les prototypages · Structurer les bases de données et assurer la cohérence des couches applicatives · Réaliser les assemblages techniques et préparer les packages pour le déploiement Qualité logicielle et tests · Rédiger et exécuter les tests unitaires : élaboration des jeux d'essais et réalisation · Identifier et corriger les dysfonctionnements éventuels et contribuer aux tests d’intégration · Documenter les développements et interfaces pour assurer leur maintenabilité · Participer aux revues de code Maintenance évolutive et support · Implémenter les évolutions fonctionnelles et techniques en lien avec les besoins utilisateurs · Contribuer à l’analyse et à la résolution des incidents de production · Participer à l’amélioration continue des processus de développement et d’industrialisation
Contractor
Permanent

Job Vacancy
Data Engineer Fullstack (Cloud & On-Prem)

Published on
Cloud
Java
Microsoft Power BI

6 months
40k-50k €
400-590 €
Tours, Centre-Val de Loire
Hybrid
Contexte de la mission : Renfort d’une équipe Data pour intervenir sur des activités de Run, Build, Expertise et Accompagnement , dans un environnement hybride Cloud / On-Premise (cible On-Premise). Principales responsabilités : Participer à la conception technique des produits logiciels. Contribuer à la recherche et à la définition de solutions techniques adaptées. Prendre en charge une partie des développements. Accompagner et coacher les autres développeurs (optimisation de code, bonnes pratiques, etc.). Collaborer à l’intégration des produits dans le SI en lien avec les architectes Data. Garantir la qualité et la maintenabilité des produits logiciels. Accompagner les métiers dans la mise en œuvre de leurs cas d’usage Data. Compétences obligatoires : Maîtrise de Spark / Java. Maîtrise de Python. Maîtrise du SQL. Expérience sur les services Cloud (stockage, traitement, orchestration, fonctions serverless). Pratique des outils CI/CD (Git, Jenkins, …). Connaissance d’un ETL (type XDI, ODI ou équivalent). Compétences souhaitées : Docker. Terraform. Outils de reporting / dataviz (Power BI, BO, …). Secteur : Tours
Contractor

Contractor job
222306/Développeur JAVA

Published on
J2EE / Java EE
Java

12 months
310-340 €
Ile-de-France, France
Hybrid
Développeur JAVA Vous maitrisez le langage Java et l’écosystème et les frameworks JEE, et vous avez une bonne pratique des langages HTML 5, Javascript, CSS. • Vous maitrisez les pratiques le cleanCode pour améliorer la qualité du code et la maintenabilité des applications (TDD, Test automatisés, Pair Pgrogramming, etc...). • Vous maîtrisez les technologies et les patterns standards du WEB : HTTP, REST, OAuth2, OpenID Connect, Micro services, Conteneur, etc... • Vous être familier dans un environnement intégrant les notions de DevOps (Développements, Test Unitaire, Test End-To-End, Intégration et déploiement continue (CICD), monitoring, …) • Vous avez une sensibilité pour l’architecture et la conception logicielle • Objectifs et livrables Vous êtes un artisan du code qui cultive son art et cherchez constamment de meilleures manières de faire et la volonté de la partager avec les autres • A la recherche de l’excellence, vous avez le sens du service et vous savez challenger si la solution n’est pas la plus adaptée ! Compétences demandées Compétences Niveau de compétence Framework Spring Confirmé ANGULAR Confirmé Java EE Expert
Contractor

Contractor job
développeur mobile IA

Published on
Android
Java

6 months
100 €
Nantes, Pays de la Loire
Pour le besoin de mon client basé àNantes , je suis à la recherche d'un Développeur Mobile / IA Tâches Intégration dans une équipe à dimension R&D pour : 50% de la mission : faire évoluer une application mobile métier (Java sous Android) / Intégrer et développer des IA locales et distantes : Développer les composants logiciels en Java Android pour interagir avec les IA distantes Qualifier la pertinence des réponses des IA distantes Participer au processus d’amélioration de la qualité des IA distantes, y compris gérer la recherche et la qualification des données nécessaires à la résolution des biais, aux opérations de fine tuning et à la supervision des IA distantes
Contractor
Permanent

Job Vacancy
Ingénieur QA automatisation expérimenté - Paris (H/F)

Published on
Elasticsearch
ISTQB
Java

3 months
38k-58k €
320-480 €
Paris, France
Hybrid
Quel poste proposons-nous ? Dans le cadre de notre développement à Paris, nous recrutons un QA automaticien expérimenté (H/F) pour renforcer nos équipes d'experts en Test et intervenir chez un de nos clients. Rattaché(e) à la division Dématérialisation (BU Archivage), dans le Pôle Applications, sous la responsabilité du responsable de la Cellule de Tests et en synergie avec les acteurs des projets (pilotage et développement), l’automaticien de test participe à la définition des plans de tests des projets. Il conçoit et développe les tests automatisés et est garant du bon déroulement des tests automatisés dans le respect des critères de qualité/performance exigées et déterminées par le client. En tant que Testeur automaticien, vos principales missions consisteront aux tâches suivantes : Participer à la conception et au développement de scripts de tests automatiques Construire les jeux de données Intégrer des tests dans la chaîne d'intégration continue, documentation des tests Exécuter des tests manuels fonctionnels Suivre les anomalies avec les équipes de développement Participer à l’estimation de la charge et à la planification des tests Organiser, mettre en œuvre et conduire les tests préalablement définis Réaliser le suivi des indicateurs qualité Effectuer un bilan de capitalisation Participer aux supports technique et fonctionnel auprès des collaborateurs internes à la BU Savoir activer l'aide des autres équipes si nécessaire 2 jours de télétravail par semaine .

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!
930 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