Taro Logo

Lead Software Engineer – Java/J2EE & AWS

Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Lead Software Engineer – Java/J2EE & AWS

As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking and Operations Tech, 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. This role offers an opportunity to impact your career and push the limits of what's possible while working with cutting-edge technologies.

You will be responsible for executing creative software solutions, conducting critical technology solutions across multiple technical areas, and leading technical evaluations with vendors and internal teams. The position requires expertise in Java, J2EE, Spring Boot Microservices, AWS, and Kafka, along with strong knowledge of Design Patterns.

The role involves working within the Consumer & Community Banking division, which serves Chase customers through various financial services including personal banking, credit cards, mortgages, and auto financing. You'll be part of a team that leads the U.S. in credit card sales and deposit growth, with the most-used digital solutions.

Key responsibilities include developing secure high-quality production code, reviewing others' work, identifying automation opportunities, and leading communities of practice. You'll need 5+ years of experience, strong system design skills, and the ability to manage multiple projects while ensuring alignment with business objectives.

Benefits include a competitive compensation package, comprehensive healthcare, retirement savings, tuition reimbursement, and various wellness programs. Join a team that values diversity, equity, and inclusion, working for one of the largest financial institutions in the world.

Last updated 22 minutes ago

Responsibilities For Lead Software Engineer – Java/J2EE & 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
  • Engages with stakeholders to understand their needs and translate them into technical requirements

Requirements For Lead Software Engineer – Java/J2EE & AWS

Java
Kafka
Redis
MongoDB
  • 5+ years applied experience in software engineering
  • Strong knowledge in Java, J2EE, and Spring Boot Microservices
  • Expertise in AWS, Kafka, and strong knowledge on Design Patterns
  • Experience with advanced Java frameworks like Hibernate, Spring Security, and Spring Cloud
  • Proficiency in using version control systems like Git and collaboration tools
  • Strong system design and architecture design skills
  • Experience working with messaging systems
  • Experience managing technologists and building large enterprise applications

Benefits For Lead Software Engineer – Java/J2EE & AWS

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
Parental Leave
  • Competitive total rewards package
  • 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/J2EE & AWS

Lead Software Engineer Java- Fixed Income

Lead Software Engineer position at JPMorgan Chase focusing on Java development for fixed income trading systems, requiring expertise in full-stack development and cloud technologies.

Senior Lead Software Engineer - Java, Cloud Native

Senior Lead Software Engineer position at JPMorgan Chase focusing on Java and cloud-native development within the Equities - Prime Financial Service division.

Lead Software Engineer - Java and python

Lead Software Engineer position at JPMorgan Chase focusing on Java and Python development for the Commercial and Investment Bank's Digital and Platform Services team.

Sr Lead Software Engineer, Architecture Lead

Senior Lead Software Engineer position at JPMorgan Chase, focusing on architectural leadership and technical guidance for enterprise software solutions.

Senior Lead Software Engineer - Payments Technology

Senior Lead Software Engineer role at JPMorgan Chase's Payments Technology team, offering $166K-$260K salary, comprehensive benefits, and opportunity to lead technical initiatives.