JPMorgan Chase

Lead Software Engineer- Java Full Stack

JPMorgan Chase
Apply
19 hours ago
Plano, TX, USAStaff+
H1B sponsor

Responsibilities

  • Lead and mentor a small team delivering identity and access management solutions.
  • Modernize authentication and authorization platforms using PingFederate, Transmit Security, and ForgeRock.
  • Evaluate and prototype internal and vendor authentication solutions, including anti-fraud and biometric integrations.
  • Design, develop, troubleshoot, review, and debug secure production software.
  • Build Java and Spring Boot backend services, React UI components, secure REST APIs, authentication logic, and platform adapters.
  • Design supporting data schemas, connection pooling, token storage, and failover capabilities.
  • Establish team practices for secure validation, automated testing, code review, and responsible AI-assisted development.
  • Identify opportunities to automate recurring remediation and improve application and system stability.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Hands-on experience with PingFederate, Transmit Security, and ForgeRock authentication and authorization platforms.
  • Experience leading and guiding a small software engineering team.
  • Proficiency in Java, Spring Boot, and React, with advanced ability in at least one programming language.
  • Experience with system design, application development, testing, operational stability, and enterprise Java microservices.
  • Knowledge of secure REST API design, token-based authentication, authorization, and service-to-service integration.
  • Experience with OAuth2/OpenID Connect, SAML, Facebook Login, Google Sign-In, vendor SDKs, Admin APIs, and external data sources or endpoints.
  • Knowledge of AWS and Kubernetes, with cloud-native experience in AWS, Azure, or GCP.
  • Experience leading approved AI-assisted software development practices and validating AI outputs for correctness, performance, and security.
  • Understanding of responsible AI use, data sensitivity, secure input/output handling, resiliency, and compliant engineering workflows.
  • Preferred experience integrating anti-fraud and biometric authentication solutions, open standards, and security protocols.
  • Strong analytical, problem-solving, communication, and interpersonal skills; financial services experience is a plus.

Benefits

  • Competitive total rewards and benefits package, with eligibility-based health care, retirement savings, backup childcare, tuition reimbursement, mental health support, financial coaching, and wellness programs.
  • Additional compensation and benefits details are provided during the hiring process; eligible roles may receive discretionary incentive compensation or forfeitable equity.
JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me