Senior Lead Software Engineer - Java and AWS

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.
Jersey City, NJ, USA
$171,000 - $260,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Senior Lead Software Engineer - Java and AWS

As a Senior Lead Software Engineer at JPMorgan Chase within the Asset and Wealth Management's Technology team, 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. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.

The role involves providing technical guidance and direction to support business and technical teams, developing secure and high-quality production code, and driving decisions that influence product design and functionality. You'll serve as a subject matter expert, contributing to the engineering community while advocating for firmwide frameworks and best practices.

Key technical requirements include 5+ years of Java/J2EE experience, proficiency in Spring Boot, JPA, and API Development, along with AWS and Azure Cloud Services expertise. You'll work with SQL/NoSQL databases and focus on microservices and cloud development.

JPMorgan Chase offers a competitive total rewards package including comprehensive healthcare, retirement benefits, and professional development opportunities. The company values diversity and inclusion, making it an equal opportunity employer that accommodates various needs and backgrounds.

Join a team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products in the financial services industry. Your expertise will directly impact the development of market-leading solutions while working alongside high-performing teams in an innovative environment.

Last updated 5 days ago

Responsibilities For Senior Lead Software Engineer - Java and AWS

  • Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
  • Develops secure and high-quality production code, and reviews and debugs code written by others
  • Drives decisions that influence the product design, application functionality, and technical operations and processes
  • Serves as a function-wide subject matter expert in one or more areas of focus
  • Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices
  • Influences peers and project decision-makers to consider the use and application of leading-edge technologies

Requirements For Senior Lead Software Engineer - Java and AWS

Java
TypeScript
  • Formal training or certification on software engineering concepts and 5+ years applied experience in Java/J2EE
  • Advanced in one or more programming language(s)- Java
  • Proficiency in Java, Spring Boot, JPA, and API Development
  • Experience with AWS and Azure Cloud Services; working knowledge of Python
  • Skilled in SQL/NoSQL databases like Aurora Postgres and SQL Server
  • Expertise in microservices and cloud development
  • Advanced understanding of application, data, and infrastructure architecture
  • Familiarity with DevOps, automated testing, and continuous integration

Benefits For Senior Lead Software Engineer - Java and AWS

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

Lead Software Engineer

Lead Software Engineer position at JPMorgan Chase focusing on enterprise application development using Java, Spring, and cloud technologies in Charlotte, NC.

Software Engineer III - Java Full Stack Developer + React + AWS

Senior Software Engineer position at JPMorgan Chase focusing on Java Full Stack development with React and AWS, requiring 3+ years of experience in software engineering and cloud technologies.

Software Engineer III - Java, Python, AWS

Senior Software Engineer role at JPMorgan Chase focusing on Java, Python, and AWS development within the Commercial & Investment Bank division.

Software Engineer III - Java - EQ - PFT Pretrade

Senior Software Engineer role at JPMorgan Chase focusing on Java development for equity financing platform transformation, involving Kafka, Python, and React technologies.

Lead Software Engineer - Java

Lead Software Engineer position at JPMorgan Chase focusing on Java development for payment systems with 5+ years experience required.