Lead Software Engineeer - Java/Scala/AWS

JPMorganChase is 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, USAAustin, TX, USA
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Lead Software Engineeer - Java/Scala/AWS

As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology, CCB Risk Line of business, you are 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. The role involves executing creative software solutions, developing secure high-quality production code, and leading technical evaluations. You'll work with modern technologies including Java, Scala, AWS, and Big Data tools while contributing to the firm's technology advancement.

The position offers an opportunity to impact critical technology solutions across multiple technical areas within various business functions. You'll be working in a collaborative environment, leading communities of practice and driving the adoption of new technologies. The role requires strong expertise in software engineering, cloud technologies, and financial services domain knowledge.

JPMorgan Chase offers a comprehensive benefits package including competitive salary, health coverage, retirement plans, and professional development opportunities. The company's rich 200-year history and position as a leader in investment banking and financial services provides a stable yet innovative environment for career growth.

Working in the Corporate Technology team, you'll be part of a group specifically built to meet evolving technology needs and controls agenda. The role offers the chance to work on impactful projects while collaborating with talented professionals in a diverse and inclusive environment.

Last updated 17 hours ago

Responsibilities For Lead Software Engineeer - Java/Scala/AWS

  • 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 Lead Software Engineeer - Java/Scala/AWS

Java
Scala
Python
  • 5+ years of experience in software engineering with formal training or certification
  • Experience in modern programming languages like Java, Scala, Spark, Python
  • Hands-on experience AWS data lake and analytics technologies
  • Proficiency in writing SQL and databases like Oracle, Postgres
  • Advanced understanding of agile methodologies
  • In-depth knowledge of the financial services industry
  • Experience with Big Data Hadoop ecosystem technology stacks

Benefits For Lead Software Engineeer - Java/Scala/AWS

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
Parental Leave
  • Competitive base salary
  • 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 Engineeer - Java/Scala/AWS

Senior Lead Software Engineer - Python / Java

Lead Software Engineer role at JPMorgan Chase focusing on Python/Java development for quantitative trading systems, combining technical leadership with hands-on development.

Software Engineer

Senior Software Engineer role at JPMorgan Chase in Chicago, focusing on backend development with Java, JavaScript, and cloud technologies. Offering competitive compensation and comprehensive benefits.

J.P. Morgan Payments Communications Manager

Senior Communications Manager role at J.P. Morgan Payments division, focusing on strategic messaging and executive communications support.

Software Engineer III - Python

Senior Python Software Engineer role at JPMorgan Chase focusing on AI/ML platforms and governance, combining technical expertise with enterprise-scale development.

Software Engineer III Java Full Stack / Big Data

Senior Software Engineer role at JPMorgan Chase focusing on Java Full Stack and Big Data development with competitive compensation and comprehensive benefits.