JPMorgan Chase & Co.

Lead Software Engineer - Full Stack/Focus Ingénierie IA

TypeScriptPythonJavaReactSQL
Traduction automatique. Consultez l’original.

À propos du poste

Nous avons une opportunité d'avoir un impact sur votre carrière et de vous proposer une aventure où vous pourrez repousser les limites du possible.

En tant que Lead Software Engineer chez JPMorganChase au sein de l'équipe Commercial & Investment Bank - Digital & Platform Services, vous faites partie intégrante d'une équipe agile qui travaille à améliorer, construire et fournir des produits technologiques de pointe, fiables, sécurisés, stables et évolutifs. En tant que contributeur technique clé, vous êtes responsable de la mise en œuvre de solutions technologiques critiques dans plusieurs domaines techniques au sein de diverses fonctions commerciales, afin de soutenir les objectifs de l'entreprise.

La Commercial & Investment Bank de J.P. Morgan est un leader mondial dans les domaines de la banque, des marchés, des services de titres et des paiements. Des entreprises, des gouvernements et des institutions du monde entier nous confient leurs activités dans plus de 100 pays. La Commercial & Investment Bank fournit des conseils stratégiques, lève des capitaux, gère les risques et étend la liquidité sur les marchés du monde entier.

Responsabilités du poste

  1. Concevoir, développer et fournir des solutions full-stack évolutives, sécurisées et résilientes en utilisant Java/Spring Boot, React et TypeScript, en appliquant un jugement d'ingénierie rigoureux pour répondre aux exigences fonctionnelles et non fonctionnelles tout en résolvant des défis commerciaux et techniques complexes.
  1. Prendre en charge le cycle de vie complet de livraison des capacités de plateforme stratégiques et des fonctionnalités applicatives, y compris l'analyse des besoins, la conception de solutions, le développement, les tests, le déploiement, le support en production et l'amélioration continue.
  1. Diriger la conception et le développement de microservices conteneurisés et natifs du cloud, en mettant l'accent sur la conception pilotée par le domaine (DDD), le développement axé sur les API, l'optimisation des performances, la sécurité, la maintenabilité et l'excellence opérationnelle.
  1. Piloter les décisions d'architecture technique et de conception à travers la pile technologique, en collaborant avec les chefs de produit, les architectes et les équipes d'ingénierie pour assurer l'alignement avec les normes d'architecture d'entreprise et les stratégies technologiques à long terme.
  1. Construire et améliorer des services backend haute performance et des APIs (REST/GraphQL), en s'intégrant aux plateformes d'entreprise, aux bases de données relationnelles, aux technologies de recherche et aux systèmes de données distribués.
  1. Développer des interfaces utilisateur administratives et opérationnelles modernes en utilisant React et TypeScript, offrant des expériences intuitives qui améliorent la convivialité, la productivité et la maintenabilité de la plateforme.
  1. Concevoir et mettre en œuvre des architectures pilotées par les événements et en streaming en tirant parti de Kafka, y compris la modélisation d'événements, la gouvernance des schémas, la stratégie de topics et des modèles producteur-consommateur résilients pour permettre des systèmes évolutifs et faiblement couplés.
  1. Promouvoir l'excellence en ingénierie par le biais de revues de code, de dépannage, de refactorisation, d'optimisation des performances et de mentorat, tout en élevant les normes de qualité au sein de l'équipe.
  1. Mener des initiatives visant à améliorer la fiabilité, l'observabilité et la stabilité opérationnelle des applications grâce à l'automatisation, la surveillance proactive, le traçage distribué, la gestion des incidents, l'analyse des causes profondes et la réduction continue de la dette technique.
  1. Tirer parti des outils et plateformes d'ingénierie assistés par IA approuvés par l'entreprise pour accélérer la livraison de logiciels, améliorer la productivité des développeurs, automatiser les tâches répétitives et améliorer la qualité du code tout en respectant les pratiques établies de gouvernance, de sécurité et de validation.
  1. Évaluer, concevoir et mettre en œuvre des solutions basées sur l'IA et des agents autonomes qui optimisent le développement logiciel, les flux de travail opérationnels, le support système et les processus d'ingénierie, en garantissant des résultats mesurables en termes d'activité et de productivité.

Qualifications, capacités et compétences requises

  1. Formation formelle ou certification en concepts d'ingénierie logicielle et 5+ années d'expérience appliquée.
  1. 10+ années d'expérience pratique en ingénierie logicielle dans la construction et le support d'applications à l'échelle de l'entreprise.
  1. Solide expertise dans la conception et le développement de services backend en utilisant Java, Spring Boot, les systèmes distribués et les architectures de microservices.
  1. Expérience démontrée dans la direction de l'utilisation efficace d'outils de développement logiciel assistés par IA approuvés (par exemple, pour le codage, la revue de code, l'accélération des tests, le dépannage) avec la capacité de définir les attentes de l'équipe pour valider les sorties de l'IA en termes de correction, de performance et de sécurité.
  1. Solide compréhension de l'utilisation responsable de l'IA dans les flux de travail d'ingénierie, y compris les considérations relatives à la sensibilité des données, la manipulation sécurisée des entrées/sorties et le respect des attentes en matière de résilience et de sécurité ; expérience dans l'accompagnement des ingénieurs sur une adoption sûre et conforme au sein des pratiques de livraison.
  1. Expérience pratique dans la construction et la consommation d'APIs en utilisant REST et/ou GraphQL.
  1. Solide expérience avec les bases de données relationnelles, l'optimisation SQL et les modèles d'accès aux données.
  1. Expérience dans la mise en œuvre d'architectures pilotées par les événements et en streaming en utilisant Kafka ou des plateformes de messagerie équivalentes.
  1. Expérience dans la construction d'applications frontend modernes en utilisant React et TypeScript.
  1. Expérience avec des outils d'observabilité et opérationnels tels que Splunk, Grafana, Kibana, ELK, OpenTelemetry, Postman ou des plateformes équivalentes.
  1. Maîtrise des outils d'ingénierie modernes, notamment Git, GitHub, Maven, Jenkins, SonarQube, IntelliJ IDEA, VS Code, Jira et Confluence.

Qualifications, capacités et compétences souhaitées

  1. Une connaissance pratique de Python avec une expérience dans l'utilisation de Python pour l'automatisation, le traitement des données ou les solutions basées sur l'IA est hautement souhaitable.
  1. Expérience dans la conception et le déploiement d'agents IA et de flux de travail agentiques pour l'ingénierie logicielle, les opérations ou l'automatisation des processus métier.
  1. Compréhension du Model Context Protocol (MCP) et des modèles d'intégration d'IA modernes.
  1. Connaissance des techniques d'ingénierie de prompt, de la conception de flux de travail IA et des systèmes avec intervention humaine (human-in-the-loop).
  1. Expérience dans la création d'automatisations agentiques qui améliorent la productivité du cycle de vie du développement logiciel (SDLC), les tests, les revues de code, la génération de documentation, les opérations CI/CD ou la gestion des incidents.
  1. Capacité démontrée à établir une gouvernance, une validation et des contrôles de qualité pour le code et les solutions générés par l'IA.
  1. Connaissance pratique de Elasticsearch/OpenSearch, y compris la conception d'index, l'optimisation des requêtes et la gestion opérationnelle.

JPMorganChase, l'une des plus anciennes institutions financières, propose des solutions financières innovantes à des millions de consommateurs, de petites entreprises et à bon nombre des clients institutionnels, gouvernementaux et entreprises les plus importants au monde sous les marques J.P. Morgan et Chase. Notre histoire s'étend sur plus de 200 ans et nous sommes aujourd'hui un leader dans la banque d'investissement, la banque de détail et aux petites entreprises, la banque commerciale, le traitement des transactions financières et la gestion d'actifs.

Nous offrons une rémunération globale compétitive, incluant un salaire de base déterminé en fonction du poste, de l'expérience, des compétences et du lieu. Les personnes occupant des postes éligibles peuvent recevoir une rémunération basée sur des commissions et/ou une rémunération incitative discrétionnaire, versée sous forme d'espèces et/ou d'actions soumises à confiscation, accordée en reconnaissance des réalisations et contributions individuelles. Nous proposons également une gamme d'avantages et de programmes pour répondre aux besoins des employés, en fonction de leur éligibilité. Ces avantages comprennent une couverture santé complète, des centres de santé et de bien-être sur site, un plan d'épargne retraite, une garde d'enfants de secours, le remboursement des frais de scolarité, un soutien à la santé mentale, un coaching financier, et plus encore. Des détails supplémentaires sur la rémunération totale et les avantages seront fournis au cours du processus de recrutement.

Nous reconnaissons que nos employés sont notre force et que les talents divers qu'ils apportent à notre main-d'œuvre mondiale sont directement liés à notre succès. Nous sommes un employeur garantissant l'égalité des chances et accordons une grande valeur à la diversité et à l'inclusion au sein de notre entreprise. Nous ne pratiquons aucune discrimination fondée sur un attribut protégé, notamment la race, la religion, la couleur, l'origine nationale, le sexe, l'orientation sexuelle, l'identité de genre, l'expression de genre, l'âge, le statut matrimonial ou d'ancien combattant, la grossesse ou le handicap, ou toute autre base protégée par la loi applicable. Nous prenons également des mesures d'aménagement raisonnables pour les pratiques et croyances religieuses des candidats et des employés, ainsi que pour leurs besoins en matière de santé mentale ou de handicap physique. Consultez notre FAQ careers.jpmorgan.com/us/en/how-we-hire/faqs pour plus d'informations sur la demande d'aménagement.

JPMorgan Chase & Co. est un employeur garantissant l'égalité des chances, y compris pour les personnes en situation de handicap/anciens combattants.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter