Java Full Stack Lead Software Engineer

Job expired!

Êtes-vous prêt à faire avancer votre carrière et à vous lancer dans une aventure où vous pouvez repousser les limites de ce qui est possible pour améliorer les agences bancaires ? Rejoignez-nous en tant que Lead Software Engineer au sein de la division Consumer & Community Banking Branch Banking chez JPMorgan Chase.

En tant que Lead Software Engineer, vous ferez partie intégrante d'une équipe agile dédiée à l'amélioration, à la création et à la livraison de produits technologiques de pointe de manière sécurisée, stable et évolutive. Vos principales responsabilités consisteront à développer des solutions technologiques critiques dans plusieurs domaines techniques afin de soutenir les objectifs commerciaux de notre entreprise.

Responsabilités principales du poste :

  • Développer et résoudre des solutions logicielles créatives, en allant au-delà des approches routinières ou conventionnelles.
  • Produire et examiner du code de production de haute qualité et sécurisé, en veillant à ce qu'il respecte les meilleures pratiques.
  • Identifier les opportunités d'automatisation de la résolution des problèmes récurrents pour améliorer la stabilité opérationnelle.
  • Animer des sessions d'évaluation avec des fournisseurs externes, des startups et des équipes internes pour évaluer les conceptions architecturales et l'applicabilité technique.
  • Promouvoir l'utilisation de nouvelles technologies de pointe au sein des communautés de pratiques en ingénierie logicielle.
  • Favoriser une culture d'équipe axée sur la diversité, l'équité, l'inclusion et le respect.
  • Effectuer des sessions de codage pratiques pour les applications d'agences et mettre en œuvre des pratiques d'automatisation des tests.
  • Effectuer des tests de performance sur les applications bancaires d'agences.

Qualifications, capacités et compétences requises :

  • Formation officielle ou certification en concepts d'ingénierie logicielle avec plus de 5 ans d'expérience appliquée.
  • Expérience pratique dans la conception de systèmes, le développement d'applications, les tests et la stabilité opérationnelle.
  • Maîtrise avancée d'un ou plusieurs langages de programmation.
  • Compétence dans les méthodes d'automatisation et de livraison continue.
  • Compréhension globale de tous les aspects du cycle de vie du développement logiciel (SDLC).
  • Expertise dans les méthodologies agiles, y compris CI/CD, Applicant Resiliency et Security.
  • Maîtrise des applications logicielles et des processus techniques dans des domaines tels que le cloud computing, l'intelligence artificielle, l'apprentissage automatique et les technologies mobiles.
  • Connaissance approfondie des systèmes informatiques de l'industrie des services financiers.
  • Expérience pratique avec le cloud native.
  • Maîtrise en développement Full Stack utilisant JavaScript (React, Vue.JS, Angular), Java, SpringBoot, SQL, Non-SQL et Python.
  • Expérience avec les pratiques d'automatisation des tests, y compris les tests fonctionnels, unitaires, composants, contrats et performances.

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

  • Expérience en modélisation de données logique et physique.
  • Expérience dans la création d'applications tolérantes aux pannes et résilientes.
  • Compréhension de la découverte et de la conception des utilisateurs.
  • Expérience pratique avec diverses communications de l'interface des applications telles que les micro-services, le traitement par lots et le streaming d'événements.
  • Expérience de travail au sein d'une équipe Agile utilisant le cadre Scrum.
  • Compétences organisationnelles et de communication solides.

À propos de JPMorgan Chase & Co. :

Chase est une entreprise de services financiers de premier plan, aidant près de la moitié des ménages 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 soutenons les petites entreprises, les organisations à but non lucratif et les villes en offrant des solutions adaptées à tous leurs besoins financiers.

Rémunération