Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Lead Software Engineer - Java, AI

$61k - $101k
Full-time

J.P. Morgan

Salary: $61,000 - 101,000 per year Requirements:

  • We expect formal training or certification in software engineering concepts, with 5+ years of hands-on experience developing, debugging, and maintaining code in a corporate environment using modern programming, scripting, and database querying languages such as Java, Python, Shell scripting, SQL, PostgreSQL, Oracle, SQL Server, or MySQL.
  • We need experience contributing to CI/CD, DevOps, or release-engineering platforms, including release pipelines, build and test automation, signed-attestation systems, deployment controls, or audit-trail tooling with platforms such as Jenkins, GitHub Actions, GitLab CI/CD, Bitbucket Pipelines, Harness, Argo CD, Artifactory, or Nexus.
  • We require strong practical experience with Java, Spring Boot, Kafka, API development, Python, and Shell scripting for building automation services, test harnesses, evaluation tooling, pipeline instrumentation, and operational tooling using frameworks and tools such as REST APIs, OpenAPI/Swagger, Maven, Gradle, JUnit, Mockito, Selenium, Playwright, Cucumber, pytest, or SonarQube.
  • We expect hands-on use of enterprise-authorized AI-assisted software development tools for coding, test creation, troubleshooting, or documentation, such as GitHub Copilot, Claude Code, enterprise-approved coding assistants, or internal AI agents, with the ability to critically assess, validate, and refine AI-generated output for correctness, performance, and security.
  • We look for an understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, resiliency and security expectations, and the ability to coach peers on safe, effective usage with responsible AI controls, secure prompt and input-handling practices, AI output validation checklists, model-output review workflows, and audit evidence capture.
  • We require hands-on experience with AWS or Azure cloud platforms, Kubernetes-based deployment automation, Docker, Helm, SQL databases, artifact repositories, secrets management, and controlled enterprise deployment environments using tools such as HashiCorp Vault, AWS Secrets Manager, Azure Key Vault, container registries, blue/green deployment, canary releases, rollback automation, release gates, or environment promotion workflows.
  • We expect comfort operating end-to-end on a subsystem under senior design direction, including implementation, deployment, observability, alert response, production support, runbook improvement, and ongoing refinement of quality and reliability signals using tools such as Prometheus, Grafana, Splunk, ELK/OpenSearch, OpenTelemetry, Datadog, or AppDynamics.
  • We need a working understanding of Git internals, branching workflows, PR and merge tooling, repository governance, commit signing, and large-scale change orchestration using tools and controls such as Git, Bitbucket, GitHub, GitLab, branch protections, signed commits, PR approval workflows, Dependabot-style dependency scanning, Checkmarx, Snyk, Black Duck, or Fortify.
  • We expect demonstrated experience leading effective use of approved AI-assisted software development tools, such as for coding, code review, test acceleration, or troubleshooting, with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • We require strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs and outputs, and adherence to resiliency and security expectations, along with experience coaching engineers on safe, compliant adoption within delivery practices.
  • Preferred: formal training or certification in software engineering, AI/ML engineering, or cloud-native engineering, with experience applying agent-based systems or automation in enterprise delivery.
  • Preferred: proficiency in Python, Java, or similar languages, with exposure to model-evaluation tooling or ML frameworks such as TensorFlow, PyTorch, Scikit-learn, or equivalent platforms.
  • Preferred: experience automating infrastructure-as-code development or remediation using AI/ML-assisted workflows, including Terraform, Ansible, CloudFormation, or equivalent enterprise IaC frameworks.
  • Preferred: deep experience with observability automation and reliability analysis using Prometheus, Grafana, ELK/OpenSearch, OpenTelemetry, or equivalent enterprise monitoring platforms.
  • Preferred: excellent problem-solving, communication, and collaboration skills, with experience partnering across engineering, security, platform, SRE, and application-owner teams.
Responsibilities:
  • We design and integrate AI-driven remediation workflows into enterprise CI/CD pipelines, including trigger design, build and test gating, deployment readiness checks, failure handling, and evidence capture for downstream audit and operational review.
  • We build and run the evaluation harness that proves agent quality and delivery readiness at scale, including tracking success rate, regression rate, PR-merge rate, pipeline pass rate, drift detection, and control effectiveness across runtime, framework, standards, and CVE-remediation skills.
  • We implement the PR-provenance contract end to end under the Sr Leads design, including branch creation, CI/CD hook integration, build-verification gates, automated test evidence, audit-trail emission, signed commit and merge attestation, rollback envelope, and operational handoff for failed or blocked runs.
  • We own key subsystems within the harness, including evaluation-fixture management, replay tooling, regression corpora, quality-signal aggregation, failure triage, runbook maintenance, and day-to-day operational support.
  • We co-own reliability and observability for the agent harness, including metrics, logs, traces, replay tooling, alerting, dashboards, and failure-pattern analysis so agent behavior and pipeline outcomes are diagnosable at scale.
  • We contribute to agent-skill design reviews as a second set of eyes on evaluation coverage and provenance implications, and we escalate audit-control questions to the L5.
  • We support the Standards pillar and Tooling pillar by wiring broad rollout of new lint rules, template upgrades, quality gates, and migration checks into the evaluation harness and CI/CD flow so bulk agent runs can demonstrate standards adoption at Channels scope.
  • We instrument value, adoption, and operational metrics for the evaluation and provenance subsystems, including the number of repositories evaluated, number of provenance-signed PRs, pipeline pass and failure rates, repeat-run reduction, engineering days saved, and audit-evidence completeness.
  • We drive adoption of enterprise-authorized AI-assisted engineering practices within the team to improve code quality, delivery speed, and operational outcomes, while establishing consistent validation standards and promoting reuse of effective patterns.
  • We apply knowledge of tools within the software development life cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
Technologies:
  • AI
  • AI Agents
  • API
  • AWS
  • OpenSearch
  • Ansible
  • Azure
  • BitBucket
  • CI/CD
  • Claude Code
  • Cloud
  • Copilot
  • Cucumber
  • Datadog
  • DevOps
  • Docker
  • ELK
  • Flow
  • Git
  • GitHub
  • GitLab
  • Gradle
  • Grafana
  • Helm
  • Support
  • JUnit
  • Java
  • Jenkins
  • Kafka
  • Kubernetes
  • Maven
  • MySQL
  • Nexus
  • OpenAPI
  • OpenTelemetry
  • Oracle
  • Playwright
  • PostgreSQL
  • Prometheus
  • PyTorch
  • Python
  • REST
  • SQL
  • Security
  • Selenium
  • Splunk
  • Spring
  • Spring Boot
  • Swagger
  • TensorFlow
  • Terraform
  • pytest

More:

Hackajob is partnering with J.P. Morgan to connect exceptional professionals with this Lead Software Engineer opportunity within JPMorgan Chases Commercial & Investment Bank Digital Channel team. We build autonomous agent capabilities that can plan, execute, validate, and submit code changes in bulk, with a focus on safe scaling through evaluation harnesses, PR-provenance controls, CI/CD integrations, and operational readiness. JPMorganChase is one of the oldest financial institutions and provides innovative financial solutions to consumers, small businesses, and leading corporate, institutional, and government clients under the J.P. Morgan and Chase brands. We offer a competitive total rewards package, with base salary based on role, experience, skill set, and location, and eligible roles may include commission or discretionary incentive compensation. We also provide benefits and programs such as comprehensive health care coverage, on-site health and wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, financial coaching, and more. We value diversity and inclusion and are an equal opportunity employer.

last updated 36 week of 2026

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Lead Software Engineer - Java, AI in Jersey City, NJ vacancy
  •  ...deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Commercial...  ...adoption and governance of approved AI-assisted engineering practices across...  .... Must have development experience in Java, Spring / SpringBoot Framework and... 
    Senior
    Immediate start

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...with us as an experienced member of our Software Engineering team.As a Lead Software Engineer at JPMorganChase...  ...scalable and resilient systems using Java or Python to contribute to continual,...  ...team adoption of enterprise-authorized AI-assisted engineering practices within... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...opportunity for you to take your software engineering career to the next level. As...  ...and deliver trusted market-leading technology products in a...  ...adoption of enterprise-authorized AI-assisted engineering...  ...coding in one or more languages - Java 11+ , Modern Java. Proficiency... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Corporate...  ...with a focus on workflow automation, AI/ML platforms, and cloud-native...  ...JavaScript Hands on experience developing in Java, or Golang JPMorganChase, one of the... 
    Senior
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment...  ...ResponsibilitiesDesign and integrate AI-driven remediation workflows...  ...querying languages, such as Java, Python, Shell scripting, SQL...  ...-to-end on a subsystem under senior design direction, including... 
    Senior
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope...  ...adoption and governance of approved AI-assisted engineering practices across...  ...Must have development experience in Java, Spring / SpringBoot Framework and Microservices... 
    Senior
    Immediate start

    Chase

    Jersey City, NJ
    3 days ago
  •  ...deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Consumer...  ...adoption of enterprise-authorized AI-assisted engineering practices within...  ...and operational stabilityAdvanced in Java programming languageProficiency in automation... 
    Senior
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • $175.75k - $260k

     ...notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial...  ...adoption and governance of approved AI-assisted engineering practices across...  ...Must have development experience in Java, Spring / SpringBoot Framework and Microservices... 
    Senior
    Immediate start

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    2 days ago
  •  ...knowledge sharing as part of an agile engineering organization.As a Senior Lead Software Engineer at JPMorganChase within...  ...multiple languages and frameworks (e.g., Java Spring Boot, React.js, GraphQL,...  ...and governance of approved AI-assisted engineering practices across... 
    Senior
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...technology products.As a Sr. Lead Software Engineer at JPMorgan Chase within the...  ...adoption of enterprise-authorized AI-assisted engineering...  ...programming language(s): Solidity, Java, JavaScript, Python....  ...expectations; experience coaching senior engineers/leads on compliant... 
    Senior
    Work experience placement

    JP Morgan Chase

    Jersey City, NJ
    11 hours ago
  • If you're a Senior Lead Software Engineer who takes ownership of outcomes in production — not just implementation...  ...at JPMorganChase within the Corporate AI/ML Data Platforms - Machine Learning...  ...low-latency, high-throughput Java Spring Boot based distributed services... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    11 hours ago
  •  ...existing systemsLeads communities of practice across Software Engineering to drive awareness and adoption of leading-edge technologies and shared frameworksRequired...  ...example, the Model Context Protocol or LLM tooling) and AI-assisted development workflowsContributions to... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Asset and Wealth Management...  ...ways to deliver better outcomes for our clients.Integrate AI into everything you do, both in the solutions you deliver and... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment...  ...problems. Develop secure, high-quality production code in Java, and review and debug code written by others to ensure... 
    Senior
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  • As a Senior Lead Software Engineer at JPMorganChase within the Asset and Wealth Management line of business...  ...adoption and governance of approved AI-assisted engineering practices across...  ...and operational stabilityExperience in Java, Spring Boot, Spring MVC, Spring Cloud... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within Corporate...  ...5+ years applied experience in coding Java Spring BootMasters or Bachelor's degree...  ...Cloud based solutions ( AWS )Experience in AI/ML , Generative AI solutions, Agentic Engineering... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within Credit Risk...  ...team adoption of enterprise-authorized AI-assisted engineering practices within the...  ...operational stabilityAdvanced in coding in Java, SpringBoot, JPA, RestThorough... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Consumer...  ...team adoption of enterprise-authorized AI-assisted engineering practices within the...  ...in one or more programming language(s): Java Hands on development experience in... 

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within Corporate &...  ...5+ years applied experience in coding Java or PythonHands-on practical experience...  ...and operational stabilityExperience with AI systems, LLMs, and machine learning for... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Prime Finance Technology, you...  ...inclusion, and respectDrives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  • As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank, you will execute...  ...team adoption of enterprise-authorized AI-assisted engineering practices within...  ...Science and/or Math 5+ years Python / Java applications development experience (Python... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • As a Lead Software Engineer - Common Services at JPMorgan Chase within the Risk Technology team, you...  ...team adoption of enterprise-authorized AI-assisted engineering practices within the...  ...and hands-On coding experience in Java , Micro Services, Spring Boot , Kubernetes... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate...  ...team adoption of enterprise-authorized AI-assisted engineering practices within...  ...architecture, design patterns and technologies Java, Spring boot, Kafka,... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Corporate...  ...more programming language(s), including Java or Python for data engineering...  ...business insights.Experience of leveraging AI tools for Developer productivity increase... 
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...products that truly help our users. As a Senior Lead Software Engineer at JPMorgan Chase within Asset Wealth...  ..., high-quality production code in Java, Spring, and React; review and debug code...  ...best practices.Advance the use of AI technologies to improve software development... 
    Worldwide

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch...  ...experience Must have development experience in Java, Spring / SpringBoot Framework and Microservices Experience... 
    Senior
    Immediate start

    Hackajob

    Jersey City, NJ
    2 days ago
  • As a Lead Software Engineer at JPMorganChase within Asset and Wealth Management Advisor & Investment Technology, you will be a hands-on technical...  ...lifecycle. You will also help the team adopt enterprise-authorized AI-assisted engineering practices in a responsible, controlled... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial...  ...team of software engineers and applied AI/ML practitioners, driving accountability...  ...production software systems using Java or Python, integrating AI/ML techniques... 
    Local area

    JP Morgan Chase

    Jersey City, NJ
    11 hours ago
  •  ...push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate...  ...applications and services using Java, Spring Boot, and Python.Build and maintain...  ...internal platforms and data services.Deliver AI/ML-enabled features through the full... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Asset &...  ...team adoption of enterprise-authorized AI-assisted engineering practices within the...  ...experience.Proficient in development skill Java 21 and Python building into the public... 

    JP Morgan Chase

    Jersey City, NJ
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Lead Software Engineer - Java, AI. Be the first to apply!