JPMorgan Chase

Lead Software Engineer - Java & Data

JPMorgan Chase
Apply
2 months ago
Houston, TX, USAStaff+
H1B sponsor

Responsibilities

  • Design, develop, troubleshoot, review, and debug secure production software solutions.
  • Build enterprise Java services, data solutions, APIs, and microservices for data catalog, lineage, entitlements, and data quality capabilities.
  • Lead adoption and validation of enterprise-authorized AI-assisted engineering practices for coding, code review, testing, troubleshooting, and incident analysis.
  • Automate recurring issue remediation and improve application and system operational stability.
  • Lead vendor, startup, and internal technical evaluation sessions focused on architecture and integration applicability.
  • Own design standards, code quality, testing, resiliency, security, and technical mentoring within Agile teams.

Requirements

  • Formal software engineering training or certification and 5+ years of applied experience.
  • Strong experience with Java, Spring Boot, RESTful APIs, and microservices at scale.
  • Strong data engineering experience with SQL, NoSQL, Oracle, MongoDB, Kafka, Elasticsearch, or GemFire.
  • Experience with Databricks or Snowflake and modern data mesh or data product patterns.
  • Experience with JUnit, Mockito, Jenkins, and Spinnaker for test automation and CI/CD.
  • Technical leadership experience including design ownership, code quality standards, mentoring, application resiliency, and security.
  • 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, and compliant engineering workflows.
  • Preferred experience with AWS, Docker, Kubernetes, React, TypeScript, GitHub Copilot, Claude, and data catalog, metadata, lineage, or governance capabilities on regulated platforms.

Benefits

  • Competitive total rewards package with benefits determined by eligibility, role, experience, skill set, and location.
  • Health care coverage, on-site health and wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • Eligible roles may include commission-based pay or discretionary incentive compensation in cash or forfeitable equity.

Tech Stack

Apache KafkaAWSDatabricksDockerElasticsearchJavaJenkinsJUnitKubernetesMongoDBReactSnowflakeSpinnakerSpring BootSQLTypeScript

Categories

BackendData Engineering
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