Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer - Java & Python

$61k - $101k
Full-time

J.P. Morgan

Salary: $61,000 - 101,000 per year Requirements:

  • We require formal training or certification in software engineering concepts, along with 5+ years of hands-on experience.
  • We need strong proficiency in Java 21 and Python, with experience building solutions across public and private cloud environments using CI/CD practices.
  • We expect practical experience in system design, application development, testing, and maintaining operational stability.
  • We value solid knowledge of automation and continuous delivery approaches.
  • We look for experience with Spring Boot, Kafka, Kubernetes, Splunk, and Dynatrace.
  • We require demonstrated capability in software applications and technical processes within a technical domain such as cloud, AI, machine learning, or mobile.
  • We need deep familiarity with the financial services industry and associated IT systems.
  • We expect practical cloud-native experience.
  • We value exposure to building AI/ML-driven applications that support business goals.
  • We look for a continuous learning mindset.
  • Preferred: experience with AWS public cloud.
  • Preferred: proficiency in Agile and SRE culture.
  • Preferred: working knowledge of one or more NoSQL databases, especially Apache Cassandra.
  • Preferred: working knowledge of messaging technologies, especially Apache Kafka.
  • Preferred: ability to develop RESTful APIs and integrate smoothly across internal and external services.
Responsibilities:
  • We design, develop, and troubleshoot creative software solutions, often approaching technical challenges in non-traditional ways.
  • We lead a team of high-potential software engineers to deliver high-quality software that meets functional goals.
  • We produce secure, high-quality production code and review and debug code written by others.
  • We identify opportunities to remove recurring issues or automate remediation to improve application and system stability.
  • We run evaluation sessions with business stakeholders and internal teams to drive outcomes.
  • We assess architectural designs, technical credentials, and fit within existing systems and information architecture.
  • We lead communities of practice across software engineering to increase awareness and adoption of modern technologies.
  • We contribute to a team culture rooted in diversity, inclusion, opportunity, and respect.
  • We stay current with emerging technologies and industry trends to support innovation and continuous improvement.
  • We implement data governance and best practices to help ensure data quality and compliance with our standards.
Technologies:
  • AI
  • AWS
  • CI/CD
  • Cloud
  • Cassandra
  • Dynatrace
  • Support
  • Java
  • Kafka
  • Kubernetes
  • Machine Learning
  • Marketing
  • Mobile
  • NoSQL
  • Python
  • Splunk
  • Spring
  • Spring Boot
  • Network

More:

We are partnering with J.P. Morgan, one of the worlds leading financial institutions, to hire a Lead Software Engineer for our Asset & Wealth Management Marketing Team. In this role, you will join an agile group focused on building trusted, market-leading technology in a secure, stable, and scalable way. Our business spans over 200 years of history and supports investment banking, consumer and small business banking, commercial banking, financial transaction processing, and asset management. We offer a competitive total rewards package, including base salary determined by role, experience, skill set, and location, with potential commission or discretionary incentives for eligible roles. Our benefits may include comprehensive health care, on-site health and wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching. We are committed to diversity, inclusion, and equal opportunity, and we support reasonable accommodations for applicants and employees. The role sits within our J.P. Morgan Asset & Wealth Management team, which provides investment management and private banking solutions across global markets.

last updated 32 week of 2026

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - Java & Python in Jersey City, NJ vacancy
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial and Investment Bank...  ...secure, high-quality production software systems using Java or Python, integrating AI/ML techniques such as LLMs, Generative AI,... 
    Suggested
    Local area

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...designs and delivers front office software solutions for loan trading,...  ...and profit and loss As a Lead Software Engineer at JPMorganChase within the...  ...with strong proficiency in Python.Experience developing, debugging...  ....Familiarity with Java and Spring Boot.Practical experience... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • As a Lead Software Engineer at JPMorganChase within Asset and Wealth Management Advisor & Investment Technology, you will be a hands-on technical developer responsible for designing, building, and operating critical technology solutions aligned to firm objectives. You... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Consumer and Community Banking...  ...support.Proficiency in back-end technologies (e.g., Java, Springboot, Python ) with experience building microservices-based applications... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    12 hours ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Asset & Wealth Management...  ...of applied experience.Proficient in development skill Java 21 and Python building into the public and private cloud in CI/CD... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible...  ...secure, high-quality production software systems using Java or Python, integrating AI/ML techniques such as LLMs, Generative AI,... 
    Local area

    Chase

    Jersey City, NJ
    2 days ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within Corporate & Investment Bank's...  ...engineering concepts and 5+ years applied experience in coding Java or PythonHands-on practical experience delivering system design... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank, you will execute creative software solutions, design...  ...of Science degree in Computer Science and/or Math 5+ years Python / Java applications development experience (Python / Core Java /... 

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology Office,...  ...in one or more programming language(s), including Java or Python for data engineering tasksHands-on experience with Databricks... 
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial...  ...secure, high-quality production code in Java, and review and debug code written by...  ...automation tools and scripting languages (e.g., Python, Shell) to streamline testing and... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Risk Technology - Wholesale...  ...development, testing, and operational stabilityProficiency in Java, Spring Boot, ReactProficiency in automation and continuous... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within Corporate Technology, you will be a...  ...concepts and 5+ years applied experience in coding Java Spring BootMasters or Bachelor's degree in Computer Science,... 

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank,...  ...years applied experience. Must have development experience in Java, Spring / SpringBoot Framework and MicroservicesHands-on practical... 
    Immediate start

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Prime Finance Technology, you are an integral part of an agile team that works to enhance,... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...rewarding opportunity for you to take your software engineering career to the next level. As a Vice...  ...team to design and deliver trusted market-leading technology products in a secure, stable...  ...in coding in one or more languages - Java 11+ , Modern Java. Proficiency in Java... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • As a Senior Lead Software Engineer at JPMorgan Chase, you are an integral part of an agile team that works to enhance, build, and deliver trusted...  ...or more programming languages, with strong expertise in: Java, Spring Boot, REST APIsMicroservices and distributed systems... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...to deliver the best risk solutions for the firm. As a Senior Lead Software Engineer at JPMorgan Chase within Consumer & Community Banking, you...  ...technologiesLead the architecture, design, and development of Java/Spring‑based framework APIs and shared components that... 
    Contract work
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...deliver top-notch technology products.As a Lead Software Engineer at JPMorganChase within Commercial &...  ...5+ years of hands-on experience in Java developmentHands-on experience with distributed...  ...Products and PricingExperience in Python programming language JPMorganChase, one... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...technical knowledge sharing as part of an agile engineering organization.As a Senior Lead Software Engineer at JPMorganChase within the Chief...  ...multiple languages and frameworks (e.g., Java Spring Boot, React.js, GraphQL, Python, Go) while modeling best-in-class... 
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...and drive meaningful impact by pushing the limits of modern engineering.As a Lead Software Engineer at JPMorganChase within Corporate Technology, you...  ...data-intensive services and workflows using Java or Scala, working effectively with large-scale datasets and... 

    JP Morgan Chase

    Jersey City, NJ
    17 hours ago
  •  ...build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Corporate Sector- Liquidity Risk...  ...in one or more programming language including Java and/or PythonStrong Big-Data and database skills including Spark... 
    For contractors
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    17 hours ago
  •  ...Risk Core Platform which will be the software platform for all of Wholesale Credit...  ...practices, alerting, and monitoring.As a Lead Software Engineer at JPMorgan Chase within the...  ...Strong coding skills in languages such as Java, Python, React or similar.Deep understanding... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Consumer and Community Banking’s...  ...development, testing, and operational stabilityAdvanced in Java programming languageProficiency in automation and continuous... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Consumer and Community Banking’s...  ...stabilityAdvanced in one or more programming language(s): Java Experience in design, develop, test, deploy, and support... 

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • As a Senior Lead Software Engineer at JPMorganChase within the Asset and Wealth Management line of business, you are an integral part of an agile...  ..., testing, and operational stabilityExperience in Java, Spring Boot, Spring MVC, Spring Cloud, Spring Flux & Spring... 

    JP Morgan Chase

    Jersey City, NJ
    17 hours ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer and Community...  ...support. Proficiency in back-end technologies (e.g., Java, Springboot, Python ) with experience building microservices-based applications... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    2 days ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking...  ...technologiesRequired qualifications, capabilities, and skills5+ years of Java experienceHands-on practical experience delivering system... 

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank's...  ..., testing, and operational stability Advanced in developing Java on Spring Boot Advanced knowledge of Kafka Knowledgeable in... 

    J.P. Morgan

    Jersey City, NJ
    17 hours ago
  •  ...and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment...  ...architecture disciplines3+ years of Experience with Python 2+ years of Experience in Java Development2+ Experience in a Big Data technologies... 

    JP Morgan Chase

    Jersey City, NJ
    17 hours ago
  •  ...and deliver trusted, market-leading technology products in a secure...  ...and scalable way. As a Lead Software Engineer at JPMorganChase within Infrastructure...  ...back-end technologies (e.g., Python, Flask, Django) with...  ...development experience with Java and Spring/Spring Boot for building... 

    JP Morgan Chase

    Jersey City, NJ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer - Java & Python. Be the first to apply!