JPMorgan Chase & Co.

Lead Software Engineer - Python/Java/Spring/AWS

PythonJavaAWSTerraform
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 la division Consumer & Community Banking, Operations Technology, vous faites partie intégrante d'une équipe agile qui travaille à améliorer, concevoir 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 et diverses fonctions métier, afin de soutenir les objectifs de l'entreprise.

Notre groupe Consumer & Community Banking dépend d'innovateurs comme vous pour servir les consommateurs, les petites entreprises, les municipalités et les organisations à but non lucratif. Vous soutiendrez la fourniture d'outils et de services primés qui couvrent tout, des services bancaires personnels et aux petites entreprises aux prêts, hypothèques, cartes de crédit, paiements, financement automobile et conseils en investissement. Ce groupe se concentre également sur le développement et la fourniture d'applications mobiles de pointe, d'expériences numériques et de solutions technologiques bancaires de nouvelle génération pour mieux servir nos clients.

Responsabilités du poste

  1. Exécute des solutions logicielles créatives, la conception, le développement et le dépannage technique, avec la capacité de penser au-delà des approches routinières ou conventionnelles pour construire des solutions ou résoudre des problèmes techniques complexes.
  1. Développe du code de production sécurisé et de haute qualité, et examine et débogue le code écrit par d'autres.
  1. Encourage l'adoption par l'équipe de pratiques d'ingénierie assistées par IA autorisées par l'entreprise au sein de l'environnement de travail afin d'améliorer la qualité du code, la vitesse de livraison et les résultats opérationnels (par exemple, revue/refactorisation de code assistée 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 ses 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 générée par l'automatisation.
  1. Identifie les opportunités d'éliminer ou d'automatiser la résolution de problèmes récurrents afin d'améliorer la stabilité opérationnelle globale des applications et systèmes logiciels.
  1. Dirige des sessions d'évaluation avec des fournisseurs externes, des startups et des équipes internes pour mener une analyse axée sur les résultats des conceptions architecturales, des références techniques et de leur applicabilité au sein des systèmes et de l'architecture d'information existants.

Qualifications, capacités et compétences requises

  1. Formation formelle ou certification sur les concepts d'ingénierie logicielle et 5+ années d'expérience appliquée.
  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 concernant la validation de l'exactitude, de la performance et de la sécurité des résultats générés par l'IA.
  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. Maîtrise avancée d'un ou plusieurs langages de programmation : Python, J2EE , Core Java incluant Java 17 avec annotation, enum, collections, streaming, multithreading, concurrence, expressions régulières, fonctions.
  1. Expérience avec Spring, incluant une connaissance approfondie du Spring Framework pour la création de services Web RESTful, MVC et Spring Boot.
  1. Solide expérience AWS dans l'architecture, le déploiement et l'exploitation de services cloud-native (par exemple, IAM, VPC, ECS, EKS, SQS, S3, RDS, ALB/NLB, Secrets Manager, ElastiCache).
  1. Une expérience avec les outils de build et d'intégration est requise, incluant la connaissance de JIRA, Maven, Git, Jenkins, GitHub et BitBucket.
  1. Développement utilisant la méthodologie Agile. Sécurité Web incluant OAUTH2/ADFS, Kerberos, Cross Site Scripting et injection HTTP.
  1. Expérience pratique dans la conception de systèmes, le développement d'applications, les tests et la stabilité opérationnelle.
  1. Maîtrise des méthodes d'automatisation et de livraison continue.
  1. Compréhension avancée des méthodologies agiles telles que CI/CD, la résilience des applications et la sécurité.

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

  1. Connaissance approfondie du secteur des services financiers et de leurs systèmes informatiques.
  1. Expérience pratique du cloud native.
  1. Familiarité avec les outils d'Infrastructure as Code (IaC) tels que Terraform.

Chase est une société de services financiers de premier plan, aidant près de la moitié des ménages et des petites entreprises américaines à atteindre leurs objectifs financiers grâce à une large gamme de produits financiers. Notre mission est de créer des relations durables et engagées, 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 proposons 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 de la localisation. 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 offrons également une gamme d'avantages et de programmes pour répondre aux besoins des employés, selon 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 aide à la garde d'enfants, le remboursement des frais de scolarité, un soutien en 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 collaborateurs sont notre force et que les talents diversifiés 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 genre, 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.

Employeur garantissant l'égalité des chances/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