JPMorgan Chase

Lead Software Engineer - Full Stack

JPMorgan Chase
Apply
20 hours ago
Jersey City, NJ, USAStaff+
H1B sponsor

Base Salary

$157k - $215k/yr

Responsibilities

  • Design, develop, troubleshoot, and review production software solutions.
  • Build cloud-native, microservices-based applications with APIs and orchestration layers aggregating multiple source systems.
  • Develop governed, agent-consumable services with multi-tenancy, metering, versioning, and resiliency.
  • Integrate AI capabilities including retrieval, summarization, and next-best-action with appropriate guardrails.
  • Use AI-assisted and agentic development tools to improve design, coding, testing, and delivery.
  • Apply domain modeling to build clear, testable, and evolvable business products.
  • Design secure, scalable, reliable systems supporting zero-downtime releases and avoiding single points of failure.
  • Automate recurring issue remediation and improve application and system stability.
  • Lead software engineering communities of practice and promote adoption of new technologies.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of hands-on software engineering experience.
  • Proficiency with backend technologies such as Java, Spring Boot, and Node.js, plus frontend technologies such as HTML, CSS, JavaScript, TypeScript, React, and Angular.
  • Experience designing API-first services and orchestration or aggregation layers across multiple source systems.
  • Experience with AI-assisted and agentic development tools.
  • Experience with AWS, Azure, or GCP; distributed systems; RESTful APIs; WebSockets; and JSON.
  • Hands-on experience building scalable applications with SQL and NoSQL databases.
  • Advanced understanding of the software development lifecycle, agile practices, CI/CD, application resiliency, and security.
  • Experience with multi-tenant platforms, metering, versioned contracts, and self-service onboarding is preferred.
  • Preferred experience includes GraphQL, event-driven architecture, streaming such as SSE, MCP, LLMs, SLM and open-weight model fine-tuning, prompt engineering, retrieval-augmented generation, or AI engineering.
  • Strong presentation, negotiation, mentoring, stakeholder management, problem-solving, analytical, and communication skills are preferred; banking experience and AWS certification are also preferred.

Benefits

  • Competitive total rewards and benefits package, with eligibility-based healthcare coverage, retirement savings, backup childcare, tuition reimbursement, mental health support, financial coaching, and on-site health and wellness centers.
  • Additional compensation and benefits details are provided during the hiring process; eligible roles may include commission-based pay or discretionary incentive compensation.
  • Equal opportunity employer offering reasonable accommodations for religious practices, mental health, and physical disability needs.
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