Aller au contenu

JPMorgan Chase & Co.

Ingénieur Logiciel Principal – Java/AWS

PythonJavaAWSGCP
Traduction automatique. Consultez l’original.

À propos du poste

Faites partie intégrante d'une équipe agile qui repousse constamment les limites pour améliorer, construire et livrer des produits technologiques de premier ordre.

En tant qu'Ingénieur Logiciel Principal chez JPMorgan Chase au sein de la division Consumer & Community Banking, vous faites partie intégrante d'une équipe agile qui s'efforce d'améliorer, de construire et de livrer des produits technologiques de pointe fiables, de manière sécurisée, stable et évolutive. Générez un impact commercial significatif grâce à vos capacités et contributions, et appliquez une expertise technique approfondie et des méthodologies de résolution de problèmes pour relever une diversité de défis couvrant de multiples technologies et applications.

Notre division Consumer & Community Banking sert nos clients Chase à travers une gamme de services financiers, y compris les services bancaires personnels, les cartes de crédit, les prêts hypothécaires, le financement automobile, les conseils en investissement, les prêts aux petites entreprises et le traitement des paiements. Nous sommes fiers d'être leaders aux États-Unis en matière de ventes de cartes de crédit et de croissance des dépôts, et de disposer des solutions numériques les plus utilisées – tout en nous classant premiers en satisfaction client.

Responsabilités du poste

  1. Conçoit des solutions logicielles, y compris le débogage complexe et le dépannage technique, en faisant preuve d'un solide jugement en matière d'ingénierie et de résolution de problèmes.
  1. Encourage l'adoption par l'équipe des pratiques d'ingénierie assistées par IA autorisées par l'entreprise au sein de l'environnement de travail pour améliorer la qualité du code, la vitesse de livraison et les résultats opérationnels (par exemple, revue/refactoring de code assisté par IA, accélération de la stratégie de test, support à l'analyse des incidents/causes profondes), tout en établissant des normes de validation cohérentes (codage sécurisé, revue par les pairs, tests automatisés) et en promouvant la réutilisation de modèles efficaces au sein de l'équipe.
  1. Applique les connaissances des outils de la chaîne d'outils du cycle de vie du développement logiciel, y compris les capacités de développement et d'automatisation assistées par IA autorisées par l'entreprise, pour améliorer la valeur réalisée par l'automatisation.
  1. Crée des artefacts d'architecture et de conception pour des applications complexes et garantit que les implémentations respectent les contraintes de conception définies.
  1. Analyse de grands ensembles de données diversifiés et produit des visualisations et des rapports qui favorisent l'amélioration continue des systèmes et des applications.
  1. Identifie les problèmes cachés et les modèles de données pour améliorer l'hygiène du code, l'observabilité et l'architecture système.
  1. Améliore la fiabilité des services grâce aux tests automatisés, à la CI/CD, aux modèles de résilience et aux pratiques d'ingénierie sécurisées dès la conception.
  1. Développe des services réutilisables et des composants partagés qui permettent la cohérence, l'évolutivité et une livraison plus rapide entre les équipes.
  1. Évalue et adopte les technologies émergentes par le biais de communautés de pratique pour fournir une valeur d'ingénierie et commerciale mesurable.
  1. Collabore au sein d'équipes agiles pour livrer des résultats avec une propriété technique claire et une responsabilité de livraison.

Qualifications, capacités et compétences requises

  1. 5+ années d'expérience en développement d'applications livrant des logiciels de qualité production.
  1. Expérience pratique de la conception de systèmes, du développement d'applications, des tests et de la stabilité opérationnelle dans des environnements de production.
  1. Expérience dans le développement, le débogage et la maintenance de code dans un environnement d'entreprise de grande taille utilisant des langages de programmation modernes et des langages de requête de base de données.
  1. Maîtrise de plusieurs langages de programmation modernes, avec une expertise approfondie dans au moins un.
  1. Expérience démontrée dans la construction d'applications distribuées en Java 8+, y compris les APIs RESTful, les microservices et Spring Boot.
  1. Expérience dans la livraison de systèmes critiques multi-threadés à haut débit, en tenant compte des performances et de la latence.
  1. Expérience démontrée dans la direction de l'utilisation efficace des 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 la validation des sorties d'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 de 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 le coaching des ingénieurs sur l'adoption sûre et conforme dans les pratiques de livraison.
  1. Expérience du développement d'applications cloud natives (par exemple, GCP ou cloud privé).

Qualifications, capacités et compétences préférées

  1. Expérience du déploiement et du support d'applications sur AWS.
  1. Expérience avec les technologies de messagerie telles que Kafka ou IBM MQ.
  1. Expérience avec des plateformes de bases de données telles que Cassandra, Oracle, Aurora ou DynamoDB.
  1. Expérience avec des outils de développement piloté par le comportement tels que Cucumber.
  1. Expérience de la configuration et de l'exploitation de pipelines d'intégration continue tels que Jenkins.
  1. Maîtrise de Python et du scripting shell Linux.
  1. Expérience de la création de bibliothèques open-source ou de bibliothèques internes partagées adoptées par plusieurs équipes d'ingénierie.

Chase est une institution financière de premier plan, aidant près de la moitié des foyers américains et des petites entreprises à atteindre leurs objectifs financiers grâce à une large gamme de produits financiers. Notre mission est de créer des relations engagées et durables et de placer nos clients au cœur de tout ce que nous faisons. Nous aidons également les petites entreprises, les organisations à but non lucratif et les villes à se développer, en fournissant des solutions pour répondre à tous leurs besoins financiers.

Nous offrons une rémunération globale compétitive comprenant un salaire de base déterminé en fonction du rôle, de l'expérience, des compétences et de la localisation. Les personnes occupant des postes éligibles peuvent recevoir une rémunération basée sur commission et/ou une rémunération discrétionnaire incitative, versée sous forme de espèces et/ou d'actions cessibles, attribué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, un remboursement des frais de scolarité, un soutien en santé mentale, des conseils financiers et plus encore. Des détails supplémentaires sur la rémunération globale et les avantages seront fournis pendant le processus d'embauche.

Nous reconnaissons que nos collaborateurs 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 importance à la diversité et à l'inclusion au sein de notre entreprise. Nous ne faisons aucune discrimination fondée sur un attribut protégé, y compris 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 de vétéran, la grossesse ou le handicap, ou toute autre base protégée par la loi applicable. Nous faisons également des aménagements raisonnables pour les pratiques et croyances religieuses des candidats et des employés, ainsi que pour les besoins en matière de santé mentale ou de handicap physique. Visitez notre FAQ pour plus d'informations sur la demande d'un aménagement.

Employeur garantissant l'égalité des chances / Handicap / Vétérans

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

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026