Lead Software Engineer, Python / Java

JPMorgan Chase

Confirmed live 2 days ago Low trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $204k
$174k most similar roles pay here $231k

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

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, Python / Java

As a Lead Software Engineer - Python / Java within the Credit Technology team, you will join an agile group focused on designing and delivering front office software solutions for loan trading, risk management, and profit and loss. You will develop high-quality production code, troubleshoot complex systems, and build scalable services to streamline trading workflows and enhance desk productivity. Your daily work involves integrating trading workflows and loan reference data while translating business demands into technical requirements. The role requires proficiency in Python, SQL, and database querying, with familiarity in Java, Spring Boot, and AWS cloud-native development. You will manage the full software development life cycle, ensuring application resiliency and security. This position addresses critical challenges in providing reliable, low-latency workflows for the Secondary Loan Trading desk while managing complex data flows and upstream dependencies.

What you'll do

  • Design, develop, and troubleshoot multiple components across complex systems to deliver low-latency workflows.
  • Write high-quality production code while reviewing and debugging code written by other team members.
  • 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 credentials.
  • Develop and integrate trading workflows and loan reference data for the Secondary Loan Trading desk.
  • Build scalable, front-office-facing services to streamline trading workflow management and enhance productivity.
  • Translate evolving business demands into clear technical requirements and pragmatic solutions under time constraints.
  • Implement end-to-end components while accounting for upstream and downstream dependencies and technical implications.

What we're looking for

  • Degree in Computer Science, Computer Engineering, Mathematics, or a related technical field (or equivalent practical experience).
  • Formal training or certification in software engineering concepts.
  • 5+ years of applied experience in software engineering.
  • Proficiency in Python and strong SQL and database querying skills.
  • Experience with system design, application development, testing, and operational stability.
  • Advanced understanding of agile practices, CI/CD, application resiliency, and security.
  • Experience developing, debugging, and maintaining code in large corporate environments across the full SDLC.
  • Familiarity with Java, Spring Boot, cloud-native development (AWS), and Fixed Income products.

More like this

Similar roles

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, AI/ML Java/Python

JPMorgan Chase

New York, NY 25 days ago
AI/ML Python Java AWS CI/CD Agile Machine Learning Cloud Native System Design Automated Testing SDLC Security Software Development Life Cycle Data Sensitivity Refactoring Troubleshooting
5+ yrs exp

Lead Software Engineer, Java and Python

JPMorgan Chase

Jersey City, NJ 32 days ago
Java Springboot Python Microservices AWS Azure SQL NoSQL RESTful APIs WebSockets JSON Agile Scrum CI/CD AI-assisted engineering Distributed Systems
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