Lead Software Engineer -Java, Python, SQL

Testing Site - JPMC

Houston (TX)

On-site

USD 150,000 - 210,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorgan Chase is seeking a Lead Software Engineer to join our Credit Risk Technology team in Houston. You will lead design, development, and enhancement of Credit Risk Reporting platforms using Java and Python, building scalable data pipelines with Databricks and delivering RESTful services.

You will work with cross-functional teams in an Agile environment, ensuring compliance and driving technology improvements within a diverse, collaborative culture.

Qualifications

  • Bachelor's degree or higher in Financial Engineering, CS, Engineering, Mathematics, or related field.
  • 8+ years of software engineering with Java/Python and SQL.
  • Proficiency in Java and Python; strong SQL/PL SQL skills.
  • Experience with Databricks and Web/API development (RESTful services, AngularJS, EXT JS).
  • RDBMS knowledge (Oracle, SQL Server).
  • Ability to learn new technologies quickly; strong analytical/problem-solving skills.

Responsibilities

  • Architect, modernize, and upgrade the Credit Risk technology stack.
  • Design and implement scalable, resilient systems with Java or Python.
  • Build and optimize data pipelines and analytics with Databricks.
  • Develop and maintain web and API services for integration and UX.
  • Work in an Agile environment delivering features end-to-end.
  • Provide production support and resolve issues promptly.
  • Communicate with stakeholders, partners, and SRE teams.
  • Promote diversity, inclusion, and continuous improvement.

Skills

Java
Python
SQL
RESTful APIs
Angular JS
EXT JS
Databricks
SQL/PLSQL
Web/API development
RDBMS

Education

Bachelor's degree

Tools

Databricks
Oracle
SQL Server
AWS
Snowflake
Hadoop
S3

Job description

Position Title:
Lead Software Engineer – Full Stack Developer

Role Overview:
JPMorgan Chase is seeking a Lead Software Engineer to join our Credit Risk Technology team. In this role, you will lead the design, development, and enhancement of Credit Risk Reporting platforms, leveraging modern technologies and best practices. You will collaborate with cross-functional teams to deliver solutions that ensure compliance, support business objectives, and advance our technology landscape.

Key Responsibilities
  • Architect, modernize, and upgrade the Credit Risk technology stack using industry-leading tools and methodologies.
  • Design and implement scalable, resilient systems with Java or Python.
  • Build and optimize data pipelines and analytics solutions using Databricks to support credit risk reporting and regulatory compliance.
  • Develop and maintain web and API services, ensuring seamless integration and user experience.
  • Analyze requirements, design solutions, and deliver features within an Agile development environment.
  • Enhance and support existing software applications, ensuring reliability and performance.
  • Provide production support and resolve technical issues promptly.
  • Communicate effectively with business stakeholders, technology partners, and SRE teams.
  • Promote a culture of diversity, inclusion, and continuous improvement within the team.
Required Qualifications:
  • Minimum 8+ years of experience insoftware engineering, with demonstrated expertise in Java / Python and SQL.
  • Bachelor's degree or higher in Financial Engineering, Computer Science, Engineering, Mathematics, or related field.
  • Proficiency in Java and Python
  • Strong SQL and PL/SQL skills
  • Experience with Databricks
  • Web/API development (RESTful services, Angular JS, EXT JS)
  • RDBMS (Oracle, SQL Server)
  • Ability to quickly learn and adopt new technologiesStrong analytical and problem-solving skills
Preferred skills
  • Experience with AWS and Snowflake
  • Familiarity with big data tools (Hadoop, S3, Dremio data lake)
  • Knowledge of business intelligence platforms (Tableau, Business Objects, MIDAS)
  • Kafka messaging
  • Scala, Apache Spark
  • Microsoft technology stack (C#, MS SQL Server, SSRS)
  • UI frameworks (Angular JS, EXT JS)

Join us and be part of a team that is redefining technology in Credit Risk Reporting. Your expertise will help us deliver innovative solutions and drive business success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer- Java/Python, SQL, Databricks
Lead Software Engineer- Java/Python, SQL, Databricks

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 210,000
Lead Software Engineer - SQL/Python/Databricks
Lead Software Engineer - SQL/Python/Databricks

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Lead Software Engineer- Full Stack-Java
Lead Software Engineer- Full Stack-Java

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 160,000 - 210,000
Lead Software Engineer - SQL/Python/Databricks
Lead Software Engineer - SQL/Python/Databricks

JPMorganChase • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Lead Software Engineer - SQL/Python/Databricks
Lead Software Engineer - SQL/Python/Databricks

Aumni • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Lead Software Engineer- Full Stack Java or Python
Lead Software Engineer- Full Stack Java or Python

Testing Site - JPMC • Columbus (OH)

On-site
USD 140,000 - 180,000
Senior Lead Software Engineer Analytics - Python
Senior Lead Software Engineer Analytics - Python

Groupe Kardol • Jersey City (NJ)

On-site
USD 140,000 - 210,000
Lead Software Engineer- Python / Big Data / AWS/ ETL Pipelines
Lead Software Engineer- Python / Big Data / AWS/ ETL Pipelines

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 170,000 - 250,000
Lead Software Engineer Analytics - Python
Lead Software Engineer Analytics - Python

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 140,000
Lead Software Engineer - Java
Lead Software Engineer - Java

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 210,000