Java Lead Software Engineer

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to consumers, businesses and prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Jersey City, NJ, USAPlano, TX, USA
$152,000 - $215,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Java Lead Software Engineer

JPMorgan Chase is seeking a Lead Software Engineer to join their Corporate Data and Analytics Services team. This role offers an opportunity to impact your career and push the limits of what's possible. As a core technical contributor, you'll be responsible for conducting critical technology solutions across multiple technical areas within various business functions. The position involves working with cutting-edge technologies including Java, Spring Framework, Kafka, and cloud services. You'll lead evaluation sessions, develop secure high-quality code, and drive innovation in software engineering practices. The role offers competitive compensation including base salary, commission-based pay, and comprehensive benefits. JPMorgan Chase, with over 200 years of history, is a leader in investment banking, consumer banking, and asset management, offering a dynamic environment for career growth. The company values diversity and inclusion, providing equal opportunities and reasonable accommodations for all employees. This role combines technical leadership, hands-on development, and the opportunity to work with advanced technologies in a global financial institution.

Last updated 9 hours ago

Responsibilities For Java Lead Software Engineer

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Leads evaluation sessions with external vendors, startups, and internal teams
  • Leads communities of practice across Software Engineering

Requirements For Java Lead Software Engineer

Java
Kafka
  • 5+ years applied experience in software development
  • Advanced experience in Java and Spring Framework
  • Experience with multi-threading, Kafka and streaming technologies
  • Experience in creating Restful web services
  • Experience with RDBMS (Oracle)
  • Proficiency in automation and continuous delivery methods
  • Advanced understanding of agile methodologies
  • In-depth knowledge of financial services industry
  • Practical cloud native experience

Benefits For Java Lead Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Education Budget
  • Competitive 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 Java Lead Software Engineer

Ultra-Low Latency C++ Lead Software Engineer, Equities Electronic Trading Technology

Senior C++ Software Engineering role at JPMorgan Chase focusing on ultra-low latency trading systems development and technical leadership.

Aumni - Software Engineering, Ruby on Rails - Sr Associate

Senior Software Engineer role at JPMorgan Chase's Aumni division, focusing on Ruby on Rails development for private markets technology solutions.

Java Software Engineer III - Rates Technology - Senior Associate

Senior Software Engineer role at JPMorgan Chase focusing on developing cutting-edge technology solutions for global financial markets using Java and modern engineering practices.

Sr Lead Software Engineer - C++, Linux, Trading

Senior Lead Software Engineer position at JPMorgan Chase focusing on C++ and Linux development for trading systems, offering competitive compensation and comprehensive benefits.

Senior Lead Software Engineer - Python, Perl Securitized Product

Senior Lead Software Engineer position at JPMorgan Chase, focusing on Python and Perl development for Securitized Products Data Platform team with competitive compensation and benefits.