Lead Software Engineer, Java, Python Preferred

JPMorgan Chase

Quick summary

Work type
On-site
Location
Columbus, OH
Posted
1 day ago

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

Listed pay typically runs $152,000–$215,000 across 230 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Java, Python Preferred

As a Lead Software Engineer at JPMorganChase within the Asset & Wealth Management division, you will lead the development of modern platform capabilities that enhance advisor-client interactions and operational efficiency. Your daily tasks include designing and developing secure services and APIs, mentoring junior developers through code reviews and design sessions, and collaborating with product owners to ensure alignment with business objectives. You will work in an Agile Scrum environment, contributing to sprint planning and retrospectives while leveraging strong Java skills, Spring Boot, REST API development, and CI/CD methodologies. Additionally, you will build cloud-native solutions on AWS, utilize data pipeline tools like PySpark and Snowflake, and apply advanced knowledge of financial services technology to deliver high-quality software that supports strategic client reporting and data platforms.

What you'll do

  • Execute creative software solutions for strategic client reporting and data platforms.
  • Engineer secure data pipelines and APIs to distribute and report data to clients.
  • Mentor junior developers through code reviews and design sessions to enhance skills.
  • Deliver technology solutions in Agile Scrum teams, contributing to sprint planning and retrospectives.
  • Identify and automate remediation of recurring issues to improve operational stability.

What we're looking for

  • 5+ years of hands-on software engineering experience in system design and application development.
  • Strong Java skills with Spring Boot and REST API development expertise.
  • Proficiency in data modeling, SQL, automation, CI/CD, and the full SDLC.
  • Advanced understanding of Agile practices including continuous integration and delivery.
  • Experience building cloud-native solutions on Amazon Web Services.
  • Knowledge of financial services technology, particularly in Asset & Wealth Management.