Lead Software Engineer - Java/SQL

JPMorganChase is one of the oldest financial institutions offering 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.
Houston, TX, USA
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Lead Software Engineer - Java/SQL

As a Lead Software Engineer at JPMorgan Chase within the Wholesale Credit Risk team, you will be an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. You'll be working within the Corporate Technology team that supports all corporate functions across the network including Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and Corporate Administrative Office.

Your role involves executing creative software solutions, leading application telemetry efforts, and developing secure high-quality production code. You'll be responsible for conducting critical technology solutions across multiple technical areas within various business functions. The position requires advanced skills in Java programming and SQL database management, along with experience in DevOps principles and CI/CD processes.

As a technical leader, you'll have the opportunity to lead communities of practice across Software Engineering to drive awareness of new technologies. You'll work with a diverse team in an inclusive environment, contributing to both technical excellence and positive team culture.

The role offers comprehensive benefits including competitive base salary, healthcare coverage, retirement plans, and professional development opportunities. You'll be part of a 200+ year old institution that's a leader in investment banking, consumer banking, and asset management, working on systems that impact millions of customers and clients globally.

This position requires 5+ years of applied experience in software engineering, with demonstrated proficiency in system design, application development, and technical troubleshooting. The ideal candidate will have strong skills in Java/SQL, experience with front-end technologies like React, and practical cloud native experience.

Last updated 6 hours ago

Responsibilities For Lead Software Engineer - Java/SQL

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Lead efforts to enhance application telemetry and insights
  • 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 communities of practice across Software Engineering
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Lead Software Engineer - Java/SQL

Java
React
  • 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 Java or similar programming language
  • Skilled in SQL for database management and data manipulation
  • Familiarity with DevOps principles and CI/CD processes
  • Knowledgeable of using different technologies for system telemetry
  • Proficient in all aspects of the Software Development Life Cycle
  • Demonstrated proficiency in software applications and technical processes

Benefits For Lead Software Engineer - Java/SQL

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

Client Solutions Architect - Payments - Vice President

Senior technical role combining payments expertise with client solutions architecture at JPMorgan Chase, focusing on complex enterprise implementations and sales support.

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.