Lead Software Engineer, Java and Python

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Posted
32 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $204k
$180k most similar roles pay here $230k

This listing doesn't post a salary. Most similar roles pay $192,050–$216,232.

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 1117 open roles on FindRole.

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Java and Python

As a Lead Software Engineer - Java and Python within the Consumer and Community Banking technology team, you will serve as a core technical contributor in an agile environment. You are responsible for designing, developing, and troubleshooting high-quality production code while identifying opportunities to automate recurring issues to improve operational stability. Your role involves leading evaluation sessions with vendors and internal teams to assess architectural designs and leading communities of practice to promote cutting-edge technologies. You will drive the adoption of enterprise-authorized AI-assisted engineering practices for code review and testing. The role requires proficiency in Java, Springboot, Python, microservices, SQL, NoSQL databases, and cloud platforms like AWS or Azure. You will solve complex problems involving distributed systems, RESTful APIs, WebSockets, and JSON while ensuring secure, scalable solutions within the banking domain.

What you'll do

  • Design, develop, and troubleshoot creative software solutions for complex technical problems.
  • Write secure, high-quality production code while reviewing and debugging peer contributions.
  • Identify and automate the remediation of recurring issues to improve system stability.
  • Lead evaluation sessions with vendors and internal teams to assess architectural designs and technology applicability.
  • Lead communities of practice to promote the adoption of leading-edge technologies across engineering teams.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices for code quality and delivery speed.
  • Implement automated tools within the Software Development Life Cycle to increase operational value.

What we're looking for

  • Formal training or certification in software engineering concepts.
  • 5+ years of hands-on experience in software engineering, including system design, application development, testing, and operational support.
  • Proficiency in back-end technologies such as Java, Springboot, and Python to build microservices-based applications.
  • Experience with cloud platforms (AWS, Azure), distributed systems, and web technologies like RESTful APIs, WebSockets, and JSON.
  • Hands-on experience designing and building scalable applications using SQL and NoSQL databases.
  • Demonstrated experience leading the use of approved AI-assisted software development tools while ensuring security and performance standards.
  • Advanced understanding of agile methodologies, CI/CD, application resiliency, and security.
  • Proficiency in all aspects of the Software Development Life Cycle (SDLC).

More like this

Similar roles

Lead Software Engineer, Java

JPMorgan Chase

Chicago, IL 65 days ago
Java C# .NET AWS Azure AI Machine Learning CI/CD Agile Automation SaaS CRM Cloud Native data, analytics
5+ yrs exp

Lead Software Engineer, Java & Python

JPMorgan Chase

Jersey City, NJ 77 days ago
Java Python Spring Boot Kafka Kubernetes Splunk Dynatrace AWS CI/CD NoSQL Apache Cassandra RESTful APIs AI machine learning SRE Agile cloud native
5+ yrs exp

Lead Software Engineer, Python / Java

JPMorgan Chase

Jersey City, NJ 143 days ago
Python SQL Java Spring Boot AWS CI/CD System Design SDLC Agile Cloud-native Front-end Technologies Database Querying Software Engineering Trading Workflows
5+ yrs exp

Lead Software Engineer - Java or Python

JPMorgan Chase

Jersey City, NJ 23 days ago
Java Spring Boot Python RESTful APIs JSON AI/ML LLMs RAG Vector Search LangChain LangGraph CrewAI Auto-GPT CI/CD Agile SCRUM NoSQL Software Development Life Cycle
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Columbus, OH 77 days ago
Java Spring Boot REST API SQL Python CI/CD PySpark Snowflake Databricks Agile Scrum Data Modeling Machine Learning Artificial Intelligence Automated Testing
5+ yrs exp