Lead Software Engineer, Java Full Stack, Agentic AI

JPMorgan Chase

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Houston, TX
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $186k
$132k most similar roles pay here $238k

This listing doesn't post a salary. Most similar roles pay $157,200–$214,000.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1222 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Java Full Stack, Agentic AI

Lead Software Engineer - Java Full stack, Agentic AI joins the Global Banking Technology team as a core technical contributor in an agile environment. This role involves designing, developing, and troubleshooting complex software solutions while driving the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed. The engineer will build high-quality production code, lead communities of practice, and evaluate architectural designs with external vendors. Technical requirements include expertise in Java, Spring Core, Spring Boot, REST APIs, JPA, microservices, JavaScript, TypeScript, and React. The role requires advanced experience with agentic development tools like GitHub Copilot and Claude Code, along with proficiency in Kafka, PostgreSQL, Oracle, and CI/CD pipelines using Jenkins and Maven. The work focuses on creating secure, scalable technology products while implementing Spec-Driven Development and responsible AI workflows within the banking sector.

What you'll do

  • Develop secure, high-quality production code while reviewing and debugging code written by other team members.
  • Drive the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Establish consistent validation standards for AI-generated outputs including security, performance, and peer review.
  • Identify opportunities to automate the remediation of recurring issues to improve system stability.
  • Lead evaluation sessions with vendors and internal teams to assess architectural designs and technical applicability.
  • Lead communities of practice to promote awareness and adoption of leading-edge technologies.
  • Translate business requirements into functional specifications including API contracts, UI acceptance criteria, and test cases.
  • Build and maintain CI/CD pipelines using tools like Git, Maven, Jenkins, SonarQube, and Fortify.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of experience leading the design and building of solutions.
  • Expertise in Java, Spring Core, Spring Boot, REST APIs, JPA, and relevant microservices frameworks.
  • Expertise in JavaScript, TypeScript, React, and popular test frameworks for UI.
  • Expert-level experience with AI-assisted/agentic development tools to accelerate full-stack delivery while enforcing secure usage and SDLC compliance.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and coaching engineers on safe, compliant adoption.
  • Experience practicing Spec-Driven Development by translating business requirements into functional and non-functional specifications.
  • Familiarity with monitoring technologies like Grafana, AppDynamics, and Splunk; hands-on experience with CI/CD pipelines using Git, Maven, Jenkins, SonarQube, and Fortify.
  • Experience with relational databases (PostgreSQL, Oracle), event-driven processing (Kafka), Object-Oriented Design, Test Driven Development, and test automation frameworks.
  • Agile software development experience adhering to a product operating model (preferred).
  • Experience in building enterprise solutions focused on Data Analytics (preferred).
  • Experience in AI agentic application development using GitHub Copilot/Copilot agents (preferred).
  • Experience practicing Spec-Driven Development specifically using GitHub Copilot (preferred).

More like this

Similar roles

Lead Software Engineer, Java & AI

JPMorgan Chase

Plano, TX 3 days ago
AI-assisted engineering LLMs Generative AI Java Python C# TensorFlow PyTorch scikit-learn Hugging Face AWS GCP Azure Microservices RESTful APIs NoSQL Docker Kubernetes Helm JMeter Blazemeter JUnit Cucumber Groovy Postman Maven Jenkins
5+ yrs exp

Lead Software Engineer, Java & AI

JPMorgan Chase

Plano, TX 4 days ago
Java Python C# LLMs Generative AI TensorFlow PyTorch scikit-learn Hugging Face AWS GCP Azure Microservices RESTful APIs Docker Kubernetes Helm JUnit Cucumber Groovy Postman REST Assured Maven Jenkins JMeter Blazemeter Chaos Monkey Testing
5+ yrs exp

Lead Software Engineer, Java Full Stack Engineering

JPMorgan Chase

Chicago, IL 51 days ago
Java J2EE Spring Boot REST SQL PL/SQL AWS Kubernetes Terraform S3 RDS Lambda CloudWatch Eventbridge Step Functions Apache Kafka JUnit Mockito React JS TypeScript Hibernate JPA
5+ yrs exp

Lead Software Engineer, Agentic AI

JPMorgan Chase

Jersey City, NJ 39 days ago
Python Java TypeScript Next.js React LLM RAG Agentic AI Kubernetes Docker Terraform Micro-VMs SSE Vector Databases Graph RAG Infrastructure as Code Software Development Life Cycle
5+ yrs exp

Lead Software Engineer, Agentic AI

JPMorgan Chase

Jersey City, NJ 23 days ago
Java Python Generative AI LangChain LangGraph Auto-GPT NLP RAG TensorFlow PyTorch Scikit-Learn AWS CI/CD Agile System Design Automated Testing
5+ yrs exp