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.
Job Vacancy
Développeur fullstack (F/H)
Description du Poste : Nous recherchons un(e) développeur(se) Java / Vue.js talentueux(se) et motivé(e) pour renforcer notre équipe technique. Vous serez responsable de la conception, du développement et de la maintenance d’applications performantes et innovantes. Vous travaillerez en étroite collaboration avec les équipes métiers et techniques pour garantir la qualité et la fiabilité des solutions livrées. Activités Principales : Développer et maintenir des applications back-end robustes en Java . Concevoir et implémenter des interfaces utilisateur dynamiques et réactives avec Vue.js . Participer à toutes les phases du cycle de vie du développement logiciel, de la conception à la production. Collaborer avec les équipes métiers pour comprendre les besoins et les traduire en solutions techniques. Assurer la qualité du code via des tests unitaires, l’intégration continue et des revues de code. Résoudre les bugs et améliorer les fonctionnalités existantes pour garantir une expérience utilisateur optimale.
Job Vacancy
Consultant Mulesoft / Java
Vous êtes passionné par les architectures d’intégration, la manipulation de flux de données, et souhaitez intervenir sur des projets à fort impact ? Rejoignez une mission stratégique au sein d’un grand compte public ! Votre rôle En tant que Consultant Mulesoft / Java , vous aurez pour responsabilité de : Concevoir et développer des procédures de transfert de flux entre applications (flux temps réel et batch). Manipuler des flux inter-applicatifs via des outils d’ETL comme MuleSoft (ou Talend). Garantir la qualité, la performance et la fiabilité des flux de données. Définir et mettre en œuvre un plan de migration des données . Assurer la qualité des données issues de différentes sources. Participer à l’analyse des besoins métiers pour proposer les solutions les plus adaptées. Travailler en méthodologie Agile , en lien direct avec les équipes projets. Stack & Compétences techniques attendues Java 8+ ETL : MuleSoft ou Talend SQL / SQL Server Intégration de flux synchrones et asynchrones Connaissance des API REST/SOAP
Contractor job
Développeur Itesoft
Objet de la prestation Le présent marché a pour objet de contractualiser une prestation de "intégration/développement/paramétrage" avec une expérience sur la solution d'acquisition ITESOFT. Missions principales : - Analyser les besoins fonctionnels remontés par la MOA - Concevoir les spécifications techniques - Poursuivre les développements de Reconnaissance Automatique de Documents et la Lecture Automatique de Documents - Effectuer le paramétrage nécessaire au bon fonctionnement de l’application - Diagnostiquer et corriger les dysfonctionnements remontés - Administrer et faire le suivi de l’activité en production - S’intéresser au service rendu et être orienté résultat et satisfaction client
Job Vacancy
Architecte front-end spécialisé sur l’architecture MFE
Responsabilités : Concevoir et mettre en place l’architecture front-end MFE pour les nouvelles applications ou la refonte des applications existantes. Collaborer avec les équipes backend, UX/UI et DevOps pour assurer une intégration fluide. Rédiger des guidelines et bonnes pratiques pour les équipes front-end. Participer à la relecture de code et aux choix techniques pour garantir la qualité et la performance des applications. Assurer le suivi technique et l’accompagnement des développeurs sur la mise en œuvre des micro-frontends. Objectif de la mission : Fournir une architecture front-end robuste, évolutive et modulable, adaptée aux besoins métiers, permettant de déployer rapidement des fonctionnalités tout en facilitant la maintenance et la scalabilité des applications web.
Job Vacancy
Expert Bonita
Contexte de la mission Dans le cadre du renforcement de son équipe projet, un grand compte recherche un consultant confirmé en développement et intégration Bonita . L’objectif de la mission est d’assurer la conception, l’intégration et la maintenance d’applications basées sur Bonita BPM , au sein d’un environnement agile et interconnecté. Organisation et conditions Démarrage : janvier 2026 Rythme : 2 jours par semaine sur site Durée : mission longue Budget : N.C Missions principales Participer aux rituels agiles de l’équipe projet Assurer l’ assemblage technique dans le respect du plan d’urbanisme et de l’architecture du SI Garantir la cohérence des flux inter-applications , l’intégrité des données et la sécurité des échanges Réaliser le développement, l’intégration et le paramétrage des composants sur le périmètre Bonita Contribuer à la résolution des incidents applicatifs et au support technique auprès des utilisateurs Produire une documentation technique claire et maintenir un système applicatif fiable et opérable Compétences techniques recherchées Expertise en développement Bonita BPM Maîtrise de Git / GitHub , SQL , Java / JavaScript , HTML / CSS Compétences en modélisation de processus et modélisation de données Expérience confirmée en intégration de solutions BPM dans des environnements complexes Profil recherché Consultant confirmé (4 à 7 ans d’expérience) sur Bonita Habitué aux méthodologies agiles et au travail en équipe pluridisciplinaire Autonomie, rigueur et sens du service
Job Vacancy
TECH LEAD JAVA H/F
En tant qu’expert Senior Java son savoir faire est attendu sur la conduite du MCO et le CHANGE du produit. La méthodologie de travail utilisée sur le projet est de type agile : AGILE Scrum ou cycle en V sur l’équipe projet AGILE Kanban sur l’équipe MCO Environnement international : France – Portugal ( Français / Anglais requis ) La mission consiste notamment à assurer : L’identification des solutions d’architectures adaptées au contexte et répondant au besoin : dossiers de choix et préconisation de solutions à privilégier L’animation et le pilotage de la relation avec l’équipe et les l’ensemble des équipes techniques parties prenantes La production de spécifications techniques et l’implémentation d’évolutions dans la brique middleware dans le respect des engagements de coût, qualité, délais de mise en œuvre; La gestion du Maintien en Conditions Opérationnelles ( MCO) L’industrialisation des processsus de déploiement (DEVOPS) et amélioration continue du niveau d’ingénierie de la plateforme La sécurisation du delivery management en lien avec le release manager La sécurisation du bon déroulement des travaux IT End to End : Front, middleware, back-end et Data Les principales missions sont les suivantes : Contribuer au delivery Management sur les environnements/couloirs selon les besoins du projet dans le respect du calendrier ; Assurer le maintien en conditions opérationnelles de la brique Middleware sur les différents environnements/couloirs ; Être acteur de la relation avec les équipes d’hébergement et l’ensemble des Teams au sein de LEA et des parties prenantes externes ; Rédiger les cahiers de charges pour l’implémentation des évolutions à prendre en charge par l’hébergeur (mise en place de flux, solutions d’hébergement, Devops, chronogrammes de changements …) ; Réaliser les tests unitaires et tests techniques d’intégration avant de passer la main aux équipes de recette et d’homologation ;
Job Vacancy
Expert Technique Java / Angular / Quarkus
Dans le cadre des activités du pôle Solutions et Environnements de Développement , l’équipe en charge des socles applicatifs Java/Web recherche un expert technique pour intervenir sur le framework interne (Angular / JEE / Quarkus) . Le prestataire interviendra à la fois sur le développement , le support technique , et l’ accompagnement des projets dans un contexte de transformation continue des environnements applicatifs. Les principales missions incluent : Analyse d’impacts et réalisation de maintenances évolutives et correctives sur le socle Front (Angular) et Back (Java / Quarkus). Support aux développeurs et accompagnement dans l’utilisation des socles applicatifs. Support à la production : analyse et résolution d’incidents de niveau 3, participation aux cellules de crise. Études techniques : expérimentation, benchmark de solutions, documentation et partage de connaissances. Accompagnement projet : participation aux projets en tant que référent technique , garant du respect des standards architecturaux et des bonnes pratiques.
Contractor job
Développeur Java - Angular
Dans le cadre du développement de nos applications de commercialisation de la publicité, le consultant interviendra au sein d’une équipe produit du domaine vente France. Il aura pour mission : Maintenir le fonctionnement des applications actuellement en production. Concevoir et évaluer des features à implémenter Coder les features et les tests unitaires associés dans le respect des normes et des bonnes pratiques d’ingénierie logicielles en vigueur chez JCDecaux Etre force de proposition dans le cadre du processus d’amélioration continue Participer à la revue de code Sensible à la volumétrie et aux performances de réponse d’une application Savoir analyser et retranscrire le fonctionnement de façon clair et concis Participer à la modernisation des systèmes de vente actuels. Bon communicant / Dynamique / Entraide équipe A titre indicatif : Ratio back 80% / front 20% Environnement technique : PostGreSQL / Oracle19c Java 11 / Java 17 Spring boot 2.x / Jboss WildFly Hibernate, Toplink, JPA2 Angular JS / Angular / Material / Redux / Ngxs Node, Gulp, Bower Struts 1.2 Elasticsearch 8.15 / Kibana WebService SOAP / Rest JUnit, Mockito, Cucumber, Karma, Jest Jenkins, Maven, Sonar, GIT Kafka Kubernetes, Docker, Centrale de logs ELK Jira / Confluence Compétences techniques requises Java 11+ / Spring / JPA – Maîtrise SQL – Confirmé WebService API Rest / SOAP – Maîtrise (Sensible aux normes REST) Angular (XP développements projets) Jenkins, Maven, Sonar – Confirmé Tests – Confirmé Compétences appréciées : Kafka (Connaissances) Clean Architecture
Contractor job
Développeur Java back Sénior ( 7 ans minimum)
Missions principales : Le consultant intégrera la squad Back Cards en tant que développeur back-end afin de : • Participer aux analyses techniques et aux études d’impacts en amont des développements • Concevoir des solutions en respectant les bonnes pratiques de développements • Fournir des estimations détaillées des futures réalisations • Réaliser les développements • Effectuer des contrôles croisés afin d’assurer la qualité des développements réalisés par l’équipe • Assurer le support de niveau 2 aux équipes d’homologation lors des phases de recette
Contractor job
Ingénieur de Production Middleware (F/H) – Charenton-le-Pont
REF : EFP/TJ23/326328 Espace-Freelance, réseau de consultants indépendants, recherche pour l’un de ses clients grands comptes : Ingénieur de Production Middleware (F/H) – Charenton-le-Pont Mission à pourvoir en régie Présence sur site : 5 jours/semaine – Astreintes semaine et week-end à prévoir Missions principales : • Gérer les incidents informatiques de niveaux 2 et 3. • Assurer le support aux équipes internes et partenaires (escalade niveau 3 si nécessaire). • Intégrer et déployer les nouvelles applications sur les environnements de production. • Réaliser les demandes de changement et participer aux opérations planifiées hors heures ouvrées. • Garantir la mise en place, la supervision et la sécurisation des serveurs d’applications. • Gérer les certificats et les outils de messagerie open source (ex : RabbitMQ).
Job Vacancy
Ingénieur de production (Java DevOps) H/F
Description détaillée : - Traite les incidents informatiques de niveau 2 et 3. - Maitrise de Java, des serveurs d'application Jboss, tomcat, springboot, JVM, Apache - Maitrise des outils de déploiement : Ansible, Git - Maitrise la gestion des certificats, des outils de messagerie open-source ( Ex : Rabbit MQ) - Intervient en escalade et support auprès de la Hotline. - Est interlocuteur avec le support niveau 3 des partenaires. - Réalise les demandes de changements informatiques. - Intégrateur applicatif pour les nouvelles applications - Assure une permanence aux heures ouvrables de la CASDEN. - Intervient en horaires non ouvrés pour des interventions planifiées ou des astreintes
Job Vacancy
Ingénieur études et développement JAVA/ Back-end (F/H)
Engagés auprès de nos clients afin de les accompagner dans l'évolution de leur SI, nous recherchons actuellement un Ingénieur Étude et Développement JAVA. Vous aurez pour mission : Réaliser les développements en s'assurant de la qualité par un travail d'équipe et l'élaboration de tests. Comprendre le besoin métier et proposer une conception technique. Identifier et anticiper les risques. Documenter et communiquer à l'intérieur ou à l'extérieur de l'équipe. Travailler en étroite collaboration avec les équipes MOA et Architecture
Job Vacancy
POT8647 - Un Développeur Fullstack Confirmé à Senior Sur Clermont Ferrand Clermont-Ferrand
Almatek recherche pour l'un de ses client, Un Développeur Fullstack Confirmé à Senior Sur Clermont-Ferrand Almatek recherche pour l'un de ses client, Un Développeur Fullstack Confirmé à Senior Sur Clermont-Ferrand. Almatek recherche pour l'un de ses client, Un Développeur Fullstack Confirmé à Senior Sur Clermont-Ferrand Almatek recherche pour l'un de ses client, Un Développeur Fullstack Confirmé à Senior Sur Clermont-Ferrand Almatek recherche pour l'un de ses client, Un Développeur Fullstack Confirmé à Senior Sur Clermont-Ferrand
Contractor job
Développeur Back Débutant
Code source complet, versionné et documenté Tests unitaires et d'intégration Scripts d’installation/déploiement Compétences techniques SQL - Junior - Important BASH / SHELL / UNIX - Junior - Important Java - Junior - Important C - Débutant - Souhaitable Connaissances linguistiques: Anglais Lu, écrit (Impératif) Description détaillée L'objectif étant d'assurer le bon fonctionnement tout en étant en lien avec un programme de modernisation qui vise à remplacer le système. Dans ce cadre, vous participerez également à la conception et au développement des interfaces de branchement des nouveaux produits digitaux de l'entreprise via un ACL (GCP / nodeJS / API / event / kafka) Nous souhaitons renforcer l'équipe avec un profil developpeur (build & run). Des astreintes sont également à prévoir. Enfin, vous participerez à la vie de l'équipe, notamment sur les aspects run (résolution des incidents et identification et réalisation des actions de stabilisation à mettre en oeuvre) et de conception. Le contexte technologique est très varié : Legacy : scripting (shell, bat...), C, sql, environnement linux, webservices, java Outillage : serviceNow, jira, sonar, git... Modernisation : nodeJS, API rest, event kafka, GCP...
Contractor job
Developpeur fullstack
MISSIONS : Concevoir et développer des traitements batch robustes et performants à l’aide de Spring Batch . Participer à l’analyse des besoins fonctionnels et techniques. Contribuer au développement d’applications full stack (front-end et back-end), avec un accent sur les aspects back-end liés aux batchs. Optimiser les performances des traitements batch (gestion de la volumétrie, parallélisation, reprise sur erreur, etc.). Assurer la maintenance corrective et évolutive des traitements existants. Rédiger la documentation technique associée. Participer aux revues de code, à l’intégration continue et aux tests automatisés
Job Vacancy
Développeur Full Stack Java Springboot/Vue (H/F)
Winside, en bref ? Winside Technology est un pure player Tech, basé à Paris, Lyon, Lille, Bordeaux, Nantes et au Maroc. Crée en 2020, l’entreprise compte plus de 250 consultants, accompagne plus de 50 clients grands comptes et a réalisé 30M€ de chiffre d’affaires en 2024. Notre ADN repose sur l’expertise, la qualité, la proximité et l’esprit d’équipe. Au-delà des missions, nous cultivons une vraie communauté : événements techniques, moments conviviaux, partage de connaissances et ambition collective. Ce qui t’attend chez nous.. Contexte Tu interviendras sur un projet international visant à moderniser et enrichir un écosystème de centres de contact répartis dans plusieurs pays. L’objectif est de développer des applications web robustes et performantes pour améliorer la gestion des interactions clients, le reporting et la distribution automatique des appels. La mission inclut également la migration vers le Cloud et le développement de dashboards pour optimiser l’expérience des utilisateurs dans un environnement multi-pays. Tes missions … Concevoir et développer des applications web performantes en Java et Vue. Implémenter des interfaces dynamiques et réactives, centrées sur l’expérience utilisateur. Participer à la définition de l’architecture technique et aux choix de frameworks. Collaborer avec les équipes produit, design et QA pour garantir la cohérence fonctionnelle et technique. Optimiser les performances front-end et back-end pour des applications fluides et scalables. Assurer la maintenance évolutive et corrective des plateformes existantes. Participer activement aux rituels Agile et aux revues de code. Être force de proposition sur les bonnes pratiques de développement et les évolutions technologiques. Exemples de projets : Développement d’outils de reporting et dashboards pour 5 000 centres de contact répartis dans 28 pays Migration de systèmes existants vers le Cloud Amélioration des performances et de l’expérience utilisateur sur les plateformes de contact Et toi dans tout ça, tu as : Minimum 5 ans d’expérience en développement Java et Vue (hors stage et alternance). Une maîtrise des frameworks Spring/Spring Boot et de Vue. Une bonne connaissance des APIs REST, de MongoDB & de Kafka. Une expérience dans des environnements Agile/Scrum. Une sensibilité à l’UX et à la performance des interfaces. Un anglais professionnel pour évoluer dans des contextes internationaux. Une communication fluide et un vrai esprit collaboratif. Ce que tu trouveras chez Winside … Une communauté d’experts diversifiés (Craft, Core, Risk & Security etc) Une entreprise en pleine croissance, qui valorise l’initiative et la créativité. Un parcours de formation personnalisé et de vraies perspectives d’évolution. Une vie d’entreprise rythmée par des événements techniques et conviviaux. Des avantages concrets : primes vacances, mutuelle prise en charge à 100 %, frais mobilité, système de cooptation qui impacte ta rémunération sur le long terme. Un process simple et rapide Un premier échange pour faire connaissance. Un entretien avec notre équipe RH (Perrine). Un entretien technique suivi d’un échange avec la direction. Une réponse rapide et voire une proposition d'embauche.
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
Jobs by city
Jobs by country