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 Others

  • JPMorgan Chase
  • Full time
  • Email
  • Singapore, Singapore

Responsibilities

  • Deliver end-to-end technical solutions for regulatory reporting initiatives.
  • Design, develop, debug, review, and maintain secure, high-quality production software.
  • Build and optimize Databricks and Spark data pipelines with data quality, lineage, reconciliation, and regulatory submission controls.
  • Apply AI and machine-learning techniques and approved AI-assisted engineering tools to accelerate delivery and automate reporting and remediation workflows.
  • Identify and automate recurring issue remediation to improve operational stability.
  • Evaluate architectural designs and technology applicability with vendors and internal teams.
  • Lead software engineering communities of practice and promote adoption of effective engineering patterns.
  • Establish validation standards and team expectations for secure, correct, and performant AI-assisted development outputs.

Requirements

  • Bachelor’s degree in Computer Science, Cybersecurity, Data Science, or a related discipline.
  • Formal engineering training or certification and at least 5 years of system engineering or software development experience.
  • Hands-on experience with system design, application development, testing, and operational stability.
  • Proficiency with Java, JUnit, Maven, Hibernate, Spring Boot, Spring JPA, and Spring Batch.
  • Hands-on experience with Databricks and/or Apache Spark for batch processing, including Delta Lake, Spark SQL, PySpark or Spark with Java/Scala, and job orchestration.
  • Strong Python programming experience for data engineering, automation, and scripting.
  • Familiarity with DBMS technologies such as Oracle or MySQL.
  • Experience across the software development life cycle, automation, and continuous delivery methods.
  • Experience leading approved AI-assisted software development tools and validating their outputs for correctness, performance, and security.
  • Understanding of responsible AI use, data sensitivity, secure input/output handling, resiliency, and security expectations.
  • Preferred experience with payments technology, regulatory reporting technology, financial services, payment products, and related regulatory systems.
  • Preferred experience applying AI/ML models or large language models to data pipelines, reconciliation, or anomaly detection.
  • Exposure to cloud technologies, Splunk, Apache Kafka, and Grafana.

Benefits

  • JPMorgan Chase is an equal opportunity employer that provides reasonable accommodations for religious practices, mental health needs, and physical disabilities.
  • The company emphasizes diversity, inclusion, and respect in its workplace.

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 QA Engineer

  • Qualys, Inc.
  • Full time
  • Others
  • 10/15/2026
  • Pune, India

Senior Java Engineer - Security - Elasticsearch

  • Elastic
  • Full time
  • Remote
  • 10/15/2026
  • Salary: zł 308k-zł 487k
  • Poland

Full Stack Software Engineer 4

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $250k-$413k
  • Remote

Senior Java Engineer - Distributed Systems

  • Elastic
  • Full time
  • Remote
  • 10/15/2026
  • Salary: Competitive
  • Romania

Senior Java Engineer - Security - Elasticsearch

  • Elastic
  • Full time
  • UK
  • 10/15/2026
  • Salary: Competitive
  • Remote