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.
      
 
 
            Contractor job
            
        Architecte Technique - Kubernetes / Itesoft / Kofax
      
 Contexte du besoin La présente consultation a pour objet une prestation d’architecture technique au sein de la Direction Technique Informatique de la DSI du client et plus particulièrement du pôle Gouvernance Technique Opérationnelle. L'infrastructure de la DSI est en cours d'évolution vers la conteneurisation supportée par la solution Kubernetes de Redhat (OpenShift). Cette mission est centrée sur des compétences spécifiques relatives à notre socle technique (très bonne connaissance Apache, JBOSS, PostgreSQL), des connaissances réseau et sécurité (capacité à parler VLAN, VIPs, composants matériels Réseau), mais également (relativement à l'introduction) sur la maîtrise de Docker/Kubernetes (OpenShift). Nous précisions par conséquent que notre recherche concerne des architectes techniques à compétences infrastructures et production. Les profils d'architecture logicielle ne seront pas évalués et feront l'objet d'une offre non conforme. D'autre par le(a) profil (e) devra faire état d'une forte expérience dans les sujets de modélisation d'architecture technique (sur la base de solutions type Archimate), de rédaction de dossiers d'architecture technique (expérience de plus de 5 ans) et de la capacité à présenter/argumenter ses dossiers dans des intances de type comité d'architecture. Au-delà de cette compétence, le profil pourra participer à toutes missions d'architecture relatives à l'activité du pôle qui comprend 8 architectes techniques. Dans l'organisation de la DSI-RC, l'architecte technique à un rôle fort d'accompagnement des projets. Un relationnel fort (écoute, pédagogie, explication) et une expérience de la collaboration avec des projets métiers est attendue et sera évaluée. En termes de périmètre métier, il interviendra sur les périmètres Actifs et Inter-Régimes qui sont des pans fonctionnels majeurs du SI, ils seront explicités en entretien. Enquelques mots, le périmètre Actif cocnerne les applications permettant de gérer l'interlocution avec les salariés du privé et lepérimètre Inter-Régimes concerne le développement d'applications en commun avec les autres régimes de la protection sociale orientés sur la retraite (pour exemple : le simulateur Retraite que caque salairé peut utilier au travers de différents portails afin de simuler le montant de sa retaite). Nous recherchons également dans cette mission une forte compétence sur le systèmes de Gestion de document (GED) et d'Acquisition de documents sur des progiciels type KOFAX ou ITESOFT. Ces compétences seront fortement évaluées pour le résultat. Une ou plusieurs expérience dans le domaine de la Protection Sociale sera un plus apprécié. "Description du besoin : définition des missions et des obligations afférentes (obligation de conseil et/ou obligation de résultat) au Titulaire -Définition des prestations attendues : - Concevoir l’Architecture Technique des Projets (Métiers, Progiciels…) Identifier les composants applicatifs projets et flux associés, décrire l’infrastructure d’exécution des composants applicatifs (serveurs, flux techniques…), dimensionner en fonction des exigences techniques, porter les exigences de sécurité… - Concevoir l’Architecture Technique des Socles en accompagnement des équipes Socle (exemples : API Management, Oracle, Moteur de règles…) - Accompagner les projets métiers dans le cadre de la rédaction des fiches de sécurité et NFRs (Exigences non Fonctionnelles) Projets. L'architecte technique a un rôle prépondérant dans le domaine de la sécurité, il doit valider les architectures techniques sous l'angle de sécurité, rédiger les matrices de flux... - Accompagner les chefs de projets techniques dans le cadrage des projets et l’organisation de toutes les phases techniques (plans de bascule techniques, accompagnement/support à la mise en exploitation de DRCP et des SFs,…) - Vérifier « régulièrement » que l’architecture déclinée en Production est conforme à l’architecture technique décrite / ajuster Dimensionnement conforme, matrices de flux techniques conformes à la description… Comment ? (outillages, droits, processus…) Notion de responsabilité de la bonne implémentation en PROD des archis techniques Problème : cela évolue sans « nous » et surtout sans « redescente d’information » : défaut d'information et de Gouvernance (voire AL, GTR) - Instruire des dossiers techniques (ex : mise en oeuvre protocole S3….) - Support au « Run » (participation aux cellules de crise) Durée globale du besoin : 2ans fermes avec possibilité de reconduction 1 fois 12 mois
 
            Contractor job
            
        Expert Java Craft (H/F)
      
 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 senior Java (H/F) à Lyon, France. Contexte : SI qui permet de superviser et monitorer à travers 4 grandes fonctionnalités : - Le Monitoring - La télédistribution des logiciels et des paramètres - La gestion des dysfonctionnements - La gestion du référentiel Dans le but d’adapter notre organisation en vue des nouvelles ambitions, le projet composé d’environ 45 à 50 personnes, a été ré organisé en sous équipes auto-organisées et pluridisciplinaires : - Une coreteam - 4 Features Team - Une Plateform Team DevOps Les missions attendues par l'expert Java Craft (H/F) : Activité principale : Développement et revues de code avec approche DDD, méthodologies TDD, BDD Répondre aux sollicitations pour la conception, le développement et l’amélioration des solutions techniques Participation au diagnostic et à la résolution des incidents de production Être garant de la qualité des livrables Activité secondaire : Développement avec l'approche DDD et autres méthodologies Participer a la montée en compétences à l'équipe Stack technique de l'équipe : Kafka, Java, Oracle, Spring, Elasticsearch, Drools, Docker
 
            Contractor job
            
        Développeur Java (H/F)
      
 Contribuer au développement du produit Mailbrew , une solution de communication transactionnelle. Le but est de renforcer l’ API d’envoi de SMS pour la rendre plus scalable et permettre l’ajout de multiples fournisseurs de SMS via un hub de communication. 🧾 Livrables attendus Développements backend & frontend Tests unitaires et fonctionnels Documentation technique Participation aux rituels agiles Support et participation aux astreintes (à planifier dans l’année) 🔍 Contexte Dans une dynamique d'accélération digitale à grande échelle, un groupe international du secteur retail renforce ses plateformes de produits digitaux. Le produit Mailbrew s’inscrit dans le domaine Customer, Knowledge & Animation , qui vise à fournir des outils marketing centrés sur le client, avec un haut niveau de personnalisation.
            Contractor job
            
        Développeur/se Senior Java – React
      
 Notre client, un acteur du secteur public, engage un projet stratégique de modernisation d’une application critique à fort impact national. Dans ce cadre, nous recherchons un Développeur Java / React Senior pour renforcer l’équipe de développement. Rôle et responsabilités Vous interviendrez sur l’ensemble du cycle de vie applicatif et serez notamment responsable de : • La conception et le développement des fonctionnalités front-end (React) et back-end (Java). • La gestion et optimisation des bases de données PostgreSQL. • Le déploiement des applications dans un environnement Cloud / Docker. • Le mentorat des développeurs juniors et confirmés (revue de code, bonnes pratiques). • La participation aux choix d’architecture et aux orientations techniques. • Le respect des normes de sécurité, performance et qualité logicielle dans un environnement sensible
 
            Contractor job
            
        Developpeur fullstack Java/Angular (H/F)
      
 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 Developpeur fullstack Java/Angular (H/F) à Hauts-de-France, France. Les missions attendues par le Developpeur fullstack Java/Angular (H/F) : - participer activement aux rituels agiles de la squad - participer à la conception technique des US de la backlog de la squad - prendre en charge le développements de ces US - présenter les livrables au testeur - prendre en charge les retours sur les développements - sur le run : diagnostiquer et traiter les incidents - sur le run : proposer une résolution aux problèmes de fond identifiés. Développeur Java/Angular sensible à un processus de qualité des développements (merge request, TU/TI, préconisation Sonar) Compétences fortement recherchées : technique requis : Java 17/21, framework Angular 14, SQL, SpringBoot, Spring-data-jpa technique optionnel : PL/SQL, GCP Activité principale : Développement Activités complémentaires possibles : Test/ Mise en production, Analyse fonctionnelle Méthodologie Agile : Scrum Langues : français et anglais
 
            Contractor job
            
        tech lead full stack 
      
 Nous recherchons un profil tech lead pour reprendre en charge certaines activités build et run d'un projet stratégique. Il sera amené à piloter l'activité de l'équipe technique du projet (~6 personnes) et à participer aux instances du projet (interne et avec le client) et en lien avec son homologue fonctionnel et le Chef de projet. Exigées : Java 17, Spring 6, Spring Boot 3, JUnit 5, Angular 17, NgRx, Jest, GitLab, PostgreSQL, Conception technique, Chiffrage, Pilotage d’équipe technique, Revue de code Souhaitables : Elasticsearch, Tomcat, Apache, nginx, Keycloak, RGAA, DSFR
            Job Vacancy
            
        Data Engineer (H/F)
      
 Nous recherchons un.e Data Engineer expérimenté.e pour renforcer une équipe projet intervenant sur des problématiques de traitement massif de données et d’optimisation des pipelines. L’objectif : concevoir, développer et fiabiliser des architectures Big Data performantes, évolutives et sécurisées. Missions principales : Le.la Data Engineer interviendra sur 4 grands axes : Expertise Big Data : faciliter la manipulation et la valorisation des données. Conception technique : définir les solutions adaptées au traitement massif et au stockage (SQL, NoSQL…). Industrialisation des pipelines : assurer la performance, la sécurité et la clarté des flux de données. Accompagnement technique : apporter un support aux développeurs et contribuer à l’amélioration continue de l’environnement data. Activités détaillées : Concevoir et optimiser les architectures de données (médaillon : bronze, silver, gold). Créer et maintenir les chaînes de transformation des données. Mettre en place des mécanismes de purge et d’optimisation (discipline FinOps). Gérer les aspects MCO : migrations, renouvellement de certificats, gestion des droits. Participer à la mise en place de pipelines CI/CD (GitLab, DevSecOps). Assurer une veille technologique et partager les bonnes pratiques au sein de l’équipe.
 
            Job Vacancy
            
        développeur java / angular 
      
 Intitulé du poste : Concepteur - Développeur Full Stack Java / Angular Mission : Analyser, concevoir, développer et maintenir des composants logiciels dans un environnement agile, en respectant les besoins métier, les normes et les procédures techniques. Responsabilités : Analyse & Conception : Contribuer à la définition des spécifications générales Réaliser l’analyse technique et l’étude détaillée Qualification : Élaborer les jeux d’essais pour les tests unitaires et d’intégration Effectuer les tests et corriger les dysfonctionnements Développement : Développer les modules applicatifs (front et back) Assembler les composants Rédiger la documentation technique Maintenance : Assurer la maintenance corrective et évolutive Administrer les composants logiciels réutilisables Environnement technique : Angular 17, TypeScript Java 21 Spring AWS Git, GitLab CI Material UI JEST, Cypress Méthodologies : Agile (Scrum)
 
            Contractor job
            
        Software Developer (Data Governance / MDM) - Malmö
      
 Context Join a dynamic international team and play a key role in our client's Data Governance & Master Data Management (MDM) transformation . This mission offers the opportunity to work with the Profisee platform , shape data architecture, and contribute to the success of large-scale data initiatives in a Microsoft Azure environment . What You Will Do Build the foundation of trusted data by designing and implementing reference data models (customer, product, supplier). Develop and integrate robust ETL pipelines to ensure data quality and consistency. Contribute to the setup of MDM architecture and governance frameworks . Integrate Profisee seamlessly with other business systems via REST/SOAP APIs . Collaborate with multicultural teams across different regions. What We Are Looking For Must Have Strong expertise in Profisee (MDM platform) Experience in Data Modeling Hands-on practice with ETL Nice to Have Deep knowledge of Profisee architecture, workflows, and integration patterns. Experience with SSIS, Azure Data Factory or other ETL tools. Familiarity with the Microsoft stack: SQL Server, .NET, Azure (Synapse, Data Lake, Logic Apps) . API/Web Services integration (REST/SOAP). Why Join This Mission? Be part of a strategic initiative that will shape data governance for years to come. Work in a cutting-edge Microsoft & Azure environment . Collaborate with international experts in a fast-paced, innovative context. Hybrid model: remote flexibility combined with on-site presence in Malmö, Sweden . Montreal Associates is acting as an Employment Business in relation to this vacancy.
 
            Contractor job
            
        Lead Python FastAPI / Lead Backend Developer
      
 En tant que Lead Python FastAPI , vous serez responsable du développement et de l’optimisation des API backend qui alimentent nos services connectés (infodivertissement, télématique, applications mobiles et web liées aux véhicules). Vous encadrerez une équipe de développeurs backend et participerez aux choix d’architecture pour garantir des services fiables, performants et sécurisés à grande échelle. Missions principales : Concevoir, développer et maintenir des API RESTful avec FastAPI pour les services connectés pour un client en secteur Automobile. Définir et superviser l’architecture backend, en assurant scalabilité, sécurité et haute disponibilité. Encadrer, coacher et accompagner l’équipe de développeurs backend sur les bonnes pratiques Python et FastAPI. Collaborer avec les équipes produit, front-end, DevOps et sécurité pour assurer la cohérence et la qualité des solutions. Participer aux revues de code, à l’écriture de tests automatisés et à la documentation technique. Suivre les nouvelles technologies et proposer des innovations pour améliorer nos services digitaux.
 
            Job Vacancy
            
        Développeur FullStack Java/Angular
      
 Contexte : Le programme Selfcare Client est en charge de la mise à disposition des Fronts internet clients et des services digitaux transverses aux applications Mobiles et Web. Il est constitué des applications à forts enjeux et impacts auprès des clients et des marques associées. D escription : Au sein de la division Marketing et Digitale, nous recherchons un/une Développeur FullStack (Angular/Java) expérimenté pour participer à la mise en oeuvre des nouveaux projets répondant à la stratégie digitale du groupe (développement du cross sell, omnicanalité, services de relation clients). Les projets sont réalisés dans le cadre d'une architecture cible et de technologies innovantes (Plateforme Data, Gestion évènementielle, programmation réactive, micro-front) respecteuses des enjeux RSE de l'entreprise. Les projets sont conduits en Agile dans un contexte Scrum ou Kanban. Concevoir et réaliser des développements répondant aux demandes fonctionnelles, technique et sécuritaires, dans le respect des process en vigueur, dans le respect des charges et délais alloués et dans le souci permanent d'assurer un haut niveau de qualité, de performance et de maintenabilité du code livré. - Participation aux rituels agiles (daily, poker, planning, rétro, ..) - Assurer un niveau de documentation conforme au Done - Réaliser tous types de taches simples (correction d'anomalie) à complexes (conception, composant technique,.. ) - Réaliser ou enrichir la conception technique détaillée (CTD ou STD), - Respecter les normes de développement G2S, les bonnes pratiques JAVA, l'architecture applicative, - Assurer une couverture de tests unitaires dans le respect des objectifs Qualimétriques - Respecter les process de livraisons - Respecter les règles de sécurité et de confidentialité. Mission en présentiel sur Rennes
 
            Contractor job
            
        Développeur Back-End Java / Spring Boot H/F
      
 Vous intégrerez l’équipe de notre client en charge de la conception et du développement d’une nouvelle application de gestion de la structure produit. Cette application stratégique sera déployée à l’international. Environnement technique moderne, méthode agile, contexte international fort. En tant que Développeur Back-End Java confirmé , vous serez responsable de : Concevoir et réaliser des solutions backend standardisées, dans le respect des standards techniques du groupe ; Déployer et maintenir les applications (évolutions, correctifs, documentation) ; Contribuer au run des composants déjà en production ( you build it, you run it ) ; Participer aux études et à la définition des spécifications techniques et fonctionnelles ; Prendre part aux rituels agiles (daily meetings, affinage, sprint review, rétrospective) ; Être force de proposition sur les nouvelles tendances technologiques et leur intégration dans les projets.
 
            Job Vacancy
            
        Expert IBM Maximo sur Paris
      
 Je recherche pour un de mes clients un Expert IBM Maximo sur Paris Contexte de la mission Dans le cadre d’un vaste programme de transformation autour de la maintenance et de la gestion des actifs, notre client (grand compte industriel / énergie / transport / facilities management) souhaite renforcer son équipe avec un expert IBM Maximo. L’objectif est d’assurer la mise en œuvre, l’optimisation et le support évolutif de la solution Maximo au sein du SI existant. Responsabilités principales Participer à la conception fonctionnelle et technique du système de gestion des actifs (EAM) sous IBM Maximo. Assurer la configuration, le paramétrage et l’administration avancée de Maximo (modules Asset, Work Order, Inventory, Procurement, etc.). Accompagner les équipes métiers dans la définition des besoins et la rédaction des spécifications fonctionnelles. Gérer l’intégration de Maximo avec les autres systèmes du SI (ERP, GMAO, outils de supervision, etc.). Réaliser les tests, la validation, et la mise en production des évolutions. Apporter un support de niveau expert et assurer la formation / transfert de compétences auprès des utilisateurs et des équipes internes. Contribuer à la montée de version / migration vers Maximo Application Suite (MAS) le cas échéant. Participer à la documentation technique et à l’amélioration continue des processus. Compétences requises Techniques : Maîtrise approfondie d’IBM Maximo EAM (v7.6 et/ou MAS 8.x). Connaissance des modules clés : Asset Management, Work Management, Inventory, Purchasing, Preventive Maintenance. Solides compétences en paramétrage, workflow, automation scripts, BIRT reporting. Expérience en intégration via MIF / Web Services / REST API. Connaissances en SQL, Java/Jython, XML, et environnements WebSphere / WebLogic / DB2 / Oracle. Bonne compréhension des processus ITIL / maintenance industrielle / asset management. Fonctionnelles : Capacité à dialoguer avec les métiers (maintenance, exploitation, logistique). Excellente communication et autonomie. Expérience dans un contexte multi-sites ou international appréciée. Profil recherché Consultant confirmé / Expert Maximo (5 à 10 ans d’expérience minimum). Expérience sur des projets de déploiement, migration ou optimisation Maximo. Capacité à évoluer dans un environnement complexe et exigeant. Anglais professionnel apprécié.
 
            Job Vacancy
            
        Développeur/Validation PKI (Java Card) 
      
 Contexte : Au sein de l’équipe Cards and Devices, nous recherchons un partenaire pour prendre en charge le développement et/ou la validation de produits PKI destinés aux clients Enterprise, tels que : cartes à puce PKI, tokens USB ou éléments sécurisés embarqués. Missions principales : Analyser les exigences marketing et les spécifications techniques. Développer et concevoir le code pour logiciels embarqués (Java Card) en respectant les contraintes de taille et de qualité. Développer et exécuter des tests pour valider le produit dans les contraintes de temps et de coût définies par le chef de projet. Vérifier la conformité du produit par rapport aux spécifications. Identifier les anomalies, vérifier leur correction et anticiper l’apparition de nouveaux défauts. Rédiger la documentation projet : cahier des charges logiciel, conception, plan de tests de validation, rapport de validation. Suivre les vulnérabilités de sécurité et les plans de mitigation avec l’équipe Security. Assurer une veille technologique constante.
 
            Job Vacancy
            
        Software Engineers (Java, C#, C++, Python, JavaScript, React)
      
 Locations: Gloucester, Bristol, Chippenham, Reading, London, Leatherhead, Leicester, Manchester CGI was recognised in the Sunday Times Best Places to Work List 2023 and has been named one of the ‘World’s Best Employers’ by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you’ll be part of an open, friendly community of experts. We’ll train and support you in taking your career wherever you want it to go. The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. Due to the secure nature of the role, we are only able to progress applicants who are a sole UK National and who currently hold SC clearance or are eligible to obtain SC clearance. We are looking for senior, mid-level developers to join the team and support us in creating mission critical solutions for our exciting range of projects and programmes within the space and defence domain.
 
            Contractor job
            
        Chef de projet MOE
      
 Je recherche pour un client nantais un chef de projet MOE expérimenté. La mission est sur Nantes avec un rythme obligatoire et non négociable de 3 jours sur site et 2 jours en TT. Recherche d'un chef de projet pour piloter la prise en compte par des applications consommatrices de l'évolution de 2 produits : des APIs de mise en GED et un produit de gestion de catalogue des offres.. Ces solutions sont développées en JAVA et exécutées dans des containers KUBERNETES Attendu : Piloter des projets contribuant à la modernisation du SI Maitriser les budgets et les jalons Mettre à disposition des éléments nécessaires aux instances de pilotage du programme de modernisation sur le périmètre en responsabilité
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