Almatek recherche pour l'un de ses clients, Un Développeur Angular Senior / Lead Sur grenoble Rôle de référent technique au sein de l'équipe. • Participer à la conception technique et à l'architecture du composant Front-End. • Définir et faire respecter les bonnes pratiques de développement Angular. • Concevoir des composants Angular robustes, réutilisables et maintenables. • Accompagner les deux développeurs juniors dans leur montée en compétence et animer les revues de code. • Identifier et résoudre les problématiques techniques complexes. • Contribuer à la qualité, à la performance et à la maintenabilité du Front-End. • Collaborer étroitement avec les équipes Back-End et intégration, et être force de proposition sur les évolutions. ENVIRONNEMENT TECHNIQUE • Front-End : Angular (indispensable pour les 3 profils), TypeScript, HTML/CSS, JavaScript. • Intégration : API REST, Git. • Back-End : Java (API et services existants). • Pratiques : développement Agile, tests unitaires, revue de code, intégration continue (CI/CD). • Très bonne maîtrise d'Angular et bonne maîtrise de TypeScript. • Bonne compréhension de JavaScript, HTML et CSS. • Expérience du développement d'applications Web et de l'intégration d'API REST. • Bonne pratique de Git et sensibilité qualité / performance / maintenabilité. Spécifiques au profil Senior / Lead • Expérience approfondie d'Angular et capacité à concevoir une architecture Front-End. • Maîtrise des bonnes pratiques et des revues de code. • Capacité à accompagner et faire monter en compétence des développeurs juniors. • Prise en charge des problématiques complexes, autonomie et force de proposition.
POSTE EN PRÉSENTIEL AU LUXEMBOURG Nous recherchons actuellement un Développeur Fullstack (Java j2EE/Angular)H/F, pour l'un de nos clients dans le secteur public, au Luxembourg. Vos missions : Analyser une demande fonctionnelle et ses impacts techniques, Concevoir et réaliser des développements backend et frontend, Concevoir ou consommer des API, Manipuler les bases de données et optimiser les requêtes usuelles, Réaliser et maintenir des tests unitaires et d'intégration, Assurer des activités de maintenance corrective et évolutive, Diagnostiquer et corriger des anomalies, Participer aux revues de code, à l'intégration continue et au déploiement, Appliquer les exigences de sécurité et de qualité, Documenter les solutions réalisées, Contribuer au transfert de connaissances au bénéfice des équipes du pouvoir adjudicateur. Environnement technique : Backend : Java j2EE, Spring Framework Frontend : Angular, Typescript API et intégration : REST, JSON Bases de données : SQL Tests : JUnit Conteneurisation : Docker Sécurité applicative: Authentification, autorisation, gestion des secrets et principales vulnérabilités OWASP Intégration et déploiement continus : Gitlab
Contexte Dans le cadre du développement d'un nouveau composant Front-End à fort enjeu technique, notre client constitue une équipe dédiée autour du framework Angular. Cette équipe sera composée de 3 développeurs : 1 profil Senior / Lead Angular 2 profils Angular Juniors Le besoin porte principalement sur la conception, le développement et la structuration du Front-End Angular, ainsi que sur son intégration avec un Back-End Java déjà existant. Le profil Senior / Lead jouera un rôle central dans la réussite du projet : il sera à la fois référent technique, garant de la qualité des développements, et point d'appui des développeurs plus juniors. Description du poste En tant que Développeur Angular Senior / Lead, vous intervenez comme référent technique de l'équipe Front-End. Vous participez à la conception du composant, définissez les bonnes pratiques de développement, accompagnez les développeurs juniors dans leur montée en compétence et contribuez activement à la qualité, à la performance et à la maintenabilité de la solution. Vous évoluez dans un environnement de développement moderne, en interaction avec les équipes techniques en charge du Back-End et de l'intégration. Missions principales Conception et architecture Front-End Participer à la conception technique et à l'architecture du composant Front-End Définir une structure de code modulaire, robuste, réutilisable et maintenable Concevoir et développer des composants Angular performants et évolutifs Garantir la cohérence technique de l'ensemble des développements Front-End Être force de proposition sur les choix techniques et les évolutions de l'application Développement Développer les fonctionnalités Front-End en Angular Implémenter les écrans et composants en TypeScript, JavaScript, HTML et CSS Assurer l'intégration avec les API REST et services Back-End existants Participer à la résolution des sujets techniques complexes et des problématiques d'intégration Encadrement technique Définir et faire respecter les bonnes pratiques Angular Animer les revues de code Accompagner les développeurs juniors dans leur montée en compétence Partager les bonnes pratiques de qualité, de lisibilité et de maintenabilité du code Sécuriser les développements en apportant cadre, méthode et recul technique Qualité et amélioration continue Veiller à la qualité, à la performance et à la maintenabilité du Front-End Participer aux tests unitaires, à la validation et à l'amélioration continue Contribuer à la documentation technique Collaborer avec les équipes projet dans un cadre Agile, avec pratiques de revue de code et CI/CD Environnement technique Front-End : Angular, TypeScript, JavaScript, HTML, CSS Intégration : API REST, Git Back-End : Java (services et API existants) Pratiques : Agile, tests unitaires, revues de code, intégration continue / CI-CD
PROFIL RECHERCHE''''''''''L'équipe MOE Echanges Interbancaires de Gros montants et Trésorerie (EIGT) du domaine Systèmes Interbancaires (SIB) a la responsabilité des évolutions MOE (Maîtrise d'œuvre), de la maintenance adaptative et corrective des applications suivantes : • Système européen d'échanges d'opérations de gros montants et de règlement entre banques (TARGET 2) • Echanges de virement internationaux (Correspondant Banking) et de mandats UPU • Système d'échanges international de messages financiers (SWIFT) • Pilotage de la position Euro (GFF), bouclage de production et statistiques associées sur virements de gros montants (Avesta) • Observatoire des risques bancaires (ORB)Piloter les travaux de la structure : c'est être responsable des travaux MOE relatifs aux applications SWIFT et porter l'engagement de la DSIBA en coût, délais et qualité Être garant de la QS MOE : c'est garantir que les applications livrées en production sont conformes aux exigences techniques et/ou fonctionnelles et qu'elles n'introduisent pas de régressions sur l'existant Les activités de prestation : En collaboration étroite avec le responsable de domaine et les responsables fonctionnels du domaine Interbancaire, l'intégrateur SWIFT (qui est une fonction MOE) aura en charge les activités suivantes : Analyse du besoin en relation avec le RPMOE (Responsable du Projet MOE) Maintien du niveau de qualité de service exigé par la maîtrise d'ouvrage Intégration, développement des interfaces et maintien des applications existantes. Elaboration des jeux d'essais MOE (recettes d'intégration MOE) et mise à jour de la documentation associée aux tests et recettes MOE Déroulement des recettes techniques et fonctionnelles en liaison avec la maîtrise d'ouvrage Contrôle qualité MOE des applications livrée en exploitation Analyse MOE des incidents éventuels, élaboration de scénarios MOE de reprise et mise en œuvre des actions MOE d'éradication Diffusion et utilisation des outils, méthodes et standards informatiques préconisées à la DSIBA Sélection des composants MOE nécessaires à la solution, spécification MOE des adaptations, paramétrages et interfaces Livrables : Dossiers de spécifications détaillées, dossiers de test ( livrable MOE), suivi MOE des incidents, reporting sur les activités conduites Cadre technique de la prestation : Niveau expert : UNIX, Outils d'interfaçage (scripts AWK, SHELL, C, Perl), Connaissaances des plateformes interbancaires Maîtrise : Analysem Accompagnement des évolutions de l'entreprise, adaptabilitém conviction/ influence, coopération/entraide, sens des organisations, orientation client/esprit de service
Contexte Dans le cadre de la constitution d'une équipe dédiée au développement d'un nouveau composant Front-End Angular, notre client recherche deux développeurs Angular Juniors. L'équipe sera composée de : 1 Développeur Angular Senior / Lead 2 Développeurs Angular Juniors Les deux profils juniors participeront au développement des fonctionnalités Front-End, à l'intégration avec les services existants et à la maintenance évolutive. Au moins un des deux profils juniors est idéalement attendu avec une première expérience significative en Java / Full Stack, afin de faciliter les échanges avec le Back-End Java existant et d'intervenir ponctuellement côté serveur si nécessaire. Description du poste En tant que Développeur Angular Junior, vous participez au développement et à l'évolution d'un composant Front-End stratégique. Vous travaillez au sein d'une équipe encadrée par un Lead Angular, dans un environnement technique moderne, avec une forte exposition aux bonnes pratiques de développement, à la qualité logicielle et au travail collaboratif. Vous intervenez sur le développement de composants Angular, l'intégration avec les API existantes, la correction d'anomalies et la maintenance évolutive. Le poste offre une réelle opportunité de montée en compétence sur Angular et, pour l'un des profils, sur une dimension Full Stack avec Java. Missions principales Développement Front-End Développer des composants et fonctionnalités en Angular Participer à la création d'interfaces en TypeScript, JavaScript, HTML et CSS Contribuer à la structuration du Front-End dans le respect des standards définis par le lead Produire un code propre, lisible et maintenable Intégration avec le Back-End Intégrer le Front-End avec les API REST et services existants Comprendre les échanges entre le Front-End Angular et le Back-End Java Participer au diagnostic des anomalies d'intégration Pour le profil disposant d'une compétence Full Stack : intervenir ponctuellement sur le Back-End Java existant Maintenance et qualité Corriger les anomalies Participer à la maintenance corrective et évolutive Contribuer aux tests, à la validation et aux revues de code Participer à la documentation technique Monter progressivement en autonomie sur les pratiques projet et sur l'écosystème Angular Travail en équipe Collaborer avec le lead technique et l'autre développeur junior Participer aux activités de l'équipe dans un cadre Agile Intégrer les retours des revues de code et progresser sur les bonnes pratiques Partager les connaissances et contribuer à la dynamique collective Environnement technique Front-End : Angular, TypeScript, JavaScript, HTML, CSS Intégration : API REST, Git Back-End : Java (services et API existants) Pratiques : Agile, tests unitaires, revues de code, intégration continue / CI-CD
Almatek recherche pour l'un de ses clients, Un Référent technique - Intégration & Data sur Lyon Missions En tant que référent technique de la plateforme, vous êtes le garant de sa cohérence et de son bon fonctionnement au quotidien, en lien avec les équipes de développement, les éditeurs de logiciels et les équipes métier. Être l'interlocuteur technique de référence pour l'ensemble des parties prenantes du projet (équipes de développement internes et externes, éditeurs, architectes, support utilisateurs, équipes des systèmes connectés). Valider les choix techniques et garantir la cohérence de l'architecture globale de la plateforme. Animer les points techniques réguliers avec les équipes de développement/maintenance. Participer aux campagnes de tests lors des montées de version des outils. Cartographier et sécuriser les flux de données échangés avec les autres systèmes d'information ; piloter l'ouverture de nouvelles interfaces et les analyses d'impact. Planifier et sécuriser les opérations techniques (déploiements, montées de version) ; veiller au renouvellement des certificats, licences et comptes techniques ; suivre les vulnérabilités de sécurité et leur correction. Apporter une expertise sur les technologies de moteur de recherche d'entreprise (Elasticsearch, OpenSearch, Exalead ou équivalents), assurer une veille technologique et challenger les devis techniques proposés par les prestataires. Assurer le suivi et la résolution des incidents techniques dans des délais contractuels stricts. Documenter et capitaliser les procédures techniques pour garantir la continuité de service. Contribuer au reporting d'activité et à l'identification des risques projet. Construire et faire vivre une feuille de route technique (modernisation, gestion de la dette technique, plan de traitement des obsolescences). Compétences techniques recherchées Données : Oracle Senior SQL Senior ETL (outils d'intégration de données) Senior API REST Senior XML Senior JSON Senior Moteurs de recherche : Exalead Confirmé ElasticSearch / OpenSearch Confirmé Moteurs de recherche Big Data Senior Développement : Python Senior Java Confirmé Shell Confirmé Infrastructure & serveurs d'applications : Linux Senior Windows (serveur et poste de travail) Confirmé Tomcat Confirmé Apache Confirmé JBoss Confirmé OpenJDK Confirmé Packaging logiciel : MSI / InstallShield Confirmé Sécurité : SSL / TLS Senior SAML Senior LDAP Senior Signature de code Senior Architecture de systèmes d'information Intégration applicative Senior Architecture de flux de données Une connaissance d'une solution PLM du marché (type 3DExperience de Dassault Systèmes) est un plus apprécié, mais n'est pas éliminatoire. 5. Expériences valorisées Au moins 2 expériences d'intégration applicative sur des systèmes d'information de plus de 1 000 utilisateurs. Une expérience impliquant un moteur de recherche d'entreprise (Elasticsearch, OpenSearch, Exalead…). Une expérience de mise en place ou de pilotage d'interfaces applicatives. Une expérience de migration ou de transformation d'une plateforme existante.
ContexteNous recherchons un développeur / une développeuse fullstack pour accompagner l'équipe dans la gestion de sa plateforme d'ab tests et la mise en place de feature flags. MissionsConcevoir, développer, déployer et maintenir des fonctionnalités afin de répondre aux exigences fonctionnelles exprimées dans le cadre de la conception d'expérimentations (A/B Tests) dans un contexte d'équipe agile et d'applications à fort trafic. Intervenir sur la partie front, back des applications ainsi que sur la partie CI/CD. Développement d'AB tests client-side. Mise en place de feature flags et accompagnement à la montée en compétence des autres développeurs. Développement de code et de tests : unitaires, d'intégration et end-to-end. Revues de code. Réalisation et rédaction d'études de conception technique. Analyse d'anomalies et support aux problèmes d'exploitation. Capacité à investiguer la source d'un bug. Contribution au respect des critères d'acceptance d'une release. Participation aux cérémonies agiles : daily meeting, estimation des tâches, rétrospective d'équipe. Participation à la qualité, la résilience, et la sécurité de l'application.
Contexte : Au sein d'une équipe spécialisée dans la gestion des flux et des transferts de fichiers, la mission consiste à assurer le maintien en conditions opérationnelles des plateformes d'échanges de fichiers et à accompagner les évolutions techniques. Le consultant interviendra dans un environnement de production bancaire complexe, avec un volume important de flux et des échanges avec de nombreux partenaires internes et externes. Environnement technique : Axway CFT, XFB-Gateway, Secure Transport, Sentinel, Windows, Linux, AIX, Shell, Python. Missions : Assurer le maintien en conditions opérationnelles des plateformes de transferts de fichiers. Mettre en place les flux et les liaisons avec les partenaires externes. Gérer les incidents et assurer le support de niveau 2/3. Diagnostiquer les dysfonctionnements et mettre en œuvre les actions correctives. Fiabiliser, sécuriser et optimiser les infrastructures. Accompagner les équipes de production applicative sur les solutions de transferts de fichiers. Garantir le respect des règles et normes d'exploitabilité. Participer aux projets techniques et aux migrations de flux. Contribuer notamment à la migration de XFB-Gateway vers Secure Transport. Participer aux travaux d'automatisation et d'industrialisation. Assurer l'installation, le paramétrage et la validation des composants techniques. Participer à l'amélioration continue et à l'optimisation des plateformes. Contribuer au suivi de la capacité, de la disponibilité et de la qualité de service.
ContexteLa distribution digitale de la BU Loterie d'une grande entreprise française est actuellement engagée dans l'amélioration continue de plusieurs de ses applications digitales notamment son site internet principal. Nous recherchons un développeur Sénior dans la team Web afin d'apporter son expertise sur Directus, pour la migration du CMS Drupal et de son API custom existante vers cette solution. Il participera à la conception, l'architecture, les premières phases de développement et le conseil des équipes présentes sur cette migration. Expertise : Développeur/Architecte Directus Développement des premières briques Directus, NodeJS Conception / architecture de projet en Directus Langages : Directus / NodeJS / Javascript / VueJS Méthodologies projets : Agile (Scrum), JIRA Expérience professionnelle sur Directus Autres qualités attendues : autonomie, rigueur et sens de la communication.
Conception et mise en œuvre de pipelines de déploiement pour automatiser et sécuriser les mises en production Automatisation et optimisation du déploiement des applications sur l'ensemble des environnements, du développement à la production Accompagnement des équipes sur les choix techniques et les bonnes pratiques DevOps dès les phases amont des projets Garantie de l'exploitabilité et de l'observabilité des applications, via la mise en place et l'amélioration des outils de supervision et de monitoring Participation à l'homologation des applications sur les environnements de préproduction Maintien en Conditions Opérationnelles (MCO) dans le respect des engagements de service Mise en œuvre et respect des bonnes pratiques, notamment en matière de sécurité Analyse des incidents et proposition d'améliorations dans une logique d'optimisation continue Participation aux astreintes pour garantir la continuité de service
Embarque dans l'aventure SWOOD Partners ! 🌟 Nous sommes à la recherche d'un(e) Développeur(se) fullstack Angular/NodeJS, prêt(e) à fusionner expertise technique, créativité et esprit d'équipe pour concevoir des solutions innovantes et impactantes. Si le développement Javascript te passionne, que tu apprécies les défis, travailler avec des équipes dynamiques et que tu souhaites vraiment faire la différence, la communauté tech de SWOOD n'attend que toi ! 🚀 Concrètement, tu seras amené à : Coconstruire l'offre développement Web : Contribuer activement à l'élaboration et à l'amélioration de l'offre de la practice Web sur les technos Angular et NodeJS . Définir de solutions techniques : Analyser les besoins métiers, proposer et mettre en œuvre des solutions techniques détaillées. Accompagner et former des développeurs : Guider et accompagner des développeurs pour optimiser les performances et la sécurité des solutions. Proposer un code de qualité : Produire du code respectant les bonnes pratiques, conventions et standards de développement, ainsi que les tests associés. Pourquoi nous rejoindre ? 🤩 ✨ Accès à la propriété : chaque Swoodies peut acheter des actions chez SWOOD ! Faire partie et évoluer dans la Communauté Développement Web, pour apprendre et partager avec d'autres experts. Un accompagnement au top : un suivi RH, un suivi BM et un suivi PL (un Manager consultant Tech ou Produit) pour construire un plan d'évolution personnalisé. ⚡ On valorise ton impact, pas juste ta rentabilité. Des moments de partage, de fun et de best practices avec tous les Swoodies ! ➕ Et plus encore… Prêt(e) à transformer l'avenir avec nous ? 💡 Alors capitalise sur ton talent ! Et prends part (au sens propre comme au figuré 😏) au développement de SWOOD Partners !
Mission freelance — Secteur Fintech / Paiement, groupe international Localisation : Région parisienne — 3 jours de télétravail/semaine Démarrage : dès que possible Modalités - Localisation : Région parisienne (précisée lors du process) - Télétravail : 3 jours/semaine, flexible - Démarrage : ASAP Contexte Notre client est un **acteur mondial de premier plan dans les solutions de paiement à usage spécifique** (avantages sociaux, mobilité, solutions complémentaires aux entreprises), présent dans de nombreux pays. L'équipe que vous rejoindrez fait partie du département technologique central du groupe et conçoit les composants IT critiques utilisés par l'ensemble des filiales et unités métier : authentification forte, identité numérique, digitalisation des moyens de paiement. Cette équipe (~20 personnes, distribuée) conçoit, développe et opère des Domain APIs consommées à l'échelle du groupe. Le manager évalue en priorité la profondeur réelle de l'expérience DDD, au-delà de sa simple mention sur le CV. Il faut être en mesure de : - Expliquer et justifier personnellement ses choix techniques passés (et non se référer systématiquement à ce qu'un lead ou un architecte a décidé) — l'autonomie et l'ownership individuel sont directement testés. - Détailler des composants concrets de communication inter-domaines : événements métier, chorégraphie de commandes, exposition d'API (gateway, authentification, rate limiting, API key, WAF). - Justifier d'une vraie expérience de broker de messages en production (Kafka, Service Bus, ou équivalent) — une expérience limitée à un Event Store seul ne suffit pas. - Faire preuve d'un niveau de séniorité technique élevé, comparable aux autres profils Lead déjà en poste dans l'équipe (Profils sénior, très solides techniquement et en soft skills). - Adopter une posture professionnelle constructive en entretien, centrée sur ses propres réalisations. Missions - Concevoir et construire des Domain APIs utilisées à l'échelle du groupe. - Modéliser des capacités métier complexes avec une approche pragmatique du DDD : langage ubiquitaire, bounded contexts, agrégats, invariants. - Participer aux choix d'architecture et aux décisions produit aux côtés des architectes et PM. - Développer sur toute la stack : frontend moderne (React/TypeScript), services .NET, APIs REST, architecture événementielle, infra cloud-native. - You design it, you build it, you run it : conception → développement → tests → déploiement → monitoring → amélioration continue. - Accompagner la montée en compétence des devs moins expérimentés (revues de code, mentoring). Modalités : - Localisation : Région parisienne (précisée lors du process) - Télétravail : 3 jours/semaine, flexible - Démarrage : ASAP
Intervention au sein de l'équipe projet avec pour objectifs : - Participer aux ateliers de définition de la cible - Participer à la cartographe des usages Data existants et l'étude des irritants - Accompagner la définition du modèle de donnée cible - Contribuer à la documentation technique et fonctionnelle de la donnée du futur CRM et son alimentation - Accompagner la démarche de qualité de la donnée portée par le projet Environnement Technique SQL, SEMARCHY, SHELL, JAVA SCRIPT, ADOBE CAMPAIGN, JAVA Outils AGILE, JIRA, Confluence
Context Dans le cadre du renforcement de l'équipe Hardware, nous recherchons un Développeur Full Stack pour participer au développement d'une nouvelle solution appelée NEST. NEST permet notamment de gérer les firmwares, constantes et configurations matérielles, ainsi que leur intégration au sein des différentes gammes de serveurs Bare Metal. Mission Au sein de l'équipe Hardware, vous aurez pour principales missions de : * Travailler en étroite collaboration avec l'équipe Hardware pour améliorer l'architecture logiciel de NEST * Participer au développement, à la validation des modules coeurs et à l'enrichissement des services associés à la solution NEST * Participer au déploiement de la solution NEST sur tous nos centres de données et nos zones en France et à l'International * Contribuer et améliorer l'intégration des applications logiciels au sein de nos processus d'intégration continue (CI) et de livraison continue (CD) jusqu'à la mise en production * Renforcer l'application des meilleures pratiques et lignes directrices autour du développement logiciel * Remettre constamment en question ce qui existe et explorer ce qui devrait être changé pour mieux répondre aux besoins évolutifs de notre solution Livrables : * Amélioration de l'architecture logiciel de la solution NEST * Enrichissement des modules coeurs et des services de la solution NEST ( UX / Front-End / Back-End ) * Validation des différents modules et services de la solution * Release et déploiement automatisés de la solution au sein d'OVHcloud (worldwide)
Contexte Le client, dans le cadre de l'exploitation et de l'évolution de ses infrastructures cloud Microsoft Azure, recherche une prestation d'expertise Cloud Ops. Objectif : assurer la disponibilité, la performance, la sécurité et l'optimisation continue des plateformes cloud. La prestation vise à contribuer à la conception, au déploiement, à l'exploitation et à l'amélioration des infrastructures Azure, en cohérence avec les standards d'architecture, de sécurité et d'automatisation du client. Enjeux principaux : amélioration continue des pratiques d'exploitation, de supervision, d'industrialisation et de maîtrise des coûts des environnements cloud. Rôle et responsabilités principales Concevoir, déployer et maintenir des infrastructures cloud sécurisées, résilientes et évolutives sur Microsoft Azure. Assurer le maintien en conditions opérationnelles, la disponibilité et la performance des services cloud. Automatiser les processus de déploiement, de configuration et d'exploitation des infrastructures dans une logique d'industrialisation. Accompagner les équipes de développement et les équipes plateformes dans l'intégration des pratiques DevSecOps. Mettre en œuvre et exploiter les dispositifs de supervision, d'analyse et d'amélioration des performances des systèmes. Contribuer à l'optimisation et au pilotage des coûts d'exploitation des infrastructures cloud. Réaliser une veille technologique et formuler des recommandations d'amélioration des services et de l'architecture cloud. Garantir le respect des exigences de sécurité, de conformité et des réglementations applicables aux infrastructures hébergées sur Azure.