Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer

Home > Java programming jobs

Lead Software Engineer in USA new

  • JPMorgan Chase
  • Full time
  • Email
  • Chicago, IL

Responsibilities

  • Design and develop Java/Spring Boot microservices for real-time data product delivery and platform capabilities.
  • Own features through requirements, design, implementation, testing, deployment, and monitoring.
  • Build, optimize, and support scalable event-driven data pipelines and distributed systems.
  • Write secure production code, review and debug code, participate in design reviews, and maintain engineering standards.
  • Improve performance, scalability, cost efficiency, reliability, and data integrity through comprehensive testing and operational practices.
  • Support production operations and incident response while identifying and remediating technical debt.
  • Drive adoption of authorized AI-assisted engineering practices, automated validation, and reusable engineering patterns.
  • Contribute documentation, runbooks, technical talks, and team knowledge sharing.

Requirements

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Expert-level Java proficiency and deep experience with Spring Boot, Spring Cloud, Spring Data, Spring Security, Spring Framework, and AWS.
  • Hands-on experience with system design, application development, testing, operational stability, distributed systems, and microservices architecture.
  • Production experience with AWS services including EC2, S3, Lambda, CloudWatch, IAM, and Kinesis.
  • Experience with MongoDB, Snowflake, Databricks, and relational SQL databases.
  • Experience with Git or Bitbucket, JIRA, Maven, CI/CD pipelines, Docker, Kubernetes, and Terraform.
  • Proficiency with Java/J2EE, REST APIs, event-driven microservices, Kafka, RabbitMQ, and Spark Structured Streaming.
  • Preferred: Python and data engineering experience, Databricks, data infrastructure or reference data platforms, platform or product development, open-source or public technical contributions, AWS certification, Spring Cloud Netflix OSS, high-scale real-time data systems, data mesh, multi-region or disaster recovery, and managed-service architecture patterns.

Benefits

  • Competitive total rewards package with base salary determined by role, experience, skills, and location, plus possible commission or discretionary incentive compensation.
  • Comprehensive health care coverage, on-site health and wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • Equal opportunity employment and reasonable accommodation support.

Salary: $138k - $185k/yr

JPMorgan Chase

With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets. We serve millions of customers and many of the ...

Similar positions

Senior Software Engineer - Full Stack

  • Tripadvisor
  • Full time
  • Remote
  • 09/23/2026
  • Salary: Competitive
  • Poland

Senior Data Engineer

  • Oyster
  • Full time
  • Remote
  • 09/23/2026
  • EMEA, South America

Sr. Software Engineer B3

  • Cognizant
  • Full time
  • Others
  • 09/23/2026
  • Hyderābād, India

Lead Java and Apache Spark

  • Citi
  • Full time
  • Others
  • 09/23/2026
  • Pune, India

Senior Java Engineer - Core/Infra

  • Elastic
  • Full time
  • USA
  • 09/23/2026
  • Salary: $133k-$211k
  • Remote