JPMorgan Chase

Sr. Lead Software Engineer

JPMorgan Chase
Apply
12 hours ago
Columbus, OH, USAStaff+
H1B sponsor

Responsibilities

  • Lead technical design and delivery of complex full-stack capabilities across Java, Spring Boot, React, and Angular services and user experiences.
  • Design and operate Kafka-based event-driven architectures with idempotency, retries, ordering, schema evolution, and dead-letter queue handling.
  • Improve automated testing strategies, CI/CD quality gates, release readiness, engineering standards, and reusable development patterns.
  • Drive production excellence through incident reduction, root-cause prevention, performance tuning, recovery planning, and operational readiness.
  • Define actionable observability through metrics, dashboards, logs, alerts, and monitoring and telemetry tooling.
  • Mentor engineers through design reviews, pairing, and technical coaching while influencing standards across squads.
  • Partner with product, operations, and engineering teams to align delivery plans, manage technical risk, and deliver measurable outcomes.
  • Lead responsible adoption and governance of AI-assisted engineering practices, including validation standards for secure coding, peer review, automated testing, and AI outputs.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Advanced hands-on experience building large-scale microservices and APIs with Java and Spring Boot.
  • Strong full-stack experience with React or Angular and pragmatic API and UI design.
  • Experience building and operating Kafka-based event-driven systems with reliability patterns such as retries, idempotency, ordering, and dead-letter queues.
  • Strong SQL database skills, including data modeling, query optimization, and performance tuning.
  • Experience with NoSQL data stores such as Cassandra, DynamoDB, or Elasticsearch, including scalable and reliable data modeling.
  • Experience designing resilient, highly available architectures with failure-mode analysis, recovery strategies, authentication, authorization, secure APIs, data protection, and dependency hygiene.
  • Experience using enterprise-authorized AI-assisted software development tools and validating their outputs for correctness, performance, and security.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, secure input and output handling, resiliency, security, and compliant usage controls.
  • Preferred experience includes banking, lending, payments, small-business platforms, AWS or Cloud Foundry, service reliability practices, PCI DSS, and relevant cloud or security certifications.

Benefits

  • Competitive total rewards package with eligibility-based benefits and potential incentive compensation; specific compensation details are provided during the hiring process.
  • Benefits may include comprehensive health care coverage, on-site health and wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • The posting describes an equal-opportunity workplace and provides reasonable accommodations for religious practices, mental health, and physical or disability-related needs.

Tech Stack

Amazon DynamoDBAngularApache CassandraApache KafkaAWSElasticsearchJavaReactSpring BootSQL
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