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

Contractor job
POT8601-Un Développeur Backend Java Senior (Craftmanship) sur Grenoble

Published on
Java

6 months
260-390 €
Grenoble, Auvergne-Rhône-Alpes
Hybrid
Almatek recherche pour l'un de ses clients, un Développeur Backend Java Senior (Craftmanship) sur Grenoble. Devra encadrer l'équipe de développement très junior Ex d'activités : Tests, refacto, clean code Principalement du run, mais il y aussi un peu de projet. Java 8, Spring, Hibernate, CI/CD Almatek recherche pour l'un de ses clients, un Développeur Backend Java Senior (Craftmanship) sur Grenoble. Devra encadrer l'équipe de développement très junior Ex d'activités : Tests, refacto, clean code Principalement du run, mais il y aussi un peu de projet. Java 8, Spring, Hibernate, CI/CD
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
[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.
Contractor

Contractor job
Développeur Java/Vue (H/F)

Published on
Enterprise Java Bean (EJB)
Google Cloud Platform (GCP)
Mongodb

2 years
100-400 €
Lille, Hauts-de-France
Hybrid
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 Développeur Java/Vue (H/F) à Lille, France. Contexte : Développeur fullstack maitrisant pour compléter l'équipe. La personne sera en charge du développement du RUN, améliorations continues et Build de 2 produits. Un démarrage rapide est souhaité. Les missions attendues par le Développeur Java/Vue (H/F) : Les compétences techniques recherchées sont : - Backend: Java 17 (21 apprécié), Spring boot 3, Spring Cloud (version 2022), Maven 3, Spring Data JPA (version 3.1.1), Spring Batch (version 5.0.2) , Spring Integration (version 6.1.1) , Spring Web (6.0.10), Spring Security (6.1.1), Junit 5, Mockito, Mapstruct, Slf4j, Nest JS (version 10), Jest. - Frontend: Vue 3.3.2, Vue Axios, Vue router, Fastify, Pinia, Vite, Vitest, Cypress 13, eslint, typescript 5, Home made Design System, Sass, HTML 5, CSS 3 - Authentication: OIDC, Oauth2 - Data : PostgreSQL 15, MongoDB 7, Opensearch 2.7.1, BigQuery - Flux : Enterprise Service Bus, Kafka, avro - DevOps : Google Kubernetes Engine, Dockerfile, Podman, Helm, Github Actions, jfrog artifactory, Distroless docker images - Coding assistant : Github Copilot - Architecture : Layered architecture, microservices, micro-fronts, C4 Model, Architecture Decision Records - Code version control & quality : Git, Github, Sonarqube, Dependabot - Project Management : Jira - Monitoring : Datadog En plus des compétences techniques, nous recherchons une personne qui soit challengeante et motrice. L'esprit d'initiative ainsi que l'esprit d'équipe sont absolument nécessaires. Une bonne implication et de l'engagement seront également demandés. Mixte TT et présentiel.
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
Recetteur (H/F)

Published on
Functional testing
QA

2 years
390-440 €
Paris, France
Hybrid
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 Recetteur (H/F) à Paris, France. Contexte : Le département assure la maintenance et l’évolution. Il transforme et modernise la chaine comptage pour préparer l'avenir et développer de nouveaux services. L’équipe a une organisation agile à l'échelle (SAFE) se composant de membres pluridisciplinaires Ces composants SI sont : • Configuration et exécution des télé-opérations • Gestion et sécurisation des communications IP • Les services transverses et support • Les composants historiques Le projet a pour objectif de valider de manière transverse (tests de bout en bout d'intégration des applications ainsi que du matériel) le bon fonctionnement de toutes les évolutions attendues. Ces tests s'étendent aussi sur la qualification des firmwares. Les missions attendues par le Recetteur (H/F) : Activité principale Rédaction des cas de test Exécution des tests Préparation des jeux de données Gestion des anomalies (déclaration, qualification, suivi, validation, clôture) Rédaction du PV de recette Participation aux différentes réunions Reporting et rédactions des bilans de campagnes. Mise à jour des documentations de tests Analyse et étude des spécifications fonctionnelles détaillées Activité secondaire Maintenance des équipements dans la salle de tests (BIP et Compteurs, test de traction des cosses, labellisation des câbles d'alimentation, …). Stack technique de l'équipe Stack Tech du projet : Angular, Ansible, Apache, C, Cucumber, Dagger, Docker, HAProxy, Java, Kotlin InfluxDB, Postgres, Python, RabbitMQ, React, Spring, KeepAlived, FileBeat, Jenkins, ActiveMQ Jira / Confluence / X-Ray Stack Technique de l'équipe : Kotlin, Java, Oracle, Grafana, Chutney, idathaLog, Jenkins, BitBucket, Linux, Kafka, ActiveMQ, Git, Apache Radio/IoT : Quectel et Sierra Wireless, Protocole de communication : PPP et IPSec, Architecture embarquée : ARM, Distribution Poky, Bash/Shell, Python, Syslog, Curl, OpenSSL, Canal Sécurisé : SCP03, Norme cryptographique : PKCS11, VMWare Player, Cygwin, Perl
Permanent

Job Vacancy
Lead Développeur CRM Microsoft Dynamics H/F

Published on
Java
Microsoft Dynamics

65k-70k €
Courbevoie, Ile-de-France
Hybrid
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 recrutons un Lead Développeur CRM Microsoft Dynamics afin de renforcer l'équipe IT CRM et d'accompagner la stratégie de digitalisation. Les missions du poste : Stratégie - Contribuer à la définition de la stratégie autour du CRM Microsoft Dynamics au service du développement des ventes et du marketing B2B/B2C. - Proposer et mettre en oeuvre des solutions innovantes favorisant l'adoption rapide par les utilisateurs. Expertise - Participer à la définition du périmètre des « release » en collaboration avec le management et les directions métiers. - Valider la modélisation technique à mettre en oeuvre et assurer les réalisations fonctionnelles et techniques. - Réaliser une partie des développements selon la complexité et le plan de charge défini. Leadership & projets - Garantir la mise en oeuvre et l'évolution des solutions CRM dans le respect des standards du Groupe. - Accompagner le changement auprès des utilisateurs. - Coordonner les projets avec les différentes Business Units en assurant leur conformité avec la stratégie du Groupe. - Coanimer les Design Authority avec la direction métier.
Contractor
Permanent

Job Vacancy
Tech Lead

Published on
.NET
Agile Method
CI/CD

12 months
50k-60k €
390-420 €
Orly, Ile-de-France
Hybrid
En tant que Tech Lead , vous serez responsable de : Conception et architecture technique : proposer les choix technologiques adaptés aux besoins métiers et aux contraintes du SI. Encadrement technique : accompagner, challenger et faire monter en compétences les équipes de développement et d’intégration. Garant de la qualité technique : revue de code, validation des livrables, respect des bonnes pratiques de sécurité et de performance. Interface technique entre les chefs de projet, les architectes, les équipes de développement et les métiers. Suivi de l’avancement technique : estimation des charges, arbitrage sur les solutions, anticipation des points de blocage. Veille et innovation : proposer des améliorations continues, intégrer de nouvelles pratiques/outils pertinents (CI/CD, DevOps, Cloud, etc.).
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.
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
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
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
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 .
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é.

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