Trouvez votre prochaine offre d’emploi ou de mission freelance Apache Struts

8 résultats
Offre premium
Freelance
CDI

Offre d'emploiTech Lead Java

NATAN
Publiée le
Apache Struts
Entreprise Java Bean (EJB)
Java

3 ans
57k-68k €
500-600 €
Neuilly-sur-Seine, Île-de-France
Tech Lead Java – Application métier de booking et contratsClient : grand groupe international de communication extérieure · Mission en renfort d'équipe · Démarrage fin 2026 / début 2027 Et si vous preniez les commandes d'une application qui fait tourner, depuis 2001, une partie du cœur de métier d'un grand groupe international ? Notre client recherche un Tech Lead Java pour piloter une application métier historique, cœur du booking et de la gestion des contrats, et conduire sa modernisation pas à pas. Ici, on ne vous demande pas de tout réécrire : on vous demande de comprendre, fiabiliser et faire évoluer intelligemment un système riche, historique et stratégique, tout en encadrant une équipe de 3 à 4 développeurs. Pourquoi cette mission est uniqueUn vrai rôle de leader : vous êtes pleinement responsable de la technique et de l'équipe. Déléguer, responsabiliser, mobiliser : c'est le cœur du poste. Un système à fort enjeu métier : booking, contrats, ventes, facturation, stock. Chaque décision a un impact concret. Un défi de modernisation pragmatique : découpage progressif du monolithe, refactoring complexe, vers des approches plus modernes (DDD, architecture hexagonale). Un terrain d'expression technique : arbitrages d'architecture, analyse d'incidents, fiabilisation. Votre avis compte et vous êtes force de proposition. Un cadre serein : pas d'urgence permanente. Les incidents critiques existent mais restent rares. Un accompagnement solide : passation organisée avec le titulaire actuel, soutien d'un référent technique et d'un appui métier/process. Vos missionsPrendre le relais comme tech lead opérationnel sur cette application Assurer la maintenance en conditions opérationnelles (MCO) et la fiabilité en production Analyser les incidents, en identifier les causes et mettre en place des correctifs durables Animer et faire grandir une équipe de 3 à 4 développeurs Participer au découpage progressif du monolithe et piloter les refactorings Travailler en lien étroit avec les Product Owners : prioriser, alerter, remonter l'information Proposer et défendre des choix d'architecture adaptés au contexte Piloter les mises en production Environnement technique Socle principal (≈ 80 % de l'activité) Java, Struts, JSP, EJB, JBoss, Oracle Écosystème moderne Angular, Spring Boot, Kafka, PostgreSQL Démarches Refactoring, DDD, architecture hexagonale, MCO Vous n'avez pas besoin de maîtriser toutes ces technologies, ni d'avoir déjà réalisé exactement la même migration. La curiosité et la capacité à apprendre comptent autant que la liste des outils.
Voir cette offre
CDI

Offre d'emploiTech Lead Java

OCSI
Publiée le
Angular
Java
Spring

Nantes, Pays de la Loire
Contexte Vous intégrez une feature team agile (Scrum) d'une quinzaine de collaborateurs, développeurs et Business Analysts, répartie entre la France et l'Inde. Elle intervient sur un parc d'une dizaine d'applications, dont une partie encore en legacy (Struts 1, Java 8), avec pour cible une stack moderne : Java 21, Angular 15+, Spring Boot, Docker et Kubernetes. Un programme pluriannuel de rationalisation du parc est en cours : refonte complète d'applications historiques vers les nouveaux standards, et replatforming du reste. Vos missions Développer en back (Java, Spring Boot, services REST) et en front (Angular) sur les projets de refonte Concevoir et mettre en œuvre des architectures microservices et event-driven Assurer la maintenance évolutive et le maintien en conditions opérationnelles des applications existantes Participer au support de production Accompagner la conduite du changement autour des bonnes pratiques de développement (Software Craftsmanship) et aider les équipes à adopter les nouveaux standards Mettre en place des livraisons automatisées (CI/CD) Rédiger la documentation technique Répartition indicative de l'activité Majoritairement du développement en mode projet (refonte), complété par de la maintenance évolutive sur l'existant et du support/MCO. Livrables Expertise et support technique, livraisons automatisées, documentation technique.
Voir cette offre
Freelance
CDI

Offre d'emploiINGENIEUR SUPPORT APPLICATIF JAVA

PARTECK INGENIERIE
Publiée le
Confluence
Relation client
Support technique

12 mois
40k-45k €
400-550 €
Hauts-de-Seine, France
Ingénieur Support Applicatif Java JEEAu sein d'une équipe en charge de la maintenance d'une application métier Legacy (Java 8 / Struts), nous recherchons un(e) Ingénieur(e) Support Applicatif Java JEE. Le poste est hybride, avec une forte dominante support applicatif et relation métier, et des interventions ponctuelles en développement. MissionsPrendre en charge et analyser les tickets remontés par les métiers. Échanger avec les utilisateurs pour comprendre et qualifier les incidents. Identifier les causes fonctionnelles et/ou techniques des dysfonctionnements. Investiguer dans le code Java et l'environnement applicatif. Réaliser les correctifs nécessaires, principalement sur des incidents ciblés ( il se peut que cette tache soit transmise aux équipes de développement ) Tester et valider les corrections. Assurer le suivi des incidents jusqu'à leur résolution. Communiquer les analyses et solutions auprès des équipes métiers. Documenter les incidents et solutions. Profil recherché3 à 5 ans d'expérience en Java/JEE. Bonne maîtrise de Java Expérience en maintenance ou support applicatif indispensable Capacité à analyser aussi bien des problématiques fonctionnelles que techniques. Très bon relationnel et aisance dans les échanges avec les métiers. Esprit d'analyse, autonomie et sens du service. La connaissance de ServiceNow et Confluence est un plus. Le poste est davantage orienté support, diagnostic et accompagnement des métiers que développement pur.
Voir cette offre
CDI

Offre d'emploiService Delivery Manager (H/F)

INFOTEL CONSEIL
Publiée le
Pilotage
Service Delivery Management

Aix-en-Provence, Provence-Alpes-Côte d'Azur
Expérience : 5 ans minimum sur un poste similaire (SDM / RESP CDS-CDC-S) Localisation : Bouches-du-Rhône (sur site client et agence) Démarrage : Souplesse / Préavis acceptés Type de contrat : CDI Objectif Dans le cadre du développement de nos activités, nous recherchons un Service Delivery Manager expérimenté pour assurer le pilotage opérationnel d'un périmètre stratégique. Véritable relais entre les équipes Infotel et le client, vous garantissez la qualité des services délivrés, pilotez les engagements contractuels et accompagnez la croissance progressive du périmètre. Vous intervenez dans un environnement exigeant, multi-sites et multi-interlocuteurs, composé de profils experts (architectes, chefs de projets, ingénieurs infrastructure, experts techniques...). Garantir la qualité des services délivrés et la satisfaction client. Assurer le respect des engagements contractuels et des indicateurs de performance. Piloter les activités de delivery sur plusieurs sujets en parallèle. Accompagner et fédérer les équipes réparties sur différents sites. Être l'interlocuteur privilégié du client sur les aspects opérationnels. Identifier et proposer des axes d'amélioration continue. Contribuer à l'évolution et à la croissance du périmètre confié. Principales activités Pilotage des services Superviser la bonne exécution des prestations et le respect des engagements. Suivre les indicateurs de performance, SLA, KPI et plans d'actions associés. Assurer la gestion des incidents majeurs et des escalades. Coordonner les différents centres de services et intervenants. Préparer et animer les comités opérationnels et comités de pilotage. Relation client Être le point d'entrée privilégié du client pour les sujets opérationnels. Comprendre les enjeux métier et accompagner le client dans ses réflexions. Adopter une posture de conseil et de force de proposition. Savoir avancer au rythme du client en adaptant son accompagnement au contexte et à la maturité des sujets. Construire une relation de confiance durable avec les différentes parties prenantes. Management Encadrer et accompagner une équipe d'une dizaine de collaborateurs expérimentés. Assurer un management de proximité malgré un contexte multi-sites et hybride. Réaliser le suivi individuel des collaborateurs. Veiller aux conditions de travail et aux aspects opérationnels du quotidien (accès, matériel, intégration, départs, demandes terrain...). Favoriser la cohésion, la communication et la montée en compétences des équipes. Amélioration continue et développement Identifier les risques et mettre en place les plans d'atténuation associés. Participer à l'amélioration continue des processus et des pratiques. Contribuer aux réflexions liées à l'évolution du périmètre et des services. Accompagner le développement du compte en proximité avec la direction d'agence. Environnement technique global (selon projets) : SAP, UNIX , Mainframe , Java JEE, Spring, Struts, Hibernate, GWT, JSF, Maven, Dot Net, , C#, Hibernate, Html5, Css3, Bootstrap, Javascript, TypeScript, Angular…
Voir cette offre
Freelance

Mission freelanceTech Lead Senior Java/JEE

LeHibou
Publiée le
Angular
Azure
Docker

6 mois
550 €
Nantes, Pays de la Loire
Notre client dans le secteur Banque et finance recherche un/une Tech Lead Senior Java/JEE H/F Description de la mission : Mission Les Tech Leads interviendront sur la modernisation, la migration vers le cloud public Azure et le maintien en condition opérationnelle de parcs applicatifs conséquents. Ils cadreront les sujets techniques, définiront des architectures logicielles pragmatiques adaptées aux normes et au contexte, et accompagneront les équipes dans leurs pratiques de développement. Les deux périmètres sont les suivants : Comptabilité : migration et adaptation du parc applicatif vers Azure (30 %), refonte vers une architecture moderne (30 %), maintien en condition opérationnelle (20 %) et support de production (20 %). Début de prestation dès que possible. Fiscalité : refonte complète des applications à partir des besoins, dans le cadre d'un programme stratégique et pluriannuel prévu sur 2026-2030 (70 %), migration vers Azure (10 %), maintien en condition opérationnelle et support de production (20 %). L'architecture cible prévoit des microservices REST, une architecture orientée messages et Docker/Kubernetes. Début de prestation le 1er décembre 2026. Principales responsabilités Promouvoir les pratiques de craftmanship auprès des équipes. Cadrer les sujets techniques et définir des architectures logicielles pragmatiques, conformes aux normes d'architecture et adaptées au contexte. Animer des ateliers CRAFT et garantir la qualité des revues de code. Animer des retours d'expérience (RETEX) à la suite de l'adoption de nouvelles capacités digitales au sein des équipes de développement. Participer aux transformations applicatives, notamment à la modernisation, aux refontes et aux migrations vers Azure. Contribuer au maintien en condition opérationnelle des applications et au support de production. Porter ou piloter des sujets de transformation en tenant compte du dimensionnement, de l'observabilité, de la performance, de la résilience, de l'exploitabilité et de la sécurité. Environnement technique Développement : Java 25, Java 8, Java/JEE, Angular 22, Spring Boot 4, Struts 1 Architecture et API : microservices REST, API REST, services web SOAP, architecture orientée messages Cloud et infrastructure : Azure, IaaS, Docker, Kubernetes, machines virtuelles Données et messagerie : PostgreSQL, Oracle, RabbitMQ CI/CD, versionnement et automatisation : Jenkins, Git, Maven, Ansible, Terraform Observabilité : ELK Méthodologie : Scrum Livrables attendus Cadrage des sujets techniques et architectures logicielles adaptées aux besoins et aux normes. Contributions aux refontes applicatives et aux migrations vers Azure. Ateliers CRAFT, revues de code et retours d'expérience. Contributions au maintien en condition opérationnelle et au support de production. Compétences / Qualités indispensables : Java/JEE frontend et backend, Expérience en Tech Lead et conception d'architecture logicielle, Culture DevOps et infrastructure, Modernisation et migration de parcs applicatifs vers le cloud, Performance, résilience, observabilité et sécurité, Anglais Compétences / Qualités qui seraient un + : /Informations concernant le télétravail : Oui — 1 jour/semaine
Voir cette offre
CDI
Freelance

Offre d'emploiDéveloppeur Java senior Applications sur mesure

Avanda
Publiée le

Genève, Suisse
Avanda est une société de services Franco-Suisse. Dans le cadre d'un large appel d'offre du secteur public en Suisse Romande, nous recherchons plusieurs profils dans le domaine Développement & Sécurité applicative. Notre client est une très grande organisation publique, avec plusieurs milliers de collaborateurs. Ces opportunités long terme (plusieurs années) nécessitent une présence régulière sur Genève (ou dans la région frontalière). Ces rôles sont pour des consultants (Permanent ou Freelance) intéressés à rejoindre un grand projet dans la région de Genève. Nous nous occupons de toute la partie administrative (payroll, permis, administration et relocation le cas échéant). LE ROLE Au sein du service Développement sur-mesure, vous renforcez la capacité de développement des équipes produit en charge d'applications Java utilisées par différents offices. Vous êtes autonome sur l'ensemble du cycle de développement (conception, réalisation, tests, intégration, déploiement) et attaché(e) à la qualité logicielle, à la sécurité applicative et à la confidentialité des données. Deux positions sont à pourvoir. Technologies de la filière: Java, Spring Boot, Hibernate / JPA, API REST, PostgreSQL, GitLab CI, Docker, OpenShift. Concevoir, développer et maintenir des applications et composants Java dans le respect des standards de la filière. Concevoir et réaliser les tests (unitaires, intégration, acceptation) et les automatiser dans la chaîne CI/CD. Pratiquer la revue de code systématique et contribuer à la documentation technique. Analyser et corriger les anomalies lors des phases de tests d'intégration et fonctionnels. Garantir le niveau de qualité et de sécurité du code livré: indicateurs SonarQube, remédiation des vulnérabilités, protection des données. Identifier et communiquer les risques et problèmes, fédérer les personnes concernées pour rechercher des solutions. Participer à l'amélioration continue des pratiques d'ingénierie, des outils et de l'organisation Agile de l'équipe, et partager l'expérience acquise au sein des communautés de pratiques. Démarrage prévu en février 2027. Requirements VOTRE PROFIL Diplôme d'ingénieur ou Master (ou équivalent) en informatique. 6 ans et plus d'expérience. Java: maîtrise du langage (versions LTS récentes) et des principes de conception objet (SOLID, design patterns). Backend: Spring et Spring Boot, Hibernate / JPA, application autonome avec serveur intégré. API: conception et développement d'API REST (JAX-RS, OpenAPI), sécurisation avec OAuth2 / OIDC. Architecture hexagonale, séparation frontend / backend, connaissance des concepts d'architecture logicielle courants. Qualité logicielle: tests unitaires et d'intégration (JUnit), TDD / BDD (Cucumber, Gherkin), revue de code systématique, SonarQube. Sécurité applicative et confidentialité des données: OWASP Top 10, gestion des secrets, protection des données personnelles et sensibles. DevOps: Git et GitFlow, GitLab CI, Maven, Docker, OpenShift. Bases de données relationnelles et SQL (PostgreSQL). Expérience confirmée en Agile / Scrum et JIRA. Important: messagerie asynchrone (AsyncAPI, RabbitMQ), DDD, microservices, frontend (TypeScript, Web Components, SPA), AppSec (SAST / DAST / SCA), modernisation d'applications existantes (Java ancien, EJB / Struts, JBoss / Tomcat, Oracle), Kubernetes. Un plus: publication de code en open source, outils d'IA d'assistance au développement, Vue.js ou React, Nginx, Express, Dynatrace, Splunk, expérience confirmée dans une administration publique. Qualités: autonomie, responsabilité, adaptabilité, esprit d'équipe, partage des connaissances, rigueur et discrétion, capacité à travailler sous pression. Benefits C'est une excellente opportunité de rejoindre une large entité genevoise sur le long terme et de participer à un grand projet de transformation. Si vous êtes intéressé, merci de nous contacter. Envoyez-nous votre CV en français en précisant dans le sujet la référence JOBID:J5287 et en indiquant dans votre email votre disponibilité ou préavis. Un membre de l'équipe vous contactera dans les 24h suivant votre candidature.
Voir cette offre

Déposez votre CV

  • Fixez vos conditions

    Rémunération, télétravail... Définissez tous les critères importants pour vous.

  • Faites-vous chasser

    Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.

  • 100% gratuit

    Aucune commission prélevée sur votre mission freelance.

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2026 © Free-Work / AGSI SAS
Suivez-nous