Taro Logo

Java Lead Software Engineer

One of the oldest financial institutions, offering innovative financial solutions to millions of consumers, small businesses and prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Houston, TX, USA
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Java Lead Software Engineer

JPMorgan Chase is seeking a Lead Software Engineer to join their Markets Technology team within the Commercial & Investment Bank division. This role offers an opportunity to make a significant impact while working with cutting-edge technology in a global financial institution.

As a Lead Software Engineer, you'll be an integral part of an agile team responsible for enhancing, building, and delivering trusted market-leading technology products. The position requires expertise in Core Java, Spring framework, React JS, and cloud technologies like Kubernetes and AWS. You'll work with modern messaging platforms such as Kafka and be proficient in database management and scripting.

The role combines technical leadership with hands-on development, requiring both deep technical expertise and the ability to guide and influence teams. You'll be responsible for executing creative software solutions, developing secure high-quality code, and leading technical evaluation sessions with vendors and internal teams.

JPMorgan Chase offers a comprehensive benefits package including competitive base salary, commission-based pay, healthcare coverage, retirement plans, and various wellness programs. The company maintains a strong commitment to diversity and inclusion, providing an environment where professionals can grow their careers while working on impactful projects.

The Commercial & Investment Bank is a global leader across banking, markets, securities services and payments, serving corporations, governments and institutions worldwide. This role offers the opportunity to work on critical technology solutions that support the firm's business objectives in a stable, secure, and scalable way.

For the right candidate, this position offers the chance to work with a leading financial institution, access to cutting-edge technology, comprehensive benefits, and significant career growth opportunities. The role combines technical excellence with leadership responsibilities, making it ideal for experienced engineers looking to advance their careers in financial technology.

Last updated a day 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 written by others
  • 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
React
Kubernetes
Kafka
Python
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in Core Java, Spring Boot/Spring framework
  • Experience in UI Development - React JS
  • Proficiency in automation and continuous delivery methods
  • Proven experience with Kubernetes/AWS Cloud for application development
  • Expertise in modern messaging platforms such as Kafka
  • Proficiency in Oracle database management and shell scripting/Python
  • Strong foundation in object-oriented design and programming
  • Advanced understanding of agile methodologies

Benefits For Java Lead Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
Parental Leave
  • 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