Trouvez votre prochaine offre d’emploi ou de mission freelance Apache Struts
Tech lead Java 7/8, Struts, EJB

Je suis à la recherche pour un de nos clients d'un Tech lead Java 7/8, Struts, EJB. Java 7/8 Hibernate 3, 4 et 5 Struts 1.1 EJB 3 SQL API Rest SOA *Conception et Architecture - Définir l'architecture des applications en s'assurant qu'elle soit scalable, performante et maintenable - Faire des choix techniques pertinents pour l'intégration des bibliothèques ou outils tiers *Encadrement technique - Superviser les développeurs de l'équipe et les guider sur les bonnes pratiques - Assurer le partage de connaissances par des revues de codes, formations ou pair programming *Developpement - Participer activement au développement des fonctionnalités complexes ou critiques du projet - Garantir la qualité du code en appliquant des standards comme les tests unitaires, l'intégration continue et les bonnes pratiques de programmation *Résolution de problèmes - Diagnostiquer et résoudre les problèmes techniques complexes rencontrés par l'équipe - Être le point de référence en cas de défis techniques. *Collaboration avec les parties prenantes - Travailler étroitement avec les chefs de projets, designers UX, architectes et autres membres techniques pour s'assurer que les exigences sont bien comprises et respectées. "- Réalisation de l'automatisation de tests par rapport à un besoin exprimé dans un cahier de tests (parcours utilisateur / type de device, ...) - Mise en place des modalités de Suivi / reporting du déroulement des tests automatiques "- Réalisation de l'automatisation de tests par rapport à un besoin exprimé dans un cahier de tests (parcours utilisateur / type de device, ...) - Mise en place des modalités de Suivi / reporting du déroulement des tests automatiques
Développeur Full-Stack Java/Kafka/Angular

Dans le cadre du renforcement de son équipe IT, notre client recherche un Développeur Full-Stack disposant d'une expertise solide sur Java/Spring Boot côté back-end et Angular côté front-end. Vous interviendrez sur des projets à forte volumétrie, au sein d’un environnement technique exigeant, en architecture distribuée (Kafka, ESB, MDM), et en méthodologie agile. Vos missions : Participer à l’analyse, la conception et au développement de nouvelles fonctionnalités sur des applications critiques. Développer et maintenir des API REST/SOAP, gérer les communications asynchrones avec Kafka et MQ Series/JMS . Implémenter des mécanismes de sécurité via Spring Security + JWT . Travailler en architecture distribuée avec l’intégration de solutions ESB et MDM . Réaliser l'intégration continue et le déploiement via Jenkins , XLDeploy et OpenShift . Côté Front-End, concevoir des interfaces dynamiques avec Angular 8 , TypeScript , HTML5 , CSS3/SCSS , MobX , et PrimeNG . Participer activement aux tests (unitaires, end-to-end) avec Jest , JUnit , Cypress , Postman , Cucumber , Selenium ... Collaborer étroitement avec les équipes design (Zeplin) et métier pour assurer des livrables conformes aux attentes. Assurer la qualité du code (Clean Code, revue de code) et la supervision applicative via Dynatrace .
Lead Technique Fullstack Java/Angular/Kafka

Vos responsabilités : Piloter la conception technique, l’architecture et les choix de design sur l’ensemble du périmètre applicatif. Encadrer et accompagner techniquement les développeurs (revue de code, mentoring, partage de bonnes pratiques). Participer activement au développement des modules backend en Java 10/11 , Spring Boot , Kafka , JMS , et Hibernate . Contribuer au développement du front-end avec Angular 8+, TypeScript, SCSS, PrimeNG , et assurer une bonne intégration UI/UX. Assurer la mise en place de l’intégration continue , des tests automatisés et du monitoring via GitLab CI, Jenkins, Cypress, Sonar, Dynatrace . Gérer l’intégration de services tiers via des API REST/SOAP , ESB, et systèmes de gestion des données (MDM). Travailler en étroite collaboration avec les architectes, les équipes DevOps et les métiers pour garantir la cohérence des livrables.
Développeur Java Fullstack Senior (H/F)

Offre d’emploi : Développeur Java Fullstack Senior (H/F) Lieu : Lyon, France. Télétravail : 3 jours sur site obligatoire par semaine, après une période de 3 mois full onsite. Type de contrat : CDI (pré-embauche de 8 mois). Rémunération : Entre 45k€ et 55k€ brut annuel selon expérience. Démarrage : Juin 2025 (préavis de 3 mois gérable) Expérience requise : Minimum 5 ans (idéalement 7 ans ou plus). Durée : Mission à durée indéterminée. À propos du poste Notre client est un acteur majeur du secteur de la santé , spécialisé dans l’édition, l’hébergement et l’intégration de solutions destinées aux établissements de santé et aux professionnels de la radiologie. Nous recherchons un(e) Développeur Java Fullstack Senior pour intégrer notre équipe et participer activement au développement de nouvelles fonctionnalités de notre outil. Vous évoluerez dans un environnement dynamique et collaboratif et travaillerez aux côtés d’une équipe de développeurs et d’UX designers. Vos missions Développer et maintenir les fonctionnalités du produit existant. Participer aux spécifications en collaboration avec l'équipe et le Product Owner. Rédiger la documentation utilisateur. Enrichir l’environnement de tests. Collaborer avec l’équipe UI/UX pour valider les maquettes avant développement. Assurer environ 15% de support/MCO . Être force de proposition sur les évolutions techniques et fonctionnelles. Environnement technique (Stack) Langages et frameworks : Java 8 à 17 (Spring Boot, Quarkus, Micronaut), Vue.js 3, Angular 12 à 14. Outils/Technologies : Hibernate, Struts, JSP, Eclipse, IntelliJ. Méthodologies : Clean Code, Pair Programming, Test Driven Development (TDD), Domain Driven Design (DDD), architecture microservices, Craftmanship.
DEVELOPPEUR JAVA - Bordeaux

Serez-vous notre prochain Dragonnier ? Rejoignez notamment Frédéric et Jamil, de vrais passionnés du pôle Java qui recherchent leur futur collègue, un artisan du code qui maitrise le socle initial suivant : · JAVA 8+ (4 ans d’expérience minimum) · Maîtrise d’une ou plusieurs bases de données : Oracle, PostgreSQL, MySQL, MongoDB, Cassandra, etc. · Connaissances sur des Frameworks comme Spring , Quarkus, Struts, DropWizard ou encore Vert.x · Comprend les principes de Jenkins, GitLab, CodeBuild, etc. · Une première expérience en Docker, Kubernetes serait un plus · Adepte des bonnes pratiques clean architecture : TDD, BDD, DDD, Sonar · A déjà utilisé Git ou SVN Vos plus : à défaut de maîtriser, vous êtes prêt à vous investir à nos côtés sur : · Un Framework Javascript : Angular, React, Vue, etc. · Déploiement Cloud (Terraform, CloudFormation, etc.) · Cloud : AWS, Azure, Google Cloud (GCP) · Even sourcing : Kafka, RabbitMQ · D’autres technos récentes ou en devenir pour nos prochains challenges
QA Automation Engineer / Busines Analyst

Dans le cadre de cet appel d'offre, nous recherchons un Software QA Engineer capable d’assurer la qualité et la fiabilité de nos applications logicielles. Objectif de la mission La prestation consistera à travailler en étroite collaboration avec les équipes de développement et de gestion de projet afin de garantir que les produits livrés répondent aux exigences fonctionnelles et techniques . Responsabilités principales Définition de processus qualité Établir et documenter des processus de qualité clairs et efficaces couvrant l'ensemble du cycle de vie du développement logiciel. Conception et exécution de tests Élaborer des plans de test détaillés ainsi que des cas de test destinés à valider les fonctionnalités des applications. Automatisation des tests Développer et maintenir des scripts de tests automatisés afin d'améliorer l'efficacité des cycles de test. Analyse des résultats Identifier, documenter et suivre les défauts logiciels, en fournissant des rapports clairs et précis sur les résultats des tests. Collaboration inter-équipes Travailler étroitement avec les développeurs pour comprendre les spécifications techniques et fonctionnelles, et résoudre les problèmes identifiés. Amélioration continue Participer à l'amélioration des processus de test et des méthodologies de qualité, en proposant des solutions innovantes pour optimiser les pratiques de QA. Formation et sensibilisation Former les membres de l'équipe aux meilleures pratiques de test et promouvoir une culture de la qualité au sein de l'organisation. Outils CI/CD Versioning & Intégration continue : Git, Jenkins Analyse de code & qualité : Sonar Déploiement : BMC Bladelogic Outils logiciels IDE & développement : IntelliJ Collaboration & gestion de projet : Suite bureautique Windows, Jira, Confluence Langage : Java 8 Frameworks : Spring 4 (core, batch, security, AOP), Hibernate 4, Struts 2 / JSP Orchestration batch : Control-M Base de données : Oracle 18c Serveur d’application : Wildfly Nouvelle Stack Langage : Java 11 Frameworks : Spring Boot 5, Hibernate 5, Angular 2 (v15.2) Base de données : Oracle 18c Recherche & indexation : ElasticSearch Orchestration de processus : Camunda Middleware orienté message : ActiveMQ via Apache Camel Déploiement & conteneurisation : Docker, Kubernetes
Business Analyst / QA Finance de Marché

Bonjour, Dans le cadre de ses projets clients, Visian est à la recherche d’un Business Analyst / QA Senior pour intervenir sur un projet stratégique de mise en œuvre d’une solution de gestion de portefeuilles au sein d’un environnement technologique exigeant et stimulant. Description de la mission : Vous interviendrez en tant que garant de la qualité et de la conformité fonctionnelle de la plateforme, en lien étroit avec les équipes projet et développement. Votre rôle consistera à structurer, exécuter et améliorer les processus qualité tout au long du cycle de vie produit, avec une forte appétence métier dans le domaine de la finance de marché ou de l’asset management. Vos principales responsabilités : Définir les processus qualité et contribuer à leur amélioration continue Élaborer et exécuter des plans de tests fonctionnels, techniques et de non-régression Automatiser les campagnes de tests pour optimiser les cycles de validation Identifier, qualifier et suivre les anomalies détectées Collaborer activement avec les équipes de développement, chefs de projets et métiers Apporter votre expertise QA au sein d’une équipe Agile Former et encadrer les profils plus juniors sur les bonnes pratiques qualité Environnement technique : Stack legacy : Java 8, Spring 4, Hibernate 4, Struts 2/JSP, Oracle 18c, Control-M Stack cible : Java 11, Spring Boot, Angular 15, Elasticsearch, Docker, Kubernetes, Camunda, Apache Camel CI/CD : Git, Jenkins, Sonar, Bladelogic Outils QA : Jira, Confluence, outils de gestion de tests et d’automatisation Si vous êtes actuellement à l’écoute du marché, je vous invite à m’envoyer votre candidature. Bien à vous,
Développeur Java Senior
🚨 Nous recherchons un Développeur Java Senior 🚨 Dans le cadre d’une mission au sein d’un environnement Post-Trade complexe et critique, nous recherchons un Développeur Java Senior 👨💻 Votre mission : Conception et développement de nouveaux modules et applications Évolutions sur les modules existants Correction de bugs de production (répartition équitable entre les développeurs) Participation active à la refonte de la plateforme (architecture & réalisation) 🌐 Environnement applicatif riche : Calculs d’expositions, limites, stress tests, XVA, back testing Interfaces de monitoring, visualisation et simulation Outils pré-trade avec contraintes de performance Interfaces d’exploitation et supervision ⚙️ Stack technique : Java 17, Java EE, Spring Boot Microservices, Docker, Kubernetes, Elastic Stack IBM MQ, Kafka, Tibco DataSynapse Frontend : Struts, JSP, jQuery, Angular JS / Angular 2+ BDD : MongoDB, Sybase, Snowflake GitLab, Jenkins, Ansible, Bash, Groovy IDE : Eclipse ou IntelliJ ✅ Profil recherché : • Expérience significative sur des écosystèmes complexes avec du legacy • Très bonne maîtrise de Java, microservices, environnement distribué • Capacité à intervenir sur de nombreux périmètres fonctionnels et techniques
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.