As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking'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. This role offers an opportunity to impact your career and push the limits of what's possible while working on critical technology solutions across multiple technical areas.
You will be responsible for executing creative software solutions, developing secure high-quality production code, and leading technical evaluations with various stakeholders. The position requires expertise in full-stack development, with a focus on Java and React, along with experience in microservices, API development, and both SQL and NoSQL databases.
The role is based in Jersey City, NJ, offering a competitive salary range of $152,000-$215,000, along with comprehensive benefits including healthcare, retirement plans, and educational support. As part of JPMorgan Chase's Consumer & Community Banking division, you'll be working on technology that serves millions of customers through personal banking, credit cards, mortgages, and other financial services.
The ideal candidate will have 5+ years of experience in software engineering, strong technical skills across the full stack, and the ability to lead and contribute to engineering communities of practice. You'll be joining a team that values diversity, equity, and inclusion, working in an environment that promotes innovation and technical excellence.
This is an excellent opportunity for a seasoned software engineer looking to make a significant impact at one of the world's leading financial institutions, working on systems that affect millions of customers daily while having access to extensive professional development and growth opportunities.