Java is a widely-used programming language known for its portability and performance. It is essential for building cross-platform applications, from enterprise solutions to mobile apps.
ContexteLe bénéficiaire souhaite une prestation d'accompagnement pour la gestion des activités IT de delivery et d'expertise technique de plusieurs applications et projets traitant du Risque Opérationnel. MissionsActivités récurrentes : Maintenance, déploiements (Gitlab / Ansible) et support des environnements Hors-Production Respect des normes d'intégration de l'application dans le SI d'une grande banque internationale Gestion des incidents Interaction avec les interlocuteurs Production (Technical Office, APS) Rédaction / mise à jour de la documentation conformément à la méthodologie en vigueur Sur la partie expertise technique : Garant technique (solution, performance, maintenabilité) des évolutions portées par les Products Owner avec le sous-traitant Force de proposition pour renforcer la stabilité des applicatifs Pilotage des sujets IT/Techniques et transverses auprès des développeurs Apport d'aide / expertise technique sur les problématiques Cloud
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.
Dans le cadre du développement d'une nouvelle application Cloud Native dédiée aux services de paiement, nous recherchons un Lead Développeur Full Stack Java expérimenté. Vous intégrerez une équipe Agile en charge du Build & Run des solutions de paiement et d'authentification. Le projet consiste à concevoir une application développée from scratch, avec une forte autonomie technique et une participation active aux choix d'architecture et aux bonnes pratiques de développement. MissionsConcevoir et développer une application Cloud Native en environnement Java. Participer aux choix d'architecture technique et rédiger les spécifications techniques. Réaliser des prototypes (POC) et proposer des solutions innovantes. Développer les fonctionnalités Back-End et Front-End. Concevoir et développer des API REST et des microservices. Réaliser les tests unitaires, participer aux recettes techniques et aux tests de charge. Garantir la qualité, les performances et la maintenabilité des développements. Accompagner et encadrer techniquement les développeurs de l'équipe. Participer aux rituels Agile et contribuer à l'amélioration continue de la squad. Assurer une veille technologique, notamment autour des usages de l'IA appliqués au développement logiciel. Environnement techniqueJava 25 Spring Boot 4 React TypeScript / JavaScript PostgreSQL Oracle JPA / Hibernate Apache Tomcat ElasticSearch Azure Eclipse ou IntelliJ Git, Maven Méthodologie Agile / Scrum Profil recherchéPlus de 9 ans d'expérience en développement Java. Solide expérience en développement Full Stack (Java / React). Excellente maîtrise de Spring Boot et des architectures microservices. Expérience des environnements Cloud, idéalement Azure. Bonne connaissance des bases de données PostgreSQL et Oracle. Capacité à travailler de manière autonome et à être force de proposition. Expérience en encadrement technique ou en rôle de Tech Lead appréciée. Une expérience en tant que Scrum Master constitue un plus. La connaissance des flux de paiement, de la monétique ou des solutions d'authentification est fortement appréciée.
Dans le cadre d'un projet de transformation d'une application web stratégique, nous recherchons un(e) Architecte Web Applicatif & Technique Senior pour définir l'architecture cible et accompagner les équipes dans la mise en œuvre des meilleures pratiques techniques. À ce titre, vous serez amené(e) à : Analyser l'architecture existante et identifier les axes d'amélioration. Concevoir une architecture applicative et technique moderne, évolutive et performante. Définir les principes d'architecture, les standards techniques et les patterns d'intégration. Rédiger la documentation d'architecture et les dossiers techniques. Prendre en compte les exigences de sécurité, de qualité logicielle et de performance. Accompagner les équipes de développement dans les choix techniques et les bonnes pratiques. Participer à la définition de la stratégie DevOps et CI/CD.
Sur son périmètre, Le BA est responsable de l'analyse et de la formalisation des besoins/évolutions du produit, ainsi que de la définition des cahiers de recette sur le SAE. Il est le garant du périmètre et de la qualité des applications développées. Activités principales : Analyser le besoin Prendre le lead sur le traitement de sujets de bout en bout en synchronisant avec les partie-prenantes Etudier les impacts applicatifs et l'intégration avec applications tierces Réaliser des Spécifications fonctionnelles détaillées Définir les critères d'acceptation et contrôler/assister la phase de développement Assister les intégrateurs et les testeurs Produire les documents à destination des clients Rédiger les cahiers de recette Contribuer à la recette (exécution et/ou assistance, analyse des anomalies) Assister les clients dans leurs phases de recettes en SIT et UAT
Dans le cadre de l'évolution et de la maintenance d'applications stratégiques, nous recherchons un Business Analyst Salesforce pour intégrer une squad en charge des projets, évolutions et du RUN d'applications reposant principalement sur Salesforce, MuleSoft et Heroku. Vous serez l'interlocuteur privilégié entre le Product Owner, les équipes métiers et les équipes techniques afin d'assurer la bonne traduction des besoins fonctionnels en solutions opérationnelles. Vos missionsRecueillir, analyser et cadrer les besoins métiers. Réaliser les analyses d'impact fonctionnelles. Traduire les besoins en exigences fonctionnelles et accompagner le Product Owner dans leur déclinaison. Rédiger les User Stories et expliquer les fonctionnalités aux équipes de développement. Définir la stratégie de recette et préparer les scénarios de tests. Participer aux campagnes de recette métier et suivre la correction des anomalies. Assurer un support fonctionnel de niveau 2 sur le périmètre applicatif. Accompagner les utilisateurs dans les actions de paramétrage et la conduite du changement. Garantir la cohérence fonctionnelle et contribuer à l'amélioration continue des applications. Travailler dans un environnement Agile (Scrum/Kanban).