Taro Logo

Senior Lead Software Engineer - Lead Java Developer

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Chicago, IL, USAJersey City, NJ, USA
$147,250 - $260,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Senior Lead Software Engineer - Lead Java Developer

As a Senior Lead Software Engineer at JPMorgan Chase within the Chief Data & Analytics Office, you will be an integral part of an agile team working on enhancing and building trusted market-leading technology products. This role offers the opportunity to drive significant business impact through technical expertise and problem-solving across multiple technologies and applications. As a core technical contributor and leader, you'll be responsible for designing and delivering full-stack technology solutions for a firmwide data entitlements, use, and sharing platform.

The position is hands-on with a 30/70 split between design and coding responsibilities. You'll work within the Commercial & Investment Bank division, a global leader across banking, markets, securities services and payments. The team serves corporations, governments and institutions worldwide, providing strategic advice, raising capital, managing risk and extending liquidity in markets globally.

Key technical aspects include working with Java (core & EE, Spring Framework), AWS cloud infrastructure, and various data platform technologies. You'll be expected to contribute to both architectural decisions and hands-on development, while mentoring other team members and advocating for best practices.

The role offers competitive compensation ($147,250-$260,000 depending on location) plus comprehensive benefits including healthcare, retirement plans, tuition reimbursement, and mental health support. JPMorgan Chase values diversity and inclusion, providing equal opportunities and reasonable accommodations for all employees.

This is an excellent opportunity for an experienced engineer looking to make an impact at scale, working with cutting-edge technologies while helping shape the future of financial technology infrastructure at one of the world's leading financial institutions.

Last updated 8 days ago

Responsibilities For Senior Lead Software Engineer - Lead Java Developer

  • Executes creative software solutions, designs, development, and technical troubleshooting
  • Provides technical guidance and direction to support teams
  • Drives decisions that influence product design and functionality
  • Develops secure and high-quality production code
  • Serves as a function-wide subject matter expert
  • Contributes to engineering community as advocate of frameworks and practices
  • Influences peers on leading-edge technologies
  • Adds to team culture of diversity and inclusion

Requirements For Senior Lead Software Engineer - Lead Java Developer

Java
Python
JavaScript
React
  • 5+ years applied Software Engineering experience
  • Experience delivering scalable, distributed systems
  • Proficiency in Java (core & EE, Spring Framework)
  • Practical cloud native experience in AWS
  • Experience with cloud-based data platforms
  • Excellent verbal and written communication skills
  • Advanced knowledge of software applications
  • Ability to tackle design problems independently

Benefits For Senior Lead Software Engineer - Lead Java Developer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Competitive total rewards package
  • Base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Senior Lead Software Engineer - Lead Java Developer