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.

1,080 results
Permanent

Job VacancyArchitecte Logiciel Java / Angular (H/F)

█ █ █ ██ █ █
Published on
Angular
Java

45k-60k €
Brittany, France

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Contractor
Permanent

Job VacancyIngénieur DevOps / Cloud - Java, Python

LOMEGARD
Published on
Ansible
Argo CD
Java

6 months
40k-47k €
400-480 €
Ile-de-France, France
Dans le cadre du développement et de l'industrialisation de ses plateformes Cloud, notre client recherche un Ingénieur DevOps / Cloud pour renforcer une équipe spécialisée dans l'orchestration de conteneurs et l'intégration de services PaaS. La mission s'inscrit dans un environnement Cloud exigeant, avec de forts enjeux d'automatisation, de sécurisation et d'intégration des services au système d'information. L'objectif est de mettre à disposition des équipes de développement et d'exploitation des services Cloud sécurisés, industrialisés et prêts à l'emploi, dans le respect des contraintes réglementaires du secteur bancaire. Au sein de l'équipe Cloud / Container Orchestration, vous interviendrez sur les activités suivantes : Développement : conception et développement de microservices Java / Spring Boot et de scripts d'automatisation Python. Infrastructure as Code : déploiement et gestion des infrastructures Cloud avec Terraform et Ansible. CI/CD et GitOps : automatisation des processus de déploiement et intégration continue avec ArgoCD. Conteneurisation : déploiement et exploitation de microservices dans des environnements Docker, Kubernetes et OpenShift. Intégration Cloud : participation à l'intégration et à la sécurisation des services IBM Cloud au sein du SI. Industrialisation : automatisation des procédures d'exploitation et amélioration continue des plateformes PaaS. Sécurité : application des standards de sécurité et de conformité propres aux environnements bancaires.
View this job
Permanent

Job VacancyDéveloppeur Java/Angular (H/F)

Amiltone
Published on

30k-35k €
Nice, Provence-Alpes-Côte d'Azur
Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez sur un projet de développement back-end. Vos missions : - Concevoir et développer les composants back-end en Java, idéalement avec Spring / Spring Boot. - Concevoir et développer les interfaces front-end en Angular. - Développer et maintenir les API REST nécessaires aux échanges entre les différentes briques applicatives. - Participer à la migration progressive des fonctionnalités actuellement développées en PHP / Vue.js. - Contribuer aux choix d'architecture, aux revues de code et à la documentation technique. - Collaborer avec les équipes fonctionnelles et techniques afin de garantir la bonne prise en compte des besoins. - Mettre en œuvre des tests unitaires et d'intégration, côté back-end comme front-end. - Garantir un niveau de qualité élevé en matière de couverture de code, robustesse, maintenabilité, sécurité et non-régression. - Identifier et corriger les anomalies, vulnérabilités et éléments de dette technique. - Respecter les standards de développement et participer activement aux revues de code. La stack technique : - Back End (impératif) : Java (version 8/11/17/19/23) / Spring boot ou MVC et Hibernate - Front End : Frameworks: Angular 19 / Typescript - Maîtrise des API REST, échanges JSON et architectures web. - BDD : SQL (MySQL, PostgreSQL, SQLServer) et/ou NoSQL (MongoDB, Cassandra, Redis) - Outils : Git, Jenkins, Jira
View this job
Permanent

Job VacancyTech Lead Sénior Java / Vue.js (H/F)

ALTEN
Published on
Java
Vue.js

40k-50k €
Lyon, Auvergne-Rhône-Alpes
Pour renforcer son pôle Développement Fullstack, la Direction des Systèmes d'Information (DSI) de notre client recherche un Tech Lead Sénior Java / Vue.js (dominante Back), spécialisé en architecture logicielle et développement d'applications métiers, sous la responsabilité du Responsable Technique. Missions principales Piloter la dimension technique du projet "Crazy Time", une application interne dédiée à la gestion des Comptes Rendus d'Activité (CRA) et leur association aux lignes budgétaires. Concevoir et développer des applications robustes et scalables en utilisant Java, Spring Boot et Vue.js, avec une dominante Back-end. Architecturer des solutions microservices et event-driven pour répondre aux enjeux métiers de la finance et du corporate. Garantir la qualité des développements en appliquant les bonnes pratiques (Clean Architecture, SOLID, YAGNI) et en assurant une couverture de tests optimale (Sonar). Accompagner la montée en compétences des développeurs de l'équipe et collaborer avec les équipes métiers pour aligner les choix techniques sur les besoins business. Participer à toutes les phases du cycle logiciel, de la conception à la mise en production, en adoptant les méthodes Agile/Scrum. Optimiser les pratiques DevOps (CI/CD, Git) et contribuer à l'amélioration continue des applications existantes.
View this job
Permanent

Job VacancyBusiness Developer IT Confirmé / Ingénieur d'Affaires (H/F)

DCS EASYWARE
Published on

Lyon, Auvergne-Rhône-Alpes
Vous êtes BusinessDeveloper confirmé(e) ou Ingénieur d'Affaires expérimenté(e) au seind'une ESN et souhaitez rejoindre une structure dynamique en pleine croissance ? Vous avez legoût du terrain, de la conquête commerciale et de la performance ? Vousrecherchez un environnement où autonomie, accompagnement et esprit d'équipevont de pair ? Voussouhaitez évoluer aux côtés d'un Manager d'Unité reconnu pour, son engagementet sa proximité avec ses équipes ? Alorscette opportunité est faite pour vous. Basé(e) àLyon, vous rejoignez une équipe agile, ambitieuse et orientée résultats. Vous prenezen charge le développement commercial de votre périmètre auprès des GrandsComptes et ETI de la région Auvergne-Rhône-Alpes. Véritableacteur de la croissance de l'entreprise, vous contribuez au développement denouveaux partenariats tout en consolidant les relations avec vos clientsexistants. Vosresponsabilités Développementcommercial Développer votre portefeuille clients (tous secteurs d'activité) en mettant en œuvre une stratégie commerciale ambitieuse et adaptée à votre marché. Identifier et prospecter de nouveaux comptes grâce à une démarche proactive et ciblée. Détecter, qualifier et concrétiser de nouvelles opportunités business. Promouvoir l'ensemble de nos offres : Conseil, Expertise Technique, Infrastructure, Digital Workplace, Infogérance, Centre de Services et Cybersécurité. Piloter l'intégralité du cycle de vente, de la prise de contact jusqu'à la signature des contrats. Construire une relation de confiance durable avec vos clients et les accompagner dans leurs enjeux de transformation. Gestionet suivi de l'activité Travailler en étroite collaboration avec votre Manager d'Unité ainsi qu'avec les équipes Recrutement et Delivery. Piloter vos indicateurs de performance et contribuer activement aux objectifs de croissance de l'unité. Notreobjectif : vousdonner rapidement les moyens de développer votre activité, d'exprimerpleinement votre potentiel et de construire votre évolution professionnelle ausein de DCS. Parce quela performance mérite d'être reconnue, nous proposons un package attractif associant rémunération fixecompétitive, variable motivant, véhicule de fonction, Tickets Restaurant (13,20€ avec prise en charge employeur à 50 %) et avantages collaborateurs(Mutuelle, Participation aux résultats de DCS, Prime congés , prime d'ancienneté.. )
View this job
Permanent

Job VacancyDÉVELOPPEUR COBOL / JAVA F/H

█ █ █ ██ █ █
Published on
COBOL
Java

Montauban, Occitania

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Contractor

Contractor jobDéveloppeur JAVA (H/F)

Come Together
Published on
Java

6 months
400-450 €
Lille, Hauts-de-France
Nous recherchons pour un un client grand compte de la région un(e) développeur Java sénior dans le cadre de l'évolution et de l'optimisation de leurs solutions existantes de fidélité et de gestion client. La mission s'inscrit dans un environnement technique axé sur un écosystème sur mesure développé en Java/Web. L'équipe est composée de 4 développeurs externes pilotés par un Responsable d'Applications. Adoptant une méthodologie agile, l'équipe répartit son activité entre le suivi opérationnel des applications (Run, 30 %) et les évolutions ainsi que les corrections (Build, 70 %). Les travaux couvrent à la fois les enjeux fonctionnels et les volets techniques (résolution de la dette technique, optimisations et améliorations continuelles). Le rôle et le périmètre Le consultant interviendra en tant que Développeur Java sur le périmètre fonctionnel de la Fidélité. Le périmètre fonctionnel couvre l'évolution et l'optimisation des solutions de fidélité existantes, qui font partie de l'écosystème plus large du marketing client : ● La connaissance client centralisée et unique ● Le système de fidélisation, avantages en caisse et coupons ● La base centrale des tickets de caisse ● La solution de gestion des réclamations clients Vos missions: 1. Conception et Développement ○ Participer à la conception et au développement des versions. ○ Faire évoluer et optimiser les solutions de fidélité existantes. ○ Assurer l'amélioration de la qualité logicielle. ○ Savoir analyser et proposer des solutions pérennes. 2. Maintenance et Support ○ Prendre en charge et traiter les incidents. 3. Travail d'Équipe et Documentation ○ Participer aux cérémonies agiles ○ Savoir prendre et documenter les choix techniques. ○ Travailler en équipe et faire preuve d'autonomie.
View this job
Permanent
Contractor

Job VacancyDéveloppeur Java – H/F

STORM GROUP
Published on

1 month
45k-55k €
500-550 €
75002, Paris, Ile-de-France
#StormYourCareer ✨ Rejoins STORM GROUP et construis ta carrière avec nous ! Aligne les enjeux métiers et les solutions SINous recherchons un(e) Développeur(se) Java pour renforcer nos équipes et accompagner le développement de nos nouvelles offres applicatives. Au sein d'un dispositif transverse et innovant, ton rôle combinera l'apport d'expertise technique auprès de différentes squads, la conception d'architectures microservices distribuées et le maintien en conditions opérationnelles d'applications stratégiques. Ton futur environnementTu évolueras au cœur d'un écosystème cloud natif et événementiel de premier plan, où la performance, la sécurité des flux et l'automatisation sont des priorités absolues. En interface constante avec les squads agiles, les équipes d'exploitation et les pôles d'homologation, tu seras le garant de la qualité logicielle et de l'intégration continue des services. C'est le cadre idéal pour exprimer ta maîtrise de l'écosystème Java moderne (Spring, Kafka, Cloud GCP) et exercer un rôle d'accélérateur de delivery à forte valeur ajoutée. Tes missions clésIngénierie, Architecture & Cadrage Agile : Apporter ton expertise technique aux différentes squads afin de fluidifier et d'accélérer le delivery des projets. Prendre en charge les analyses techniques et les études d'impacts d'architecture (modélisation UML) en amont des phases de développement. Fournir des estimations de charges et des chiffrages détaillés des futures réalisations dans le cadre des rituels Scrum. Concevoir et développer des solutions robustes (Back-end et outillage) en respectant scrupuleusement les bonnes pratiques d'ingénierie et de sécurité des API. Qualité, Industrialisation & DevOps : Assurer les développements logicielles et réaliser des contrôles croisés (revues de code) pour garantir le haut niveau de qualité de l'équipe. Participer activement à l'industrialisation des déploiements au sein de l'infrastructure cloud conteneurisée et des chaînes de delivery continu (CI/CD). Contribuer à la configuration de l'écosystème de build et d'automatisation des scripts d'infrastructure. Recette, Déploiement & Maintien en Conditions Opérationnelles (MCO) : Assurer le support technique de niveau 2 auprès des équipes d'homologation lors des phases de recette fonctionnelle. Préparer et sécuriser le support technique lors des phases de mise en production de chacune des évolutions applicatives. Assurer le maintien en condition opérationnelle des applications de ton périmètre : piloter l'analyse des incidents complexes en support aux équipes d'exploitation et implémenter les correctifs requis. Ton profilFormation : Diplôme d'Ingénieur ou Bac+5 spécialisé en informatique, génie logiciel ou ingénierie des systèmes d'information. Expérience : Tu justifies d'une expérience réussie et significative sur un poste similaire de développeur Java en environnement distribué. Expertise Back-end & Architecture : Parfaite maîtrise du développement Java (versions 11+), des frameworks Spring (Boot, Security, Data, Cloud) et d'Hibernate. Solide pratique des architectures modernes de type Microservices, incluant les patterns CQRS et les architectures orientées événements (Event-driven). Pratique confirmée de la sécurisation des API et maîtrise des serveurs d'applications Tomcat / technologies JEE. Streaming & Data : Connaissance approfondie et pratique d'Apache Kafka et Kafka Streams. Solides compétences en bases de données relationnelles et modélisation (SQL, Oracle, MySQL). Infrastructure Cloud & DevOps : Expérience opérationnelle sur l'infrastructure Cloud GCP (Google Cloud Platform). Pratique de la conteneurisation et du déploiement : Kubernetes, Helm, ArgoCD. Maîtrise des environnements Unix/Linux (Redhat) et du scripting (Shell, Bash, Python). Utilisation des outils CI/CD (Jenkins, Bamboo) et de contrôle de source (Git, Bitbucket). Environnement de build & Méthodologie : Pratique des outils Node.js, Grunt, Bower. Utilisation quotidienne de l'IDE IntelliJ, maîtrise de la conception UML et parfaite intégration de la méthodologie Agile SCRUM. Langues : Anglais professionnel opérationnel. Tes atoutsPolyvalence et Adaptabilité : Capacité à naviguer avec aisance entre des problématiques de développement de code pur, de scripting système et de déploiement cloud d'infrastructures. Rigueur de Delivery et d'Analyse : Discipline indispensable dans le chiffrage de tâches, l'analyse d'impacts d'architecture et le diagnostic d'incidents complexes en période de run. Excellente Communication : Aptitude à collaborer de manière transverse avec des interlocuteurs multiples (squads, exploitation, homologation) et à mener des revues de code constructives. Nos avantagesRemboursement des titres de transport à hauteur de 75%. Tickets restaurant pris en charge par STORM GROUP à hauteur de 50% (10,5€ / jour). Accès Gymlib / Wellpass (sport et bien-être). Contrat Santé / Prévoyance mis en place auprès de la compagnie Alan. Formation continue : Accès à Udemy Business. Prime de cooptation, prime d'intéressement et de participation. Deux à trois jours de télétravail par semaine. 5 raisons de nous rejoindreParcours sur mesure : Co-construis une trajectoire professionnelle unique, adaptée à tes ambitions. Missions Stratégiques : Interviens sur des projets d'envergure, en parfaite cohérence avec ton expertise. Suivi Dédié : Bénéficie d'un pilotage annuel structuré pour garantir ta progression continue. Excellence Continue : Développe tes compétences au quotidien au sein d'un écosystème exigeant. Performance Durable : Évolue dans un cadre où l'exigence métier respecte ton équilibre de vie. Notre processus de sélectionÉchange introductif avec un chargé de recrutement. Entretien métier avec évaluation technique approfondie. Rencontre finale pour validation du fit et projection sur la mission. Storm Group encourage une culture inclusive et multiculturelle où la diversité des profils nourrit notre intelligence collective. En rejoignant la Storm Team, tu intègres un écosystème engagé qui place le développement de tes talents au cœur de sa stratégie, tout en agissant concrètement pour la solidarité et la réduction de l'empreinte environnementale, aussi bien au sein de nos bureaux que dans les projets d'envergure que nous menons chez nos clients.
View this job

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!

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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