JPMorgan Chase is seeking a Lead Software Engineer within the Commercial & Investment Bank division. This role is an integral part of an agile team focused on enhancing, building, and delivering trusted market-leading technology products in a secure, stable, and scalable way.
As a Lead Software Engineer, you will be responsible for conducting critical technology solutions across multiple technical areas within various business functions. The role involves executing creative software solutions, developing secure high-quality production code, and leading evaluation sessions with external vendors and internal teams.
The position requires expertise in Spring Boot & Spring Webflux for developing scalable backend applications, proficiency in Kubernetes, and strong Java programming skills. You'll work with technologies like Apache Kafka for real-time data streaming and have opportunities to lead communities of practice across Software Engineering.
JPMorgan Chase offers a competitive compensation package including base salary ($152,000-$215,000), commission-based pay, and comprehensive benefits including healthcare, retirement savings, and educational support. The role is based in Palo Alto, CA, and is part of J.P. Morgan Payments, which handles over $10 trillion in daily transaction volume across 160+ countries.
This is an excellent opportunity for an experienced software engineer looking to make a significant impact in financial technology while working with cutting-edge technologies in a stable, well-established organization. The role offers both technical leadership opportunities and the chance to influence the future of financial services technology.