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, develop, and deliver secure, scalable software solutions while solving complex technical problems.
  • Troubleshoot and performance-tune backend workflows using Java, Spring Boot, AWS, and PostgreSQL.
  • Develop, support, and troubleshoot cloud, big-data, and Java solutions.
  • Create architecture and design artifacts for complex applications and ensure software code meets design constraints.
  • Use enterprise-authorized AI coding and automation tools for code generation, refactoring, testing, troubleshooting, and documentation while validating outputs.
  • Gather, analyze, synthesize, and visualize large and diverse datasets to improve applications and systems.
  • Participate in Agile/Scrum activities including sprint planning, code reviews, and continuous improvement.
  • Champion design, architecture, AWS cloud-native development, and secure coding practices.
  • Identify opportunities to automate manual processes and recurring issues to improve platform operational stability.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Hands-on experience delivering system design, application development, testing, and operational stability.
  • Experience with Kafka and modern programming languages, including Core Java and Spring Boot.
  • Knowledge of big-data and cloud technologies including Spark, S3, Flink, AWS, and Databricks.
  • Strong understanding of data modeling, database methodologies, database architecture, advanced SQL, and data management.
  • Experience using enterprise-authorized AI-assisted software development tools and critically evaluating their outputs for correctness, performance, and security.
  • Understanding of responsible AI use, data sensitivity, secure input/output handling, resiliency, and security expectations.
  • Experience developing, debugging, and maintaining code in a large corporate environment.
  • AWS Cloud Certification and other relevant certifications are preferred.
  • Data engineering experience is preferred.

Benefits

  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
  • Eligible roles may include commission-based pay and/or discretionary incentive compensation; additional compensation details are provided during the hiring process.

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 Java Software Engineer

  • Elastic
  • Full time
  • Remote
  • 11/08/2026
  • Salary: €56k-€88k
  • Portugal

Senior Core Infrastructure Engineer

  • Oracle
  • Full time
  • USA
  • 11/08/2026
  • Salary: Competitive
  • Nashville, TN

Staff Software Engineer, Payments

  • Airbnb
  • Full time
  • USA
  • 11/08/2026
  • Salary: $212k-$265k
  • Remote

Senior Java Software Engineer

  • Elastic
  • Full time
  • UK
  • 11/08/2026
  • Salary: Competitive
  • Remote

Full Stack Software Developer

  • Sandalwood Engineering & Ergonomics
  • Full time
  • USA
  • 11/08/2026
  • Livonia, MI