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
  • Jersey City, NJ

Responsibilities

  • Deliver end-to-end software solutions, including design, development, testing, deployment, and production troubleshooting.
  • Build Java and Python services, batch jobs, data pipelines, and full-stack applications.
  • Design pipeline orchestration, processing logic, dependency handling, failure handling, and service-level objectives.
  • Analyze data and pipeline execution to identify quality issues, drift, anomalies, bottlenecks, and improvement opportunities.
  • Develop data capabilities spanning ingestion, validation, transformation, storage, governance, lineage, and consumption.
  • Contribute to engineering communities, internal libraries, utilities, automation, and technology evaluations.
  • Use enterprise-authorized AI-assisted development tools while validating generated output through review, testing, and secure coding practices.

Requirements

  • 5+ years of experience with formal training or certification in software engineering concepts.
  • Hands-on experience with system design, application development, testing, and production operational stability.
  • Full-stack development experience with Spring, Java, Python, Hibernate, Spark/PySpark, AWS cloud technologies, and Databricks.
  • Experience with relational databases and SQL, plus familiarity with NoSQL databases and data modeling.
  • Knowledge of the data management lifecycle, including ingestion, validation, transformation, storage, governance, lineage, and consumption.
  • Experience developing, debugging, and maintaining software in large enterprise environments with established controls and standards.
  • Familiarity with continuous integration and delivery, resiliency, security best practices, observability, and monitoring.
  • Experience using enterprise-authorized AI-assisted software development tools and critically evaluating AI-generated outputs.
  • Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
  • Preferred qualifications include AWS Solutions Architect or Developer certification, advanced data management lifecycle proficiency, and Git expertise.

Benefits

  • Competitive total rewards and benefits package, with additional compensation details provided during hiring.
  • Comprehensive health care coverage and on-site health and wellness centers.
  • Retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.

Salary: $157k - $215k/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

Transaction Services Software Engineer, SrAssc

  • State Street
  • Full time
  • Others
  • 10/17/2026
  • Hangzhou, China

Senior Software Engineer

  • AutoScout24
  • Full time
  • Others
  • 10/17/2026
  • Berlin, Germany

Principal Mobile Engineer (POS Terminal)

  • Moniepoint
  • Full time
  • Remote
  • 10/17/2026
  • Portugal

[Data Engineer] Senior

  • Agoda
  • Full time
  • Others
  • 10/17/2026
  • Bangkok, Thailand

Principal Mobile Engineer (POS Terminal)

  • Moniepoint
  • Full time
  • Remote
  • 10/17/2026
  • South Africa