JPMorgan Chase

Lead Software Engineer - Java

JPMorgan Chase
Apply
3 days ago
Jersey City, NJ, USAStaff+
H1B sponsor

Base Salary

$157k - $215k/yr

Responsibilities

  • Develop, enhance, troubleshoot, and deliver secure, scalable production software solutions.
  • Write and review high-quality Java backend code and debug code written by others.
  • Lead responsible adoption and validation of enterprise-authorized AI-assisted engineering tools for coding, code review, testing, troubleshooting, and incident analysis.
  • Apply software development lifecycle tools and automation to improve delivery and operational outcomes.
  • Identify and automate remediation of recurring application and system issues.
  • Lead evaluations of vendor, startup, and internal architectural designs and technical solutions.
  • Lead Software Engineering communities of practice to promote new technologies and effective engineering patterns.

Requirements

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Experience leading approved AI-assisted software development practices and validating AI outputs for correctness, performance, and security.
  • Knowledge of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
  • Strong production experience with Java backend development and Spring Boot.
  • Experience designing scalable, secure services using microservices and API-driven architectures.
  • Strong fundamentals in object-oriented programming, design patterns, concurrency, debugging, performance tuning, unit testing, integration testing, automation, and code quality.
  • Advanced proficiency in programming languages such as Java, Python, or C#, with hands-on experience with large language models and generative AI.
  • Experience with distributed systems, AWS, GCP, or Azure.
  • Experience with database technologies, development and testing tools, performance testing tools, and Chaos Monkey Testing.
  • Preferred qualifications include AWS, GCP, or Azure certification; practical public-cloud development; financial-services IT knowledge; Wealth Planning tool experience; and familiarity with PyTorch, scikit-learn, or Hugging Face.

Benefits

  • Competitive total rewards package with eligibility-based benefits and possible commission or discretionary incentive compensation; compensation details are provided during hiring.
  • Benefits include health care coverage, on-site health and wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching.

Tech Stack

Apache JMeterAWSAzureC#CucumberGoogle Cloud PlatformGroovyJavaJenkinsJUnitMavenPostmanPythonPyTorchscikit-learnSpring Boot

Categories

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